builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-042 starttime: 1466695982.73 results: success (0) buildid: 20160623064724 builduid: 3c87a22166e34e378a564d9881fe0e90 revision: 75bb5e9490a0b4a058e92b7da0643df7beddc2b0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:02.734420) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:02.734856) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:02.735147) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:02.769953) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:02.770229) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-042 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 WINDIR=C:\WINDOWS using PTY: False --08:32:37-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 1.93 GB/s 08:32:37 (1.93 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.628000 ========= master_lag: -0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:03.357292) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:03.357625) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-042 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.932000 ========= master_lag: -0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:04.239391) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:33:04.239792) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 75bb5e9490a0b4a058e92b7da0643df7beddc2b0 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 75bb5e9490a0b4a058e92b7da0643df7beddc2b0 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-042 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 WINDIR=C:\WINDOWS using PTY: False 2016-06-23 08:32:38,816 truncating revision to first 12 chars 2016-06-23 08:32:38,816 Setting DEBUG logging. 2016-06-23 08:32:38,816 attempt 1/10 2016-06-23 08:32:38,816 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/75bb5e9490a0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:32:39,275 unpacking tar archive at: mozilla-beta-75bb5e9490a0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.187000 ========= master_lag: -0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:33:05.399757) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:05.400222) ========= script_repo_revision: 75bb5e9490a0b4a058e92b7da0643df7beddc2b0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:05.400765) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:05.401177) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:33:05.417517) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-06-23 08:33:05.417822) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 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=\Documents and Settings\cltbld.T-XP32-IX-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-042 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:32:40 INFO - MultiFileLogger online at 20160623 08:32:40 in C:\slave\test 08:32:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:32:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:32:40 INFO - {'append_to_log': False, 08:32:40 INFO - 'base_work_dir': 'C:\\slave\\test', 08:32:40 INFO - 'blob_upload_branch': 'mozilla-beta', 08:32:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:32:40 INFO - 'buildbot_json_path': 'buildprops.json', 08:32:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:32:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:32:40 INFO - 'download_minidump_stackwalk': True, 08:32:40 INFO - 'download_symbols': 'true', 08:32:40 INFO - 'e10s': False, 08:32:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:32:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:32:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:32:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:32:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:32:40 INFO - 'C:/mozilla-build/tooltool.py'), 08:32:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:32:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:32:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:32:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:32:40 INFO - 'log_level': 'info', 08:32:40 INFO - 'log_to_console': True, 08:32:40 INFO - 'opt_config_files': (), 08:32:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:32:40 INFO - '--processes=1', 08:32:40 INFO - '--config=%(test_path)s/wptrunner.ini', 08:32:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:32:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:32:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:32:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:32:40 INFO - 'pip_index': False, 08:32:40 INFO - 'require_test_zip': True, 08:32:40 INFO - 'test_type': ('testharness',), 08:32:40 INFO - 'this_chunk': '1', 08:32:40 INFO - 'total_chunks': '10', 08:32:40 INFO - 'virtualenv_path': 'venv', 08:32:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:32:40 INFO - 'work_dir': 'build'} 08:32:40 INFO - ##### 08:32:40 INFO - ##### Running clobber step. 08:32:40 INFO - ##### 08:32:40 INFO - Running pre-action listener: _resource_record_pre_action 08:32:40 INFO - Running main action method: clobber 08:32:40 INFO - rmtree: C:\slave\test\build 08:32:40 INFO - Using _rmtree_windows ... 08:32:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:33:14 INFO - Running post-action listener: _resource_record_post_action 08:33:14 INFO - ##### 08:33:14 INFO - ##### Running read-buildbot-config step. 08:33:14 INFO - ##### 08:33:14 INFO - Running pre-action listener: _resource_record_pre_action 08:33:14 INFO - Running main action method: read_buildbot_config 08:33:14 INFO - Using buildbot properties: 08:33:14 INFO - { 08:33:14 INFO - "project": "", 08:33:14 INFO - "product": "firefox", 08:33:14 INFO - "script_repo_revision": "production", 08:33:14 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:33:14 INFO - "repository": "", 08:33:14 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:33:14 INFO - "buildid": "20160623064724", 08:33:14 INFO - "pgo_build": "False", 08:33:14 INFO - "basedir": "C:\\slave\\test", 08:33:14 INFO - "buildnumber": 20, 08:33:14 INFO - "slavename": "t-xp32-ix-042", 08:33:14 INFO - "revision": "75bb5e9490a0b4a058e92b7da0643df7beddc2b0", 08:33:14 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:33:14 INFO - "platform": "win32", 08:33:14 INFO - "branch": "mozilla-beta", 08:33:14 INFO - "repo_path": "releases/mozilla-beta", 08:33:14 INFO - "moz_repo_path": "", 08:33:14 INFO - "stage_platform": "win32", 08:33:14 INFO - "builduid": "3c87a22166e34e378a564d9881fe0e90", 08:33:14 INFO - "slavebuilddir": "test" 08:33:14 INFO - } 08:33:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:33:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:33:14 INFO - Running post-action listener: _resource_record_post_action 08:33:14 INFO - ##### 08:33:14 INFO - ##### Running download-and-extract step. 08:33:14 INFO - ##### 08:33:14 INFO - Running pre-action listener: _resource_record_pre_action 08:33:14 INFO - Running main action method: download_and_extract 08:33:14 INFO - mkdir: C:\slave\test\build\tests 08:33: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')]} 08:33:14 INFO - https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:33:14 INFO - trying https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:33:14 INFO - Downloading https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:33:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:33:15 INFO - Downloaded 1240 bytes. 08:33:15 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:33:15 INFO - Using the following test package requirements: 08:33:15 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:33:15 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:33:15 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:33:15 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:33:15 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:33:15 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:33:15 INFO - u'jsshell-win32.zip'], 08:33:15 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:33:15 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:33:15 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:33:15 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:33:15 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:33:15 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:33:15 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:33:15 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:33:15 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:33:15 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:33:15 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:33:15 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:33: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')]} 08:33:15 INFO - https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:33:15 INFO - trying https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:33:15 INFO - Downloading https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:33:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:33:17 INFO - Downloaded 20352606 bytes. 08:33:17 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:33:17 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:33:20 INFO - caution: filename not matched: web-platform/* 08:33:20 INFO - Return code: 11 08:33: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')]} 08:33:20 INFO - https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:33:20 INFO - trying https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:33:20 INFO - Downloading https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:33:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:33:24 INFO - Downloaded 36389112 bytes. 08:33:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:33:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:34:31 INFO - caution: filename not matched: bin/* 08:34:31 INFO - caution: filename not matched: config/* 08:34:31 INFO - caution: filename not matched: mozbase/* 08:34:31 INFO - caution: filename not matched: marionette/* 08:34:31 INFO - caution: filename not matched: tools/wptserve/* 08:34:31 INFO - Return code: 11 08:34:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:31 INFO - https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:34:31 INFO - trying https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:34:31 INFO - Downloading https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:34:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:34:36 INFO - Downloaded 68463014 bytes. 08:34:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:34:36 INFO - mkdir: C:\slave\test\properties 08:34:36 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:34:36 INFO - Writing to file C:\slave\test\properties\build_url 08:34:36 INFO - Contents: 08:34:36 INFO - build_url:https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:34:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:34:37 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:34:37 INFO - Writing to file C:\slave\test\properties\symbols_url 08:34:37 INFO - Contents: 08:34:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:34:37 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')]} 08:34:37 INFO - https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:34:37 INFO - trying https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:34:37 INFO - Downloading https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:34:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:34:41 INFO - Downloaded 55576997 bytes. 08:34:41 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:34:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:34:46 INFO - Return code: 0 08:34:46 INFO - Running post-action listener: _resource_record_post_action 08:34:46 INFO - Running post-action listener: set_extra_try_arguments 08:34:46 INFO - ##### 08:34:46 INFO - ##### Running create-virtualenv step. 08:34:46 INFO - ##### 08:34:46 INFO - Running pre-action listener: _pre_create_virtualenv 08:34:46 INFO - Running pre-action listener: _resource_record_pre_action 08:34:46 INFO - Running main action method: create_virtualenv 08:34:46 INFO - Creating virtualenv C:\slave\test\build\venv 08:34:46 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 08:34:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:34:48 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:34:50 INFO - Installing distribute......................................................................................................................................................................................done. 08:34:51 INFO - Return code: 0 08:34:51 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:34:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:51 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-042', 'USERDOMAIN': 'T-XP32-IX-042', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-042', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042'}}, attempt #1 08:34:51 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 08:34:51 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 08:34:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:34:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 08:34:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:34:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 08:34:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:34:51 INFO - 'DCLOCATION': 'SCL3', 08:34:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:34:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:34:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:34:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:34:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:34:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:34:51 INFO - 'HOMEDRIVE': 'C:', 08:34:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:34:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:34:51 INFO - 'KTS_VERSION': '1.19c', 08:34:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:34:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 08:34:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:34:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:34:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:34:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:34:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:34:51 INFO - 'MOZ_AIRBAG': '1', 08:34:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:34:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:51 INFO - 'MOZ_MSVCVERSION': '8', 08:34:51 INFO - 'MOZ_NO_REMOTE': '1', 08:34:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:34:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:34:51 INFO - 'NO_EM_RESTART': '1', 08:34:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:34:51 INFO - 'OS': 'Windows_NT', 08:34:51 INFO - 'OURDRIVE': 'C:', 08:34:51 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:\\mozilla-build\\hg', 08:34:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:34:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:34:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:34:51 INFO - 'PROCESSOR_LEVEL': '6', 08:34:51 INFO - 'PROCESSOR_REVISION': '1e05', 08:34:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:34:51 INFO - 'PROMPT': '$P$G', 08:34:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:34:51 INFO - 'PWD': 'C:\\slave\\test', 08:34:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:34:51 INFO - 'SESSIONNAME': 'Console', 08:34:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:34:51 INFO - 'SYSTEMDRIVE': 'C:', 08:34:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:34:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:51 INFO - 'TEST1': 'testie', 08:34:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:51 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 08:34:51 INFO - 'USERNAME': 'cltbld', 08:34:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:34:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:34:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:34:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:34:51 INFO - 'WINDIR': 'C:\\WINDOWS', 08:34:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:34:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:34:51 INFO - Downloading/unpacking psutil>=0.7.1 08:34:52 INFO - Running setup.py egg_info for package psutil 08:34:52 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:34:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:34:52 INFO - Installing collected packages: psutil 08:34:52 INFO - Running setup.py install for psutil 08:34:52 INFO - building 'psutil._psutil_windows' extension 08:34:52 INFO - error: Unable to find vcvarsall.bat 08:34:52 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ir6ftb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:34:52 INFO - running install 08:34:52 INFO - running build 08:34:52 INFO - running build_py 08:34:52 INFO - creating build 08:34:52 INFO - creating build\lib.win32-2.7 08:34:52 INFO - creating build\lib.win32-2.7\psutil 08:34:52 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:34:52 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:34:52 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:34:52 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:34:52 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:34:52 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:34:52 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:34:52 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:34:52 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:34:52 INFO - running build_ext 08:34:52 INFO - building 'psutil._psutil_windows' extension 08:34:52 INFO - error: Unable to find vcvarsall.bat 08:34:52 INFO - ---------------------------------------- 08:34:52 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-ir6ftb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:34:52 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data\pip\pip.log 08:34:52 WARNING - Return code: 1 08:34:52 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! 08:34:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:34:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:52 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-042', 'USERDOMAIN': 'T-XP32-IX-042', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-042', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042'}}, attempt #1 08:34:52 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 08:34:52 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 08:34:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:34:52 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 08:34:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:34:52 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 08:34:52 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:34:52 INFO - 'DCLOCATION': 'SCL3', 08:34:52 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:34:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:34:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:34:52 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:34:52 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:34:52 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:34:52 INFO - 'HOMEDRIVE': 'C:', 08:34:52 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:34:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:34:52 INFO - 'KTS_VERSION': '1.19c', 08:34:52 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:34:52 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 08:34:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:34:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:34:52 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:34:52 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:34:52 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:34:52 INFO - 'MOZ_AIRBAG': '1', 08:34:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:34:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:52 INFO - 'MOZ_MSVCVERSION': '8', 08:34:52 INFO - 'MOZ_NO_REMOTE': '1', 08:34:52 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:34:52 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:34:52 INFO - 'NO_EM_RESTART': '1', 08:34:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:34:52 INFO - 'OS': 'Windows_NT', 08:34:52 INFO - 'OURDRIVE': 'C:', 08:34:52 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:\\mozilla-build\\hg', 08:34:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:34:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:34:52 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:34:52 INFO - 'PROCESSOR_LEVEL': '6', 08:34:52 INFO - 'PROCESSOR_REVISION': '1e05', 08:34:52 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:34:52 INFO - 'PROMPT': '$P$G', 08:34:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:34:52 INFO - 'PWD': 'C:\\slave\\test', 08:34:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:34:52 INFO - 'SESSIONNAME': 'Console', 08:34:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:34:52 INFO - 'SYSTEMDRIVE': 'C:', 08:34:52 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:34:52 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:52 INFO - 'TEST1': 'testie', 08:34:52 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:52 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 08:34:52 INFO - 'USERNAME': 'cltbld', 08:34:52 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:34:52 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:34:52 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:34:52 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:34:52 INFO - 'WINDIR': 'C:\\WINDOWS', 08:34:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:34:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:34:53 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:34:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:34:53 INFO - Running setup.py egg_info for package mozsystemmonitor 08:34:53 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:34:53 INFO - Running setup.py egg_info for package psutil 08:34:53 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:34:53 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:34:53 INFO - Installing collected packages: mozsystemmonitor, psutil 08:34:53 INFO - Running setup.py install for mozsystemmonitor 08:34:53 INFO - Running setup.py install for psutil 08:34:53 INFO - building 'psutil._psutil_windows' extension 08:34:53 INFO - error: Unable to find vcvarsall.bat 08:34:53 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-nkc3kh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:34:53 INFO - running install 08:34:53 INFO - running build 08:34:53 INFO - running build_py 08:34:53 INFO - running build_ext 08:34:53 INFO - building 'psutil._psutil_windows' extension 08:34:53 INFO - error: Unable to find vcvarsall.bat 08:34:53 INFO - ---------------------------------------- 08:34:53 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-nkc3kh-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:34:53 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data\pip\pip.log 08:34:53 WARNING - Return code: 1 08:34:53 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! 08:34:53 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:34:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:34:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:53 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-042', 'USERDOMAIN': 'T-XP32-IX-042', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-042', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042'}}, attempt #1 08:34:53 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 08:34:53 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 08:34:53 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:34:53 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 08:34:53 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:34:53 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 08:34:53 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:34:53 INFO - 'DCLOCATION': 'SCL3', 08:34:53 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:34:53 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:34:53 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:34:53 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:34:53 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:34:53 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:34:53 INFO - 'HOMEDRIVE': 'C:', 08:34:53 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:34:53 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:34:53 INFO - 'KTS_VERSION': '1.19c', 08:34:53 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:34:53 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 08:34:53 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:34:53 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:34:53 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:34:53 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:34:53 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:34:53 INFO - 'MOZ_AIRBAG': '1', 08:34:53 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:34:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:53 INFO - 'MOZ_MSVCVERSION': '8', 08:34:53 INFO - 'MOZ_NO_REMOTE': '1', 08:34:53 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:34:53 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:34:53 INFO - 'NO_EM_RESTART': '1', 08:34:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:53 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:34:53 INFO - 'OS': 'Windows_NT', 08:34:53 INFO - 'OURDRIVE': 'C:', 08:34:53 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:\\mozilla-build\\hg', 08:34:53 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:34:53 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:34:53 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:34:53 INFO - 'PROCESSOR_LEVEL': '6', 08:34:53 INFO - 'PROCESSOR_REVISION': '1e05', 08:34:53 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:34:53 INFO - 'PROMPT': '$P$G', 08:34:53 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:34:53 INFO - 'PWD': 'C:\\slave\\test', 08:34:53 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:34:53 INFO - 'SESSIONNAME': 'Console', 08:34:53 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:34:53 INFO - 'SYSTEMDRIVE': 'C:', 08:34:53 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:34:53 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:53 INFO - 'TEST1': 'testie', 08:34:53 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:53 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 08:34:53 INFO - 'USERNAME': 'cltbld', 08:34:53 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:34:53 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:34:53 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:34:53 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:34:53 INFO - 'WINDIR': 'C:\\WINDOWS', 08:34:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:34:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:34:53 INFO - Downloading/unpacking blobuploader==1.2.4 08:34:53 INFO - Downloading blobuploader-1.2.4.tar.gz 08:34:53 INFO - Running setup.py egg_info for package blobuploader 08:34:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:34:55 INFO - Running setup.py egg_info for package requests 08:34:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:34:55 INFO - Downloading docopt-0.6.1.tar.gz 08:34:55 INFO - Running setup.py egg_info for package docopt 08:34:55 INFO - Installing collected packages: blobuploader, docopt, requests 08:34:55 INFO - Running setup.py install for blobuploader 08:34:55 INFO - Running setup.py install for docopt 08:34:55 INFO - Running setup.py install for requests 08:34:55 INFO - Successfully installed blobuploader docopt requests 08:34:55 INFO - Cleaning up... 08:34:55 INFO - Return code: 0 08:34:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:34:55 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')]} 08:34:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:34:55 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')]} 08:34:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:34:55 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-042', 'USERDOMAIN': 'T-XP32-IX-042', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-042', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042'}}, attempt #1 08:34:55 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 08:34:55 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 08:34:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:34:55 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 08:34:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:34:55 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 08:34:55 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:34:55 INFO - 'DCLOCATION': 'SCL3', 08:34:55 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:34:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:34:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:34:55 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:34:55 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:34:55 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:34:55 INFO - 'HOMEDRIVE': 'C:', 08:34:55 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:34:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:34:55 INFO - 'KTS_VERSION': '1.19c', 08:34:55 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:34:55 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 08:34:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:34:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:34:55 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:34:55 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:34:55 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:34:55 INFO - 'MOZ_AIRBAG': '1', 08:34:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:34:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:34:55 INFO - 'MOZ_MSVCVERSION': '8', 08:34:55 INFO - 'MOZ_NO_REMOTE': '1', 08:34:55 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:34:55 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:34:55 INFO - 'NO_EM_RESTART': '1', 08:34:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:34:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:34:55 INFO - 'OS': 'Windows_NT', 08:34:55 INFO - 'OURDRIVE': 'C:', 08:34:55 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:\\mozilla-build\\hg', 08:34:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:34:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:34:55 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:34:55 INFO - 'PROCESSOR_LEVEL': '6', 08:34:55 INFO - 'PROCESSOR_REVISION': '1e05', 08:34:55 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:34:55 INFO - 'PROMPT': '$P$G', 08:34:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:34:55 INFO - 'PWD': 'C:\\slave\\test', 08:34:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:34:55 INFO - 'SESSIONNAME': 'Console', 08:34:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:34:55 INFO - 'SYSTEMDRIVE': 'C:', 08:34:55 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:34:55 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:55 INFO - 'TEST1': 'testie', 08:34:55 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:34:55 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 08:34:55 INFO - 'USERNAME': 'cltbld', 08:34:55 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:34:55 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:34:55 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:34:55 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:34:55 INFO - 'WINDIR': 'C:\\WINDOWS', 08:34:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:35:07 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:35:07 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:35:07 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:35:07 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:35:07 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:35:07 INFO - Unpacking c:\slave\test\build\tests\marionette 08:35:07 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:35:07 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:35:07 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 08:35:07 INFO - Running setup.py install for browsermob-proxy 08:35:12 INFO - Running setup.py install for manifestparser 08:35:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for marionette-client 08:35:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:35:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for marionette-driver 08:35:12 INFO - Running setup.py install for mozcrash 08:35:12 INFO - Running setup.py install for mozdebug 08:35:12 INFO - Running setup.py install for mozdevice 08:35:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for mozfile 08:35:12 INFO - Running setup.py install for mozhttpd 08:35:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for mozinfo 08:35:12 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for mozInstall 08:35:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for mozleak 08:35:12 INFO - Running setup.py install for mozlog 08:35:12 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for moznetwork 08:35:12 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for mozprocess 08:35:12 INFO - Running setup.py install for mozprofile 08:35:12 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for mozrunner 08:35:12 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for mozscreenshot 08:35:12 INFO - Running setup.py install for moztest 08:35:12 INFO - Running setup.py install for mozversion 08:35:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:35:12 INFO - Running setup.py install for wptserve 08:35:12 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 08:35:12 INFO - Cleaning up... 08:35:12 INFO - Return code: 0 08:35:12 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:35: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')]} 08:35:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:35: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')]} 08:35:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:35:12 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-042', 'USERDOMAIN': 'T-XP32-IX-042', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-042', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042'}}, attempt #1 08:35:12 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 08:35:12 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 08:35:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:35:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 08:35:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:35:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 08:35:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:35:12 INFO - 'DCLOCATION': 'SCL3', 08:35:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:35:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:35:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:35:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:35:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:35:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:35:12 INFO - 'HOMEDRIVE': 'C:', 08:35:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:35:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:35:12 INFO - 'KTS_VERSION': '1.19c', 08:35:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:35:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 08:35:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:35:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:35:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:35:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:35:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:35:12 INFO - 'MOZ_AIRBAG': '1', 08:35:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:35:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:12 INFO - 'MOZ_MSVCVERSION': '8', 08:35:12 INFO - 'MOZ_NO_REMOTE': '1', 08:35:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:35:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:35:12 INFO - 'NO_EM_RESTART': '1', 08:35:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:35:12 INFO - 'OS': 'Windows_NT', 08:35:12 INFO - 'OURDRIVE': 'C:', 08:35:12 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:\\mozilla-build\\hg', 08:35:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:35:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:35:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:35:12 INFO - 'PROCESSOR_LEVEL': '6', 08:35:12 INFO - 'PROCESSOR_REVISION': '1e05', 08:35:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:35:12 INFO - 'PROMPT': '$P$G', 08:35:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:35:12 INFO - 'PWD': 'C:\\slave\\test', 08:35:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:35:12 INFO - 'SESSIONNAME': 'Console', 08:35:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:35:12 INFO - 'SYSTEMDRIVE': 'C:', 08:35:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:35:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:35:12 INFO - 'TEST1': 'testie', 08:35:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:35:12 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 08:35:12 INFO - 'USERNAME': 'cltbld', 08:35:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:35:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:35:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:35:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:35:12 INFO - 'WINDIR': 'C:\\WINDOWS', 08:35:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:35:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:35:22 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:35:22 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:35:22 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:35:22 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:35:22 INFO - Unpacking c:\slave\test\build\tests\marionette 08:35:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:35:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:35:22 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)) 08:35:26 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)) 08:35:26 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)) 08:35:26 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)) 08:35:26 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)) 08:35:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:35:26 INFO - Downloading blessings-1.6.tar.gz 08:35:26 INFO - Running setup.py egg_info for package blessings 08:35:26 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)) 08:35:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:35:26 INFO - Running setup.py install for blessings 08:35:26 INFO - Running setup.py install for browsermob-proxy 08:35:26 INFO - Running setup.py install for manifestparser 08:35:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Running setup.py install for marionette-client 08:35:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:35:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Running setup.py install for marionette-driver 08:35:26 INFO - Running setup.py install for mozcrash 08:35:26 INFO - Running setup.py install for mozdebug 08:35:26 INFO - Running setup.py install for mozdevice 08:35:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Running setup.py install for mozhttpd 08:35:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Running setup.py install for mozInstall 08:35:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Running setup.py install for mozleak 08:35:26 INFO - Running setup.py install for mozprofile 08:35:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Running setup.py install for mozrunner 08:35:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:35:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:35:27 INFO - Running setup.py install for mozscreenshot 08:35:27 INFO - Running setup.py install for moztest 08:35:27 INFO - Running setup.py install for mozversion 08:35:27 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:35:27 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:35:27 INFO - Running setup.py install for wptserve 08:35:27 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:35:27 INFO - Cleaning up... 08:35:27 INFO - Return code: 0 08:35:27 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:35:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:35:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:35:27 INFO - Reading from file tmpfile_stdout 08:35:27 INFO - Using _rmtree_windows ... 08:35:27 INFO - Using _rmtree_windows ... 08:35:27 INFO - Current package versions: 08:35:27 INFO - blessings == 1.6 08:35:27 INFO - blobuploader == 1.2.4 08:35:27 INFO - browsermob-proxy == 0.6.0 08:35:27 INFO - distribute == 0.6.14 08:35:27 INFO - docopt == 0.6.1 08:35:27 INFO - manifestparser == 1.1 08:35:27 INFO - marionette-client == 2.3.0 08:35:27 INFO - marionette-driver == 1.4.0 08:35:27 INFO - mozInstall == 1.12 08:35:27 INFO - mozcrash == 0.17 08:35:27 INFO - mozdebug == 0.1 08:35:27 INFO - mozdevice == 0.48 08:35:27 INFO - mozfile == 1.2 08:35:27 INFO - mozhttpd == 0.7 08:35:27 INFO - mozinfo == 0.9 08:35:27 INFO - mozleak == 0.1 08:35:27 INFO - mozlog == 3.1 08:35:27 INFO - moznetwork == 0.27 08:35:27 INFO - mozprocess == 0.22 08:35:27 INFO - mozprofile == 0.28 08:35:27 INFO - mozrunner == 6.11 08:35:27 INFO - mozscreenshot == 0.1 08:35:27 INFO - mozsystemmonitor == 0.0 08:35:27 INFO - moztest == 0.7 08:35:27 INFO - mozversion == 1.4 08:35:27 INFO - requests == 1.2.3 08:35:27 INFO - wptserve == 1.4.0 08:35:27 INFO - Running post-action listener: _resource_record_post_action 08:35:27 INFO - Running post-action listener: _start_resource_monitoring 08:35:27 INFO - Starting resource monitoring. 08:35:27 INFO - ##### 08:35:27 INFO - ##### Running pull step. 08:35:27 INFO - ##### 08:35:27 INFO - Running pre-action listener: _resource_record_pre_action 08:35:27 INFO - Running main action method: pull 08:35:27 INFO - Pull has nothing to do! 08:35:27 INFO - Running post-action listener: _resource_record_post_action 08:35:27 INFO - ##### 08:35:27 INFO - ##### Running install step. 08:35:27 INFO - ##### 08:35:27 INFO - Running pre-action listener: _resource_record_pre_action 08:35:27 INFO - Running main action method: install 08:35:27 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:35:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:35:27 INFO - Reading from file tmpfile_stdout 08:35:27 INFO - Using _rmtree_windows ... 08:35:27 INFO - Using _rmtree_windows ... 08:35:27 INFO - Detecting whether we're running mozinstall >=1.0... 08:35:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:35:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:35:27 INFO - Reading from file tmpfile_stdout 08:35:27 INFO - Output received: 08:35:27 INFO - Usage: mozinstall-script.py [options] installer 08:35:27 INFO - Options: 08:35:27 INFO - -h, --help show this help message and exit 08:35:27 INFO - -d DEST, --destination=DEST 08:35:27 INFO - Directory to install application into. [default: 08:35:27 INFO - "C:\slave\test"] 08:35:27 INFO - --app=APP Application being installed. [default: firefox] 08:35:27 INFO - Using _rmtree_windows ... 08:35:27 INFO - Using _rmtree_windows ... 08:35:27 INFO - mkdir: C:\slave\test\build\application 08:35:27 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:35:27 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:35:30 INFO - Reading from file tmpfile_stdout 08:35:30 INFO - Output received: 08:35:30 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:35:30 INFO - Using _rmtree_windows ... 08:35:30 INFO - Using _rmtree_windows ... 08:35:30 INFO - Running post-action listener: _resource_record_post_action 08:35:30 INFO - ##### 08:35:30 INFO - ##### Running run-tests step. 08:35:30 INFO - ##### 08:35:30 INFO - Running pre-action listener: _resource_record_pre_action 08:35:30 INFO - Running main action method: run_tests 08:35:30 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:35:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:35:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:35:30 INFO - grabbing minidump binary from tooltool 08:35:30 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')]} 08:35:30 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:35:30 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 08:35:30 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 08:35:30 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:35:31 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzem2pk 08:35:31 INFO - INFO - File integrity verified, renaming tmpzem2pk to win32-minidump_stackwalk.exe 08:35:31 INFO - Return code: 0 08:35:31 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:35:31 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:35:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:35:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:35:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:35:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042\\Application Data', 08:35:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:35:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-042', 08:35:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:35:31 INFO - 'DCLOCATION': 'SCL3', 08:35:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:35:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:35:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:35:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:35:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:35:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:35:31 INFO - 'HOMEDRIVE': 'C:', 08:35:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:35:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:35:31 INFO - 'KTS_VERSION': '1.19c', 08:35:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:35:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-042', 08:35:31 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:35:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:35:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:35:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:35:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:35:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:35:31 INFO - 'MOZ_AIRBAG': '1', 08:35:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:35:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:35:31 INFO - 'MOZ_MSVCVERSION': '8', 08:35:31 INFO - 'MOZ_NO_REMOTE': '1', 08:35:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:35:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:35:31 INFO - 'NO_EM_RESTART': '1', 08:35:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:35:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:35:31 INFO - 'OS': 'Windows_NT', 08:35:31 INFO - 'OURDRIVE': 'C:', 08:35:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:35:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:35:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:35:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:35:31 INFO - 'PROCESSOR_LEVEL': '6', 08:35:31 INFO - 'PROCESSOR_REVISION': '1e05', 08:35:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:35:31 INFO - 'PROMPT': '$P$G', 08:35:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:35:31 INFO - 'PWD': 'C:\\slave\\test', 08:35:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:35:31 INFO - 'SESSIONNAME': 'Console', 08:35:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:35:31 INFO - 'SYSTEMDRIVE': 'C:', 08:35:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:35:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:35:31 INFO - 'TEST1': 'testie', 08:35:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:35:31 INFO - 'USERDOMAIN': 'T-XP32-IX-042', 08:35:31 INFO - 'USERNAME': 'cltbld', 08:35:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-042', 08:35:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:35:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:35:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:35:31 INFO - 'WINDIR': 'C:\\WINDOWS', 08:35:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:35:31 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:35:32 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 08:35:32 INFO - import pkg_resources 08:35:34 INFO - Using 1 client processes 08:35:37 INFO - SUITE-START | Running 778 tests 08:35:37 INFO - Running testharness tests 08:35:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:35:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:35:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:35:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:35:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:35:37 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:35:37 INFO - Setting up ssl 08:35:37 INFO - PROCESS | certutil | 08:35:37 INFO - PROCESS | certutil | 08:35:37 INFO - PROCESS | certutil | 08:35:37 INFO - Certificate Nickname Trust Attributes 08:35:37 INFO - SSL,S/MIME,JAR/XPI 08:35:37 INFO - 08:35:37 INFO - web-platform-tests CT,, 08:35:37 INFO - 08:35:38 INFO - Starting runner 08:35:39 INFO - PROCESS | 3788 | [3788] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:35:39 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:35:40 INFO - PROCESS | 3788 | [3788] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:35:41 INFO - PROCESS | 3788 | 1466696141420 Marionette DEBUG Marionette enabled via build flag and pref 08:35:41 INFO - PROCESS | 3788 | ++DOCSHELL 114D1C00 == 1 [pid = 3788] [id = 1] 08:35:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 1 (114D2000) [pid = 3788] [serial = 1] [outer = 00000000] 08:35:41 INFO - PROCESS | 3788 | [3788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:35:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 2 (114D2C00) [pid = 3788] [serial = 2] [outer = 114D2000] 08:35:41 INFO - PROCESS | 3788 | [3788] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:35:41 INFO - PROCESS | 3788 | [3788] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:35:41 INFO - PROCESS | 3788 | ++DOCSHELL 1281DC00 == 2 [pid = 3788] [id = 2] 08:35:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 3 (1281E000) [pid = 3788] [serial = 3] [outer = 00000000] 08:35:41 INFO - PROCESS | 3788 | [3788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:35:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 4 (1281EC00) [pid = 3788] [serial = 4] [outer = 1281E000] 08:35:42 INFO - PROCESS | 3788 | 1466696141982 Marionette INFO Listening on port 2828 08:35:42 INFO - PROCESS | 3788 | 1466696142421 Marionette DEBUG Marionette enabled via command-line flag 08:35:42 INFO - PROCESS | 3788 | ++DOCSHELL 1314C400 == 3 [pid = 3788] [id = 3] 08:35:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 5 (13154400) [pid = 3788] [serial = 5] [outer = 00000000] 08:35:42 INFO - PROCESS | 3788 | [3788] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:35:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 6 (13155000) [pid = 3788] [serial = 6] [outer = 13154400] 08:35:42 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:35:42 INFO - PROCESS | 3788 | [3788] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:35:42 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:35:42 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:35:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 7 (134B2C00) [pid = 3788] [serial = 7] [outer = 1281E000] 08:35:42 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:35:42 INFO - PROCESS | 3788 | 1466696142786 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1457 08:35:42 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:35:42 INFO - PROCESS | 3788 | 1466696142833 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1459 08:35:42 INFO - PROCESS | 3788 | 1466696142838 Marionette DEBUG Closed connection conn0 08:35:43 INFO - PROCESS | 3788 | 1466696142991 Marionette DEBUG Closed connection conn1 08:35:43 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:35:43 INFO - PROCESS | 3788 | 1466696142997 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1461 08:35:43 INFO - PROCESS | 3788 | 1466696143005 Marionette DEBUG Closed connection conn2 08:35:43 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:35:43 INFO - PROCESS | 3788 | 1466696143014 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1462 08:35:43 INFO - PROCESS | 3788 | ++DOCSHELL 13D1BC00 == 4 [pid = 3788] [id = 4] 08:35:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 8 (13D1C400) [pid = 3788] [serial = 8] [outer = 00000000] 08:35:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 9 (14309C00) [pid = 3788] [serial = 9] [outer = 13D1C400] 08:35:43 INFO - PROCESS | 3788 | [3788] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:35:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 10 (1430F400) [pid = 3788] [serial = 10] [outer = 13D1C400] 08:35:43 INFO - PROCESS | 3788 | 1466696143274 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:35:43 INFO - PROCESS | 3788 | 1466696143281 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623064724","device":"desktop","version":"48.0"} 08:35:43 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:35:43 INFO - PROCESS | 3788 | [3788] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:35:43 INFO - PROCESS | 3788 | [3788] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:35:43 INFO - PROCESS | 3788 | [3788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:35:44 INFO - PROCESS | 3788 | ++DOCSHELL 15E69C00 == 5 [pid = 3788] [id = 5] 08:35:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 11 (15E6A000) [pid = 3788] [serial = 11] [outer = 00000000] 08:35:44 INFO - PROCESS | 3788 | ++DOCSHELL 15E6A800 == 6 [pid = 3788] [id = 6] 08:35:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 12 (15E6AC00) [pid = 3788] [serial = 12] [outer = 00000000] 08:35:44 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:35:44 INFO - PROCESS | 3788 | ++DOCSHELL 16AA6C00 == 7 [pid = 3788] [id = 7] 08:35:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 13 (16AA7000) [pid = 3788] [serial = 13] [outer = 00000000] 08:35:44 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:35:44 INFO - PROCESS | 3788 | [3788] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:35:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 14 (16D36400) [pid = 3788] [serial = 14] [outer = 16AA7000] 08:35:44 INFO - PROCESS | 3788 | [3788] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:35:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 15 (17081000) [pid = 3788] [serial = 15] [outer = 15E6A000] 08:35:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 16 (17082C00) [pid = 3788] [serial = 16] [outer = 15E6AC00] 08:35:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 17 (17085400) [pid = 3788] [serial = 17] [outer = 16AA7000] 08:35:45 INFO - PROCESS | 3788 | 1466696145672 Marionette INFO startBrowser beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:45 INFO - PROCESS | 3788 | 1466696145707 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 3788 | 1466696145719 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 3788 | 1466696145722 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 18 (17EC4400) [pid = 3788] [serial = 18] [outer = 16AA7000] 08:35:46 INFO - PROCESS | 3788 | 1466696146228 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"beb38b56-b7de-4862-a05b-dc6a10e914c5","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160623064724","device":"desktop","version":"48.0","command_id":1}}] 08:35:46 INFO - PROCESS | 3788 | 1466696146365 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:35:46 INFO - PROCESS | 3788 | 1466696146367 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:46 INFO - PROCESS | 3788 | 1466696146428 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:35:46 INFO - PROCESS | 3788 | 1466696146540 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:35:46 INFO - PROCESS | 3788 | 1466696146543 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:46 INFO - PROCESS | 3788 | [3788] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:35:46 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:35:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 19 (19914800) [pid = 3788] [serial = 19] [outer = 16AA7000] 08:35:46 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:35:46 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:35:47 INFO - PROCESS | 3788 | 1466696147045 Marionette TRACE conn3 <- [1,3,null,{}] 08:35:47 INFO - PROCESS | 3788 | 1466696147064 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:35:47 INFO - PROCESS | 3788 | 1466696147067 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:47 INFO - PROCESS | 3788 | 1466696147094 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:35:47 INFO - PROCESS | 3788 | 1466696147136 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3788 | 1466696147138 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:35:47 INFO - PROCESS | 3788 | 1466696147190 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 3788 | 1466696147194 Marionette TRACE conn3 <- [1,6,null,{}] 08:35:47 INFO - PROCESS | 3788 | 1466696147223 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:47 INFO - PROCESS | 3788 | 1466696147226 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:47 INFO - PROCESS | 3788 | 1466696147241 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:35:47 INFO - PROCESS | 3788 | 1466696147248 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 3788 | 1466696147251 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:47 INFO - PROCESS | 3788 | ++DOCSHELL 16A75800 == 8 [pid = 3788] [id = 8] 08:35:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 20 (19EBD400) [pid = 3788] [serial = 20] [outer = 00000000] 08:35:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 21 (18602800) [pid = 3788] [serial = 21] [outer = 19EBD400] 08:35:47 INFO - PROCESS | 3788 | 1466696147299 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 22 (18606000) [pid = 3788] [serial = 22] [outer = 19EBD400] 08:35:47 INFO - PROCESS | 3788 | ++DOCSHELL 1A396800 == 9 [pid = 3788] [id = 9] 08:35:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 23 (1A396C00) [pid = 3788] [serial = 23] [outer = 00000000] 08:35:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 24 (1A3DB800) [pid = 3788] [serial = 24] [outer = 1A396C00] 08:35:47 INFO - PROCESS | 3788 | 1466696147782 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 25 (1860A800) [pid = 3788] [serial = 25] [outer = 1A396C00] 08:35:47 INFO - PROCESS | 3788 | 1466696147945 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:35:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 757ms 08:35:47 INFO - PROCESS | 3788 | 1466696147967 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 3788 | 1466696147970 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:35:47 INFO - PROCESS | 3788 | 1466696147973 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 3788 | 1466696147975 Marionette TRACE conn3 <- [1,10,null,{}] 08:35:48 INFO - PROCESS | 3788 | 1466696148029 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3788 | 1466696148034 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:48 INFO - PROCESS | 3788 | 1466696148186 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:35:48 INFO - PROCESS | 3788 | 1466696148202 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3788 | 1466696148205 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:48 INFO - PROCESS | 3788 | ++DOCSHELL 1AD9F400 == 10 [pid = 3788] [id = 10] 08:35:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 26 (1AD9F800) [pid = 3788] [serial = 26] [outer = 00000000] 08:35:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 27 (1ADA2000) [pid = 3788] [serial = 27] [outer = 1AD9F800] 08:35:48 INFO - PROCESS | 3788 | 1466696148289 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 28 (1AF76000) [pid = 3788] [serial = 28] [outer = 1AD9F800] 08:35:48 INFO - PROCESS | 3788 | 1466696148631 Marionette TRACE conn3 <- [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]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:35:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 708ms 08:35:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:35:48 INFO - PROCESS | 3788 | 1466696148671 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 3788 | 1466696148673 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:35:48 INFO - PROCESS | 3788 | 1466696148677 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 3788 | 1466696148678 Marionette TRACE conn3 <- [1,14,null,{}] 08:35:48 INFO - PROCESS | 3788 | 1466696148682 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:48 INFO - PROCESS | 3788 | 1466696148684 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:48 INFO - PROCESS | 3788 | 1466696148783 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:35:48 INFO - PROCESS | 3788 | 1466696148788 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 3788 | 1466696148790 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:48 INFO - PROCESS | 3788 | ++DOCSHELL 1A763000 == 11 [pid = 3788] [id = 11] 08:35:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 29 (1A767800) [pid = 3788] [serial = 29] [outer = 00000000] 08:35:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 30 (1AF75000) [pid = 3788] [serial = 30] [outer = 1A767800] 08:35:48 INFO - PROCESS | 3788 | 1466696148835 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 31 (1AF7EC00) [pid = 3788] [serial = 31] [outer = 1A767800] 08:35:49 INFO - PROCESS | 3788 | 1466696149238 Marionette TRACE conn3 <- [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]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 612ms 08:35:49 INFO - PROCESS | 3788 | 1466696149306 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 3788 | 1466696149308 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:35:49 INFO - PROCESS | 3788 | 1466696149311 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 3788 | 1466696149313 Marionette TRACE conn3 <- [1,18,null,{}] 08:35:49 INFO - PROCESS | 3788 | 1466696149316 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 3788 | 1466696149319 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:49 INFO - PROCESS | 3788 | 1466696149411 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:35:49 INFO - PROCESS | 3788 | 1466696149417 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 3788 | 1466696149420 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:49 INFO - PROCESS | 3788 | ++DOCSHELL 1A8D9000 == 12 [pid = 3788] [id = 12] 08:35:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 32 (1A8D9400) [pid = 3788] [serial = 32] [outer = 00000000] 08:35:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 33 (1A8E3400) [pid = 3788] [serial = 33] [outer = 1A8D9400] 08:35:49 INFO - PROCESS | 3788 | 1466696149463 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 34 (1AF80800) [pid = 3788] [serial = 34] [outer = 1A8D9400] 08:35:49 INFO - PROCESS | 3788 | 1466696149813 Marionette TRACE conn3 <- [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]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:35:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 547ms 08:35:49 INFO - PROCESS | 3788 | 1466696149847 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 3788 | 1466696149849 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:35:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:35:49 INFO - PROCESS | 3788 | 1466696149853 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 3788 | 1466696149855 Marionette TRACE conn3 <- [1,22,null,{}] 08:35:49 INFO - PROCESS | 3788 | 1466696149858 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:49 INFO - PROCESS | 3788 | 1466696149861 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:49 INFO - PROCESS | 3788 | 1466696149957 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:35:50 INFO - PROCESS | 3788 | 1466696150011 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 3788 | 1466696150013 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:50 INFO - PROCESS | 3788 | ++DOCSHELL 1AB5D000 == 13 [pid = 3788] [id = 13] 08:35:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 35 (1AB61000) [pid = 3788] [serial = 35] [outer = 00000000] 08:35:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 36 (1ABBEC00) [pid = 3788] [serial = 36] [outer = 1AB61000] 08:35:50 INFO - PROCESS | 3788 | 1466696150056 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 37 (1ABC4000) [pid = 3788] [serial = 37] [outer = 1AB61000] 08:35:50 INFO - PROCESS | 3788 | 1466696150364 Marionette TRACE conn3 <- [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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 548ms 08:35:50 INFO - PROCESS | 3788 | 1466696150421 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 3788 | 1466696150422 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:35:50 INFO - PROCESS | 3788 | 1466696150426 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 3788 | 1466696150428 Marionette TRACE conn3 <- [1,26,null,{}] 08:35:50 INFO - PROCESS | 3788 | 1466696150431 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3788 | 1466696150433 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:50 INFO - PROCESS | 3788 | 1466696150526 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:35:50 INFO - PROCESS | 3788 | 1466696150531 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 3788 | 1466696150533 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:50 INFO - PROCESS | 3788 | ++DOCSHELL 1ABCAC00 == 14 [pid = 3788] [id = 14] 08:35:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 38 (1ADA1C00) [pid = 3788] [serial = 38] [outer = 00000000] 08:35:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 39 (1B376400) [pid = 3788] [serial = 39] [outer = 1ADA1C00] 08:35:50 INFO - PROCESS | 3788 | 1466696150576 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 40 (1B37A800) [pid = 3788] [serial = 40] [outer = 1ADA1C00] 08:35:50 INFO - PROCESS | 3788 | 1466696150886 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:35:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 515ms 08:35:50 INFO - PROCESS | 3788 | 1466696150920 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 3788 | 1466696150923 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:35:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:35:50 INFO - PROCESS | 3788 | 1466696150931 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 3788 | 1466696150932 Marionette TRACE conn3 <- [1,30,null,{}] 08:35:50 INFO - PROCESS | 3788 | 1466696150946 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:50 INFO - PROCESS | 3788 | 1466696150948 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:51 INFO - PROCESS | 3788 | 1466696151034 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:35:51 INFO - PROCESS | 3788 | 1466696151039 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 3788 | 1466696151041 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:51 INFO - PROCESS | 3788 | ++DOCSHELL 1B371800 == 15 [pid = 3788] [id = 15] 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 41 (1B37C400) [pid = 3788] [serial = 41] [outer = 00000000] 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 42 (1B4C8400) [pid = 3788] [serial = 42] [outer = 1B37C400] 08:35:51 INFO - PROCESS | 3788 | 1466696151084 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 43 (1B4C8800) [pid = 3788] [serial = 43] [outer = 1B37C400] 08:35:51 INFO - PROCESS | 3788 | ++DOCSHELL 1B6BA800 == 16 [pid = 3788] [id = 16] 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 44 (1B6BAC00) [pid = 3788] [serial = 44] [outer = 00000000] 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 45 (1B4C4800) [pid = 3788] [serial = 45] [outer = 1B6BAC00] 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 46 (1B4D0800) [pid = 3788] [serial = 46] [outer = 1B6BAC00] 08:35:51 INFO - PROCESS | 3788 | ++DOCSHELL 1B4D3C00 == 17 [pid = 3788] [id = 17] 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 47 (1B6BC000) [pid = 3788] [serial = 47] [outer = 00000000] 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 48 (1B6C4C00) [pid = 3788] [serial = 48] [outer = 1B6BC000] 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 49 (1B737800) [pid = 3788] [serial = 49] [outer = 1B6BC000] 08:35:51 INFO - PROCESS | 3788 | 1466696151624 Marionette TRACE conn3 <- [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]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:35:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 725ms 08:35:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:35:51 INFO - PROCESS | 3788 | 1466696151659 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 3788 | 1466696151661 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:35:51 INFO - PROCESS | 3788 | 1466696151664 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 3788 | 1466696151666 Marionette TRACE conn3 <- [1,34,null,{}] 08:35:51 INFO - PROCESS | 3788 | 1466696151670 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:51 INFO - PROCESS | 3788 | 1466696151671 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:51 INFO - PROCESS | 3788 | 1466696151762 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:35:51 INFO - PROCESS | 3788 | 1466696151769 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 3788 | 1466696151771 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:51 INFO - PROCESS | 3788 | ++DOCSHELL 1B372000 == 18 [pid = 3788] [id = 18] 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 50 (1B4C8000) [pid = 3788] [serial = 50] [outer = 00000000] 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 51 (1B6C7800) [pid = 3788] [serial = 51] [outer = 1B4C8000] 08:35:51 INFO - PROCESS | 3788 | 1466696151815 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 52 (1B9B6800) [pid = 3788] [serial = 52] [outer = 1B4C8000] 08:35:52 INFO - PROCESS | 3788 | --DOCSHELL 114D1C00 == 17 [pid = 3788] [id = 1] 08:35:52 INFO - PROCESS | 3788 | 1466696152896 Marionette TRACE conn3 <- [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]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:35:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1272ms 08:35:52 INFO - PROCESS | 3788 | 1466696152943 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 3788 | 1466696152948 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:35:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:35:52 INFO - PROCESS | 3788 | 1466696152952 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 3788 | 1466696152956 Marionette TRACE conn3 <- [1,38,null,{}] 08:35:52 INFO - PROCESS | 3788 | 1466696152961 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:52 INFO - PROCESS | 3788 | 1466696152965 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:53 INFO - PROCESS | 3788 | 1466696153109 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:35:53 INFO - PROCESS | 3788 | 1466696153174 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 3788 | 1466696153177 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:53 INFO - PROCESS | 3788 | ++DOCSHELL 102CD000 == 18 [pid = 3788] [id = 19] 08:35:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 53 (10A64000) [pid = 3788] [serial = 53] [outer = 00000000] 08:35:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 54 (114C9000) [pid = 3788] [serial = 54] [outer = 10A64000] 08:35:53 INFO - PROCESS | 3788 | 1466696153277 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (1281E800) [pid = 3788] [serial = 55] [outer = 10A64000] 08:35:53 INFO - PROCESS | 3788 | 1466696153932 Marionette TRACE conn3 <- [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]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:35:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1031ms 08:35:54 INFO - PROCESS | 3788 | 1466696154003 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 3788 | 1466696154008 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:35:54 INFO - PROCESS | 3788 | 1466696154016 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 3788 | 1466696154019 Marionette TRACE conn3 <- [1,42,null,{}] 08:35:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:35:54 INFO - PROCESS | 3788 | 1466696154023 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:54 INFO - PROCESS | 3788 | 1466696154026 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:54 INFO - PROCESS | 3788 | 1466696154145 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:35:54 INFO - PROCESS | 3788 | 1466696154208 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 3788 | 1466696154211 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:54 INFO - PROCESS | 3788 | ++DOCSHELL 131D7800 == 19 [pid = 3788] [id = 20] 08:35:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (134B5400) [pid = 3788] [serial = 56] [outer = 00000000] 08:35:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (13C86000) [pid = 3788] [serial = 57] [outer = 134B5400] 08:35:54 INFO - PROCESS | 3788 | 1466696154268 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (14E7DC00) [pid = 3788] [serial = 58] [outer = 134B5400] 08:35:55 INFO - PROCESS | 3788 | 1466696155027 Marionette TRACE conn3 <- [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]]]}] 08:35:55 INFO - PROCESS | 3788 | --DOCSHELL 13D1BC00 == 18 [pid = 3788] [id = 4] 08:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1063ms 08:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:35:55 INFO - PROCESS | 3788 | 1466696155091 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 3788 | 1466696155095 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:35:55 INFO - PROCESS | 3788 | 1466696155100 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 3788 | 1466696155104 Marionette TRACE conn3 <- [1,46,null,{}] 08:35:55 INFO - PROCESS | 3788 | 1466696155114 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 3788 | 1466696155118 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:55 INFO - PROCESS | 3788 | 1466696155233 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:35:55 INFO - PROCESS | 3788 | 1466696155240 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 3788 | 1466696155243 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:55 INFO - PROCESS | 3788 | ++DOCSHELL 10B86000 == 19 [pid = 3788] [id = 21] 08:35:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (10ED6800) [pid = 3788] [serial = 59] [outer = 00000000] 08:35:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (10F16400) [pid = 3788] [serial = 60] [outer = 10ED6800] 08:35:55 INFO - PROCESS | 3788 | 1466696155293 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (110B2C00) [pid = 3788] [serial = 61] [outer = 10ED6800] 08:35:55 INFO - PROCESS | 3788 | 1466696155787 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:35:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 709ms 08:35:55 INFO - PROCESS | 3788 | 1466696155829 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:35:55 INFO - PROCESS | 3788 | 1466696155833 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:35:55 INFO - PROCESS | 3788 | 1466696155839 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:35:55 INFO - PROCESS | 3788 | 1466696155841 Marionette TRACE conn3 <- [1,50,null,{}] 08:35:55 INFO - PROCESS | 3788 | 1466696155845 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:55 INFO - PROCESS | 3788 | 1466696155847 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:56 INFO - PROCESS | 3788 | 1466696155987 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:35:56 INFO - PROCESS | 3788 | 1466696156091 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 3788 | 1466696156094 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:56 INFO - PROCESS | 3788 | ++DOCSHELL 129F5C00 == 20 [pid = 3788] [id = 22] 08:35:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (12DFEC00) [pid = 3788] [serial = 62] [outer = 00000000] 08:35:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (1306CC00) [pid = 3788] [serial = 63] [outer = 12DFEC00] 08:35:56 INFO - PROCESS | 3788 | 1466696156140 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (130AB800) [pid = 3788] [serial = 64] [outer = 12DFEC00] 08:35:56 INFO - PROCESS | 3788 | 1466696156479 Marionette TRACE conn3 <- [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]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:35:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 725ms 08:35:56 INFO - PROCESS | 3788 | 1466696156538 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 3788 | 1466696156541 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:35:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:35:56 INFO - PROCESS | 3788 | 1466696156544 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - PROCESS | 3788 | 1466696156548 Marionette TRACE conn3 <- [1,54,null,{}] 08:35:56 INFO - PROCESS | 3788 | 1466696156558 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:56 INFO - PROCESS | 3788 | 1466696156563 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:56 INFO - PROCESS | 3788 | 1466696156699 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:35:56 INFO - PROCESS | 3788 | 1466696156763 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 3788 | 1466696156766 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:56 INFO - PROCESS | 3788 | ++DOCSHELL 13156400 == 21 [pid = 3788] [id = 23] 08:35:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13157C00) [pid = 3788] [serial = 65] [outer = 00000000] 08:35:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (132C1C00) [pid = 3788] [serial = 66] [outer = 13157C00] 08:35:56 INFO - PROCESS | 3788 | 1466696156821 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (13C7D400) [pid = 3788] [serial = 67] [outer = 13157C00] 08:35:57 INFO - PROCESS | 3788 | 1466696157143 Marionette TRACE conn3 <- [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]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 612ms 08:35:57 INFO - PROCESS | 3788 | 1466696157176 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 3788 | 1466696157179 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:35:57 INFO - PROCESS | 3788 | 1466696157182 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 3788 | 1466696157184 Marionette TRACE conn3 <- [1,58,null,{}] 08:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:35:57 INFO - PROCESS | 3788 | 1466696157187 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 3788 | 1466696157189 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:57 INFO - PROCESS | 3788 | 1466696157299 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:35:57 INFO - PROCESS | 3788 | 1466696157306 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 3788 | 1466696157308 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:57 INFO - PROCESS | 3788 | ++DOCSHELL 13D1C000 == 22 [pid = 3788] [id = 24] 08:35:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (13D1E800) [pid = 3788] [serial = 68] [outer = 00000000] 08:35:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (14EB5400) [pid = 3788] [serial = 69] [outer = 13D1E800] 08:35:57 INFO - PROCESS | 3788 | 1466696157352 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (15219000) [pid = 3788] [serial = 70] [outer = 13D1E800] 08:35:57 INFO - PROCESS | 3788 | 1466696157787 Marionette TRACE conn3 <- [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]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:35:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 612ms 08:35:57 INFO - PROCESS | 3788 | 1466696157813 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 3788 | 1466696157815 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:35:57 INFO - PROCESS | 3788 | 1466696157818 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 3788 | 1466696157820 Marionette TRACE conn3 <- [1,62,null,{}] 08:35:57 INFO - PROCESS | 3788 | 1466696157824 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:57 INFO - PROCESS | 3788 | 1466696157826 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:57 INFO - PROCESS | 3788 | 1466696157929 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:35:57 INFO - PROCESS | 3788 | 1466696157937 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 3788 | 1466696157939 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:57 INFO - PROCESS | 3788 | ++DOCSHELL 1534B400 == 23 [pid = 3788] [id = 25] 08:35:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1534B800) [pid = 3788] [serial = 71] [outer = 00000000] 08:35:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15C32000) [pid = 3788] [serial = 72] [outer = 1534B800] 08:35:57 INFO - PROCESS | 3788 | 1466696157982 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (15C76C00) [pid = 3788] [serial = 73] [outer = 1534B800] 08:35:58 INFO - PROCESS | 3788 | 1466696158363 Marionette TRACE conn3 <- [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]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:35:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 612ms 08:35:58 INFO - PROCESS | 3788 | 1466696158416 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 3788 | 1466696158418 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:35:58 INFO - PROCESS | 3788 | 1466696158421 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:35:58 INFO - PROCESS | 3788 | 1466696158423 Marionette TRACE conn3 <- [1,66,null,{}] 08:35:58 INFO - PROCESS | 3788 | 1466696158427 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:58 INFO - PROCESS | 3788 | 1466696158432 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:58 INFO - PROCESS | 3788 | 1466696158556 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:35:58 INFO - PROCESS | 3788 | 1466696158586 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 3788 | 1466696158589 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:58 INFO - PROCESS | 3788 | ++DOCSHELL 15E3B000 == 24 [pid = 3788] [id = 26] 08:35:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15E41C00) [pid = 3788] [serial = 74] [outer = 00000000] 08:35:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1608E800) [pid = 3788] [serial = 75] [outer = 15E41C00] 08:35:58 INFO - PROCESS | 3788 | 1466696158641 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (16092400) [pid = 3788] [serial = 76] [outer = 15E41C00] 08:35:59 INFO - PROCESS | 3788 | 1466696159056 Marionette TRACE conn3 <- [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]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 660ms 08:35:59 INFO - PROCESS | 3788 | 1466696159093 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 3788 | 1466696159095 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:35:59 INFO - PROCESS | 3788 | 1466696159098 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:35:59 INFO - PROCESS | 3788 | 1466696159100 Marionette TRACE conn3 <- [1,70,null,{}] 08:35:59 INFO - PROCESS | 3788 | 1466696159104 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 3788 | 1466696159106 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:59 INFO - PROCESS | 3788 | 1466696159208 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:35:59 INFO - PROCESS | 3788 | 1466696159215 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 3788 | 1466696159217 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:59 INFO - PROCESS | 3788 | ++DOCSHELL 1534A400 == 25 [pid = 3788] [id = 27] 08:35:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (16092C00) [pid = 3788] [serial = 77] [outer = 00000000] 08:35:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (16DCFC00) [pid = 3788] [serial = 78] [outer = 16092C00] 08:35:59 INFO - PROCESS | 3788 | 1466696159262 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17087400) [pid = 3788] [serial = 79] [outer = 16092C00] 08:35:59 INFO - PROCESS | 3788 | 1466696159645 Marionette TRACE conn3 <- [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]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:35:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 612ms 08:35:59 INFO - PROCESS | 3788 | 1466696159696 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 3788 | 1466696159698 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:35:59 INFO - PROCESS | 3788 | 1466696159701 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 3788 | 1466696159703 Marionette TRACE conn3 <- [1,74,null,{}] 08:35:59 INFO - PROCESS | 3788 | 1466696159706 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:35:59 INFO - PROCESS | 3788 | 1466696159708 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:59 INFO - PROCESS | 3788 | 1466696159782 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:35:59 INFO - PROCESS | 3788 | 1466696159865 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 3788 | 1466696159867 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:35:59 INFO - PROCESS | 3788 | ++DOCSHELL 102E6400 == 26 [pid = 3788] [id = 28] 08:35:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (130CE000) [pid = 3788] [serial = 80] [outer = 00000000] 08:35:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17802000) [pid = 3788] [serial = 81] [outer = 130CE000] 08:35:59 INFO - PROCESS | 3788 | 1466696159913 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17841400) [pid = 3788] [serial = 82] [outer = 130CE000] 08:36:00 INFO - PROCESS | 3788 | 1466696160262 Marionette TRACE conn3 <- [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]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 612ms 08:36:00 INFO - PROCESS | 3788 | 1466696160330 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 3788 | 1466696160332 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:36:00 INFO - PROCESS | 3788 | 1466696160336 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:36:00 INFO - PROCESS | 3788 | 1466696160337 Marionette TRACE conn3 <- [1,78,null,{}] 08:36:00 INFO - PROCESS | 3788 | 1466696160341 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 3788 | 1466696160343 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:00 INFO - PROCESS | 3788 | 1466696160447 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:36:00 INFO - PROCESS | 3788 | 1466696160454 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 3788 | 1466696160456 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:00 INFO - PROCESS | 3788 | ++DOCSHELL 1314DC00 == 27 [pid = 3788] [id = 29] 08:36:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16DCD800) [pid = 3788] [serial = 83] [outer = 00000000] 08:36:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17A15000) [pid = 3788] [serial = 84] [outer = 16DCD800] 08:36:00 INFO - PROCESS | 3788 | 1466696160508 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17E38000) [pid = 3788] [serial = 85] [outer = 16DCD800] 08:36:00 INFO - PROCESS | 3788 | 1466696160861 Marionette TRACE conn3 <- [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]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:36:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 547ms 08:36:00 INFO - PROCESS | 3788 | 1466696160872 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:36:00 INFO - PROCESS | 3788 | 1466696160873 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:36:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:36:00 INFO - PROCESS | 3788 | 1466696160877 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 3788 | 1466696160878 Marionette TRACE conn3 <- [1,82,null,{}] 08:36:00 INFO - PROCESS | 3788 | 1466696160882 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:00 INFO - PROCESS | 3788 | 1466696160883 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:00 INFO - PROCESS | 3788 | 1466696160957 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:36:00 INFO - PROCESS | 3788 | 1466696160964 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 3788 | 1466696160966 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:01 INFO - PROCESS | 3788 | ++DOCSHELL 17EBF800 == 28 [pid = 3788] [id = 30] 08:36:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17EC2C00) [pid = 3788] [serial = 86] [outer = 00000000] 08:36:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (18601800) [pid = 3788] [serial = 87] [outer = 17EC2C00] 08:36:01 INFO - PROCESS | 3788 | 1466696161008 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1860EC00) [pid = 3788] [serial = 88] [outer = 17EC2C00] 08:36:01 INFO - PROCESS | 3788 | 1466696161455 Marionette TRACE conn3 <- [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]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:36:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 612ms 08:36:01 INFO - PROCESS | 3788 | 1466696161506 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 3788 | 1466696161509 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:36:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:36:01 INFO - PROCESS | 3788 | 1466696161512 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 3788 | 1466696161514 Marionette TRACE conn3 <- [1,86,null,{}] 08:36:01 INFO - PROCESS | 3788 | 1466696161518 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:01 INFO - PROCESS | 3788 | 1466696161520 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:01 INFO - PROCESS | 3788 | 1466696161610 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:36:01 INFO - PROCESS | 3788 | 1466696161616 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 3788 | 1466696161619 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:01 INFO - PROCESS | 3788 | ++DOCSHELL 17A0FC00 == 29 [pid = 3788] [id = 31] 08:36:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (18672400) [pid = 3788] [serial = 89] [outer = 00000000] 08:36:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (19C97400) [pid = 3788] [serial = 90] [outer = 18672400] 08:36:01 INFO - PROCESS | 3788 | 1466696161662 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (19EB4000) [pid = 3788] [serial = 91] [outer = 18672400] 08:36:02 INFO - PROCESS | 3788 | 1466696162065 Marionette TRACE conn3 <- [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]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 612ms 08:36:02 INFO - PROCESS | 3788 | 1466696162167 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 3788 | 1466696162169 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:36:02 INFO - PROCESS | 3788 | 1466696162172 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:36:02 INFO - PROCESS | 3788 | 1466696162174 Marionette TRACE conn3 <- [1,90,null,{}] 08:36:02 INFO - PROCESS | 3788 | 1466696162177 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 3788 | 1466696162179 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:02 INFO - PROCESS | 3788 | 1466696162256 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:36:02 INFO - PROCESS | 3788 | 1466696162261 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 3788 | 1466696162263 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:02 INFO - PROCESS | 3788 | ++DOCSHELL 131DEC00 == 30 [pid = 3788] [id = 32] 08:36:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (18143C00) [pid = 3788] [serial = 92] [outer = 00000000] 08:36:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1A21EC00) [pid = 3788] [serial = 93] [outer = 18143C00] 08:36:02 INFO - PROCESS | 3788 | 1466696162315 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1A229000) [pid = 3788] [serial = 94] [outer = 18143C00] 08:36:02 INFO - PROCESS | 3788 | 1466696162727 Marionette TRACE conn3 <- [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]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:36:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 612ms 08:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:36:02 INFO - PROCESS | 3788 | 1466696162769 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 3788 | 1466696162771 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:36:02 INFO - PROCESS | 3788 | 1466696162774 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - PROCESS | 3788 | 1466696162776 Marionette TRACE conn3 <- [1,94,null,{}] 08:36:02 INFO - PROCESS | 3788 | 1466696162780 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:02 INFO - PROCESS | 3788 | 1466696162781 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:03 INFO - PROCESS | 3788 | 1466696163667 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:36:03 INFO - PROCESS | 3788 | 1466696163803 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 3788 | 1466696163806 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:03 INFO - PROCESS | 3788 | ++DOCSHELL 102D3C00 == 31 [pid = 3788] [id = 33] 08:36:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (102F3C00) [pid = 3788] [serial = 95] [outer = 00000000] 08:36:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (105EE000) [pid = 3788] [serial = 96] [outer = 102F3C00] 08:36:03 INFO - PROCESS | 3788 | 1466696163857 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (10B7B400) [pid = 3788] [serial = 97] [outer = 102F3C00] 08:36:04 INFO - PROCESS | 3788 | 1466696164269 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:36:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1546ms 08:36:04 INFO - PROCESS | 3788 | 1466696164322 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 3788 | 1466696164326 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:36:04 INFO - PROCESS | 3788 | 1466696164336 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:36:04 INFO - PROCESS | 3788 | 1466696164339 Marionette TRACE conn3 <- [1,98,null,{}] 08:36:04 INFO - PROCESS | 3788 | 1466696164343 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:04 INFO - PROCESS | 3788 | 1466696164346 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:04 INFO - PROCESS | 3788 | 1466696164452 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:36:04 INFO - PROCESS | 3788 | 1466696164543 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:04 INFO - PROCESS | 3788 | 1466696164546 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:04 INFO - PROCESS | 3788 | ++DOCSHELL 111DE400 == 32 [pid = 3788] [id = 34] 08:36:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (114C8C00) [pid = 3788] [serial = 98] [outer = 00000000] 08:36:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (12BD1000) [pid = 3788] [serial = 99] [outer = 114C8C00] 08:36:04 INFO - PROCESS | 3788 | 1466696164591 Marionette DEBUG loaded listener.js 08:36:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (13074000) [pid = 3788] [serial = 100] [outer = 114C8C00] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1AD9F800) [pid = 3788] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (19EBD400) [pid = 3788] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (13D1C400) [pid = 3788] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1B37C400) [pid = 3788] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1ADA1C00) [pid = 3788] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1AB61000) [pid = 3788] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1A8D9400) [pid = 3788] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1A767800) [pid = 3788] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (13157C00) [pid = 3788] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (13D1E800) [pid = 3788] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1534B800) [pid = 3788] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (15E41C00) [pid = 3788] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (16092C00) [pid = 3788] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (130CE000) [pid = 3788] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (16DCD800) [pid = 3788] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17EC2C00) [pid = 3788] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1B4C8000) [pid = 3788] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (10A64000) [pid = 3788] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (134B5400) [pid = 3788] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (10ED6800) [pid = 3788] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (12DFEC00) [pid = 3788] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:36:05 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (18672400) [pid = 3788] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:36:05 INFO - PROCESS | 3788 | 1466696165447 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1176ms 08:36:05 INFO - PROCESS | 3788 | 1466696165511 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 3788 | 1466696165514 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:36:05 INFO - PROCESS | 3788 | 1466696165520 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 3788 | 1466696165522 Marionette TRACE conn3 <- [1,102,null,{}] 08:36:05 INFO - PROCESS | 3788 | 1466696165526 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:05 INFO - PROCESS | 3788 | 1466696165528 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:05 INFO - PROCESS | 3788 | 1466696165656 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:36:05 INFO - PROCESS | 3788 | 1466696165665 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 3788 | 1466696165668 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:05 INFO - PROCESS | 3788 | ++DOCSHELL 111DE000 == 33 [pid = 3788] [id = 35] 08:36:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (129F3000) [pid = 3788] [serial = 101] [outer = 00000000] 08:36:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1312F400) [pid = 3788] [serial = 102] [outer = 129F3000] 08:36:05 INFO - PROCESS | 3788 | 1466696165726 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (131D2C00) [pid = 3788] [serial = 103] [outer = 129F3000] 08:36:06 INFO - PROCESS | 3788 | 1466696166110 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 612ms 08:36:06 INFO - PROCESS | 3788 | 1466696166145 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 3788 | 1466696166149 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:36:06 INFO - PROCESS | 3788 | 1466696166159 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 3788 | 1466696166163 Marionette TRACE conn3 <- [1,106,null,{}] 08:36:06 INFO - PROCESS | 3788 | 1466696166166 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 3788 | 1466696166169 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:06 INFO - PROCESS | 3788 | 1466696166280 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:36:06 INFO - PROCESS | 3788 | 1466696166347 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 3788 | 1466696166349 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:06 INFO - PROCESS | 3788 | ++DOCSHELL 10B7F400 == 34 [pid = 3788] [id = 36] 08:36:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (111DE800) [pid = 3788] [serial = 104] [outer = 00000000] 08:36:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (13D15400) [pid = 3788] [serial = 105] [outer = 111DE800] 08:36:06 INFO - PROCESS | 3788 | 1466696166393 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (15218800) [pid = 3788] [serial = 106] [outer = 111DE800] 08:36:06 INFO - PROCESS | 3788 | 1466696166761 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:36:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 612ms 08:36:06 INFO - PROCESS | 3788 | 1466696166781 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 3788 | 1466696166783 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:36:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:36:06 INFO - PROCESS | 3788 | 1466696166786 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 3788 | 1466696166788 Marionette TRACE conn3 <- [1,110,null,{}] 08:36:06 INFO - PROCESS | 3788 | 1466696166791 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:06 INFO - PROCESS | 3788 | 1466696166793 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:06 INFO - PROCESS | 3788 | 1466696166877 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:36:06 INFO - PROCESS | 3788 | 1466696166946 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 3788 | 1466696166949 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:06 INFO - PROCESS | 3788 | ++DOCSHELL 1430E000 == 35 [pid = 3788] [id = 37] 08:36:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (14E7FC00) [pid = 3788] [serial = 107] [outer = 00000000] 08:36:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (15E3C000) [pid = 3788] [serial = 108] [outer = 14E7FC00] 08:36:06 INFO - PROCESS | 3788 | 1466696166993 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (16087C00) [pid = 3788] [serial = 109] [outer = 14E7FC00] 08:36:07 INFO - PROCESS | 3788 | 1466696167351 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 644ms 08:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:36:07 INFO - PROCESS | 3788 | 1466696167425 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 3788 | 1466696167427 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:36:07 INFO - PROCESS | 3788 | 1466696167430 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 3788 | 1466696167432 Marionette TRACE conn3 <- [1,114,null,{}] 08:36:07 INFO - PROCESS | 3788 | 1466696167435 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:07 INFO - PROCESS | 3788 | 1466696167437 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:07 INFO - PROCESS | 3788 | 1466696167552 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:36:07 INFO - PROCESS | 3788 | 1466696167618 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 3788 | 1466696167621 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:07 INFO - PROCESS | 3788 | ++DOCSHELL 1026EC00 == 36 [pid = 3788] [id = 38] 08:36:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (10272000) [pid = 3788] [serial = 110] [outer = 00000000] 08:36:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (10562C00) [pid = 3788] [serial = 111] [outer = 10272000] 08:36:07 INFO - PROCESS | 3788 | 1466696167678 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10A59400) [pid = 3788] [serial = 112] [outer = 10272000] 08:36:08 INFO - PROCESS | 3788 | 1466696168305 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:36:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 934ms 08:36:08 INFO - PROCESS | 3788 | 1466696168369 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 3788 | 1466696168373 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:36:08 INFO - PROCESS | 3788 | 1466696168378 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 3788 | 1466696168381 Marionette TRACE conn3 <- [1,118,null,{}] 08:36:08 INFO - PROCESS | 3788 | 1466696168386 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:08 INFO - PROCESS | 3788 | 1466696168391 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:08 INFO - PROCESS | 3788 | 1466696168493 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:36:08 INFO - PROCESS | 3788 | 1466696168566 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 3788 | 1466696168569 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:08 INFO - PROCESS | 3788 | ++DOCSHELL 12926400 == 37 [pid = 3788] [id = 39] 08:36:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (131DC400) [pid = 3788] [serial = 113] [outer = 00000000] 08:36:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (13942C00) [pid = 3788] [serial = 114] [outer = 131DC400] 08:36:08 INFO - PROCESS | 3788 | 1466696168625 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (14E7D800) [pid = 3788] [serial = 115] [outer = 131DC400] 08:36:09 INFO - PROCESS | 3788 | 1466696169199 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 870ms 08:36:09 INFO - PROCESS | 3788 | 1466696169255 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:36:09 INFO - PROCESS | 3788 | 1466696169259 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:36:09 INFO - PROCESS | 3788 | 1466696169263 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 3788 | 1466696169265 Marionette TRACE conn3 <- [1,122,null,{}] 08:36:09 INFO - PROCESS | 3788 | 1466696169269 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:09 INFO - PROCESS | 3788 | 1466696169271 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:09 INFO - PROCESS | 3788 | 1466696169371 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:36:09 INFO - PROCESS | 3788 | 1466696169458 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 3788 | 1466696169461 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:09 INFO - PROCESS | 3788 | ++DOCSHELL 1707F800 == 38 [pid = 3788] [id = 40] 08:36:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (17205800) [pid = 3788] [serial = 116] [outer = 00000000] 08:36:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (17311000) [pid = 3788] [serial = 117] [outer = 17205800] 08:36:09 INFO - PROCESS | 3788 | 1466696169514 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (17805000) [pid = 3788] [serial = 118] [outer = 17205800] 08:36:10 INFO - PROCESS | 3788 | 1466696170067 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 821ms 08:36:10 INFO - PROCESS | 3788 | 1466696170100 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3788 | 1466696170107 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:36:10 INFO - PROCESS | 3788 | 1466696170119 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 3788 | 1466696170124 Marionette TRACE conn3 <- [1,126,null,{}] 08:36:10 INFO - PROCESS | 3788 | 1466696170128 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3788 | 1466696170131 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:10 INFO - PROCESS | 3788 | 1466696170233 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:36:10 INFO - PROCESS | 3788 | 1466696170318 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 3788 | 1466696170320 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:10 INFO - PROCESS | 3788 | ++DOCSHELL 18148400 == 39 [pid = 3788] [id = 41] 08:36:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (18362400) [pid = 3788] [serial = 119] [outer = 00000000] 08:36:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (18608800) [pid = 3788] [serial = 120] [outer = 18362400] 08:36:10 INFO - PROCESS | 3788 | 1466696170372 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (18673000) [pid = 3788] [serial = 121] [outer = 18362400] 08:36:10 INFO - PROCESS | 3788 | 1466696170857 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 822ms 08:36:10 INFO - PROCESS | 3788 | 1466696170914 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 3788 | 1466696170917 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:36:10 INFO - PROCESS | 3788 | 1466696170920 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 3788 | 1466696170922 Marionette TRACE conn3 <- [1,130,null,{}] 08:36:10 INFO - PROCESS | 3788 | 1466696170926 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:10 INFO - PROCESS | 3788 | 1466696170928 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:11 INFO - PROCESS | 3788 | 1466696171025 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:36:11 INFO - PROCESS | 3788 | 1466696171110 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:11 INFO - PROCESS | 3788 | 1466696171114 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:11 INFO - PROCESS | 3788 | ++DOCSHELL 110B2000 == 40 [pid = 3788] [id = 42] 08:36:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (1312EC00) [pid = 3788] [serial = 122] [outer = 00000000] 08:36:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1730E400) [pid = 3788] [serial = 123] [outer = 1312EC00] 08:36:11 INFO - PROCESS | 3788 | 1466696171221 Marionette DEBUG loaded listener.js 08:36:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (17A0AC00) [pid = 3788] [serial = 124] [outer = 1312EC00] 08:36:11 INFO - PROCESS | 3788 | 1466696171837 Marionette TRACE conn3 <- [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]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:36:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 966ms 08:36:11 INFO - PROCESS | 3788 | 1466696171900 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 3788 | 1466696171904 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:36:11 INFO - PROCESS | 3788 | 1466696171909 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 3788 | 1466696171912 Marionette TRACE conn3 <- [1,134,null,{}] 08:36:11 INFO - PROCESS | 3788 | 1466696171918 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:11 INFO - PROCESS | 3788 | 1466696171921 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:12 INFO - PROCESS | 3788 | 1466696172018 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:36:12 INFO - PROCESS | 3788 | 1466696172091 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 3788 | 1466696172095 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:12 INFO - PROCESS | 3788 | ++DOCSHELL 102D1400 == 41 [pid = 3788] [id = 43] 08:36:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (102E4800) [pid = 3788] [serial = 125] [outer = 00000000] 08:36:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (111D8000) [pid = 3788] [serial = 126] [outer = 102E4800] 08:36:12 INFO - PROCESS | 3788 | 1466696172143 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (11AE9800) [pid = 3788] [serial = 127] [outer = 102E4800] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 1430E000 == 40 [pid = 3788] [id = 37] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 10B7F400 == 39 [pid = 3788] [id = 36] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 111DE000 == 38 [pid = 3788] [id = 35] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 111DE400 == 37 [pid = 3788] [id = 34] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 102D3C00 == 36 [pid = 3788] [id = 33] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 1314DC00 == 35 [pid = 3788] [id = 29] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 131DEC00 == 34 [pid = 3788] [id = 32] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 18148400 == 33 [pid = 3788] [id = 41] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 110B2000 == 32 [pid = 3788] [id = 42] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 17A0FC00 == 31 [pid = 3788] [id = 31] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 12926400 == 30 [pid = 3788] [id = 39] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 1707F800 == 29 [pid = 3788] [id = 40] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 1026EC00 == 28 [pid = 3788] [id = 38] 08:36:12 INFO - PROCESS | 3788 | --DOCSHELL 17EBF800 == 27 [pid = 3788] [id = 30] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (17085400) [pid = 3788] [serial = 17] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (132C1C00) [pid = 3788] [serial = 66] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (14EB5400) [pid = 3788] [serial = 69] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (15219000) [pid = 3788] [serial = 70] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (15C32000) [pid = 3788] [serial = 72] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1608E800) [pid = 3788] [serial = 75] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (16DCFC00) [pid = 3788] [serial = 78] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (17802000) [pid = 3788] [serial = 81] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (17A15000) [pid = 3788] [serial = 84] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (18601800) [pid = 3788] [serial = 87] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (19C97400) [pid = 3788] [serial = 90] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1B6C7800) [pid = 3788] [serial = 51] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (114C9000) [pid = 3788] [serial = 54] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (13C86000) [pid = 3788] [serial = 57] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (14E7DC00) [pid = 3788] [serial = 58] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (10F16400) [pid = 3788] [serial = 60] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1306CC00) [pid = 3788] [serial = 63] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (15C76C00) [pid = 3788] [serial = 73] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (16092400) [pid = 3788] [serial = 76] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17087400) [pid = 3788] [serial = 79] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17841400) [pid = 3788] [serial = 82] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (110B2C00) [pid = 3788] [serial = 61] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (17E38000) [pid = 3788] [serial = 85] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1860EC00) [pid = 3788] [serial = 88] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1281E800) [pid = 3788] [serial = 55] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13C7D400) [pid = 3788] [serial = 67] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (130AB800) [pid = 3788] [serial = 64] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (19EB4000) [pid = 3788] [serial = 91] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1B9B6800) [pid = 3788] [serial = 52] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (16D36400) [pid = 3788] [serial = 14] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (14309C00) [pid = 3788] [serial = 9] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1430F400) [pid = 3788] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1281EC00) [pid = 3788] [serial = 4] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1B4C8400) [pid = 3788] [serial = 42] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1B4C8800) [pid = 3788] [serial = 43] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1B376400) [pid = 3788] [serial = 39] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1B37A800) [pid = 3788] [serial = 40] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1ABBEC00) [pid = 3788] [serial = 36] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (1ABC4000) [pid = 3788] [serial = 37] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1A8E3400) [pid = 3788] [serial = 33] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (1AF80800) [pid = 3788] [serial = 34] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (1AF75000) [pid = 3788] [serial = 30] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (1AF7EC00) [pid = 3788] [serial = 31] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (1AF76000) [pid = 3788] [serial = 28] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (1ADA2000) [pid = 3788] [serial = 27] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (1A3DB800) [pid = 3788] [serial = 24] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (18602800) [pid = 3788] [serial = 21] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (18606000) [pid = 3788] [serial = 22] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (1B4C4800) [pid = 3788] [serial = 45] [outer = 00000000] [url = about:blank] 08:36:12 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (1B6C4C00) [pid = 3788] [serial = 48] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 3788 | 1466696173143 Marionette TRACE conn3 <- [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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1289ms 08:36:13 INFO - PROCESS | 3788 | 1466696173200 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3788 | 1466696173204 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:36:13 INFO - PROCESS | 3788 | 1466696173209 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 3788 | 1466696173215 Marionette TRACE conn3 <- [1,138,null,{}] 08:36:13 INFO - PROCESS | 3788 | 1466696173229 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 3788 | 1466696173232 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:13 INFO - PROCESS | 3788 | 1466696173317 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:36:13 INFO - PROCESS | 3788 | 1466696173323 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 3788 | 1466696173326 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:13 INFO - PROCESS | 3788 | ++DOCSHELL 111DA000 == 28 [pid = 3788] [id = 44] 08:36:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (111DD000) [pid = 3788] [serial = 128] [outer = 00000000] 08:36:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (1281F400) [pid = 3788] [serial = 129] [outer = 111DD000] 08:36:13 INFO - PROCESS | 3788 | 1466696173421 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (129B5000) [pid = 3788] [serial = 130] [outer = 111DD000] 08:36:13 INFO - PROCESS | 3788 | 1466696173868 Marionette TRACE conn3 <- [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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 676ms 08:36:13 INFO - PROCESS | 3788 | 1466696173901 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 3788 | 1466696173906 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:36:13 INFO - PROCESS | 3788 | 1466696173912 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 3788 | 1466696173914 Marionette TRACE conn3 <- [1,142,null,{}] 08:36:13 INFO - PROCESS | 3788 | 1466696173918 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:13 INFO - PROCESS | 3788 | 1466696173921 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:14 INFO - PROCESS | 3788 | 1466696174008 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:36:14 INFO - PROCESS | 3788 | 1466696174050 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 3788 | 1466696174053 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:14 INFO - PROCESS | 3788 | ++DOCSHELL 132C0000 == 29 [pid = 3788] [id = 45] 08:36:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (132C1C00) [pid = 3788] [serial = 131] [outer = 00000000] 08:36:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (1393C800) [pid = 3788] [serial = 132] [outer = 132C1C00] 08:36:14 INFO - PROCESS | 3788 | 1466696174099 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (13947C00) [pid = 3788] [serial = 133] [outer = 132C1C00] 08:36:14 INFO - PROCESS | 3788 | 1466696174563 Marionette TRACE conn3 <- [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]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 661ms 08:36:14 INFO - PROCESS | 3788 | 1466696174586 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 3788 | 1466696174589 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:36:14 INFO - PROCESS | 3788 | 1466696174592 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - PROCESS | 3788 | 1466696174595 Marionette TRACE conn3 <- [1,146,null,{}] 08:36:14 INFO - PROCESS | 3788 | 1466696174606 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:14 INFO - PROCESS | 3788 | 1466696174611 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:14 INFO - PROCESS | 3788 | 1466696174691 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:36:14 INFO - PROCESS | 3788 | 1466696174700 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 3788 | 1466696174704 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:14 INFO - PROCESS | 3788 | ++DOCSHELL 1430FC00 == 30 [pid = 3788] [id = 46] 08:36:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (14E88C00) [pid = 3788] [serial = 134] [outer = 00000000] 08:36:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (14EB8400) [pid = 3788] [serial = 135] [outer = 14E88C00] 08:36:14 INFO - PROCESS | 3788 | 1466696174750 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (158BD400) [pid = 3788] [serial = 136] [outer = 14E88C00] 08:36:15 INFO - PROCESS | 3788 | 1466696175181 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 660ms 08:36:15 INFO - PROCESS | 3788 | 1466696175231 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 3788 | 1466696175234 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:36:15 INFO - PROCESS | 3788 | 1466696175237 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 3788 | 1466696175239 Marionette TRACE conn3 <- [1,150,null,{}] 08:36:15 INFO - PROCESS | 3788 | 1466696175243 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 3788 | 1466696175245 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:15 INFO - PROCESS | 3788 | 1466696175356 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:36:15 INFO - PROCESS | 3788 | 1466696175363 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 3788 | 1466696175366 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:15 INFO - PROCESS | 3788 | ++DOCSHELL 15E3A800 == 31 [pid = 3788] [id = 47] 08:36:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (15E3AC00) [pid = 3788] [serial = 137] [outer = 00000000] 08:36:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (1608E800) [pid = 3788] [serial = 138] [outer = 15E3AC00] 08:36:15 INFO - PROCESS | 3788 | 1466696175433 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (16203800) [pid = 3788] [serial = 139] [outer = 15E3AC00] 08:36:15 INFO - PROCESS | 3788 | 1466696175877 Marionette TRACE conn3 <- [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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 644ms 08:36:15 INFO - PROCESS | 3788 | 1466696175909 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:36:15 INFO - PROCESS | 3788 | 1466696175911 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:36:15 INFO - PROCESS | 3788 | 1466696175914 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 3788 | 1466696175916 Marionette TRACE conn3 <- [1,154,null,{}] 08:36:15 INFO - PROCESS | 3788 | 1466696175919 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:15 INFO - PROCESS | 3788 | 1466696175921 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:16 INFO - PROCESS | 3788 | 1466696176018 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:36:16 INFO - PROCESS | 3788 | 1466696176077 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 3788 | 1466696176079 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:16 INFO - PROCESS | 3788 | ++DOCSHELL 16D37C00 == 32 [pid = 3788] [id = 48] 08:36:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (16DCD800) [pid = 3788] [serial = 140] [outer = 00000000] 08:36:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (17086000) [pid = 3788] [serial = 141] [outer = 16DCD800] 08:36:16 INFO - PROCESS | 3788 | 1466696176122 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (1720C400) [pid = 3788] [serial = 142] [outer = 16DCD800] 08:36:16 INFO - PROCESS | 3788 | 1466696176542 Marionette TRACE conn3 <- [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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 645ms 08:36:16 INFO - PROCESS | 3788 | 1466696176552 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 3788 | 1466696176554 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:36:16 INFO - PROCESS | 3788 | 1466696176564 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 3788 | 1466696176566 Marionette TRACE conn3 <- [1,158,null,{}] 08:36:16 INFO - PROCESS | 3788 | 1466696176571 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:16 INFO - PROCESS | 3788 | 1466696176577 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:16 INFO - PROCESS | 3788 | 1466696176687 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:36:16 INFO - PROCESS | 3788 | 1466696176810 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 3788 | 1466696176812 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:16 INFO - PROCESS | 3788 | ++DOCSHELL 17840C00 == 33 [pid = 3788] [id = 49] 08:36:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (17A0E800) [pid = 3788] [serial = 143] [outer = 00000000] 08:36:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (18362C00) [pid = 3788] [serial = 144] [outer = 17A0E800] 08:36:16 INFO - PROCESS | 3788 | 1466696176855 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (18602800) [pid = 3788] [serial = 145] [outer = 17A0E800] 08:36:17 INFO - PROCESS | 3788 | 1466696177245 Marionette TRACE conn3 <- [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]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 725ms 08:36:17 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (18143C00) [pid = 3788] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:36:17 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (14E7FC00) [pid = 3788] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:36:17 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (114C8C00) [pid = 3788] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:36:17 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (111DE800) [pid = 3788] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:36:17 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (102F3C00) [pid = 3788] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:36:17 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (129F3000) [pid = 3788] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:36:17 INFO - PROCESS | 3788 | 1466696177325 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 3788 | 1466696177327 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:36:17 INFO - PROCESS | 3788 | 1466696177331 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 3788 | 1466696177333 Marionette TRACE conn3 <- [1,162,null,{}] 08:36:17 INFO - PROCESS | 3788 | 1466696177340 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 3788 | 1466696177342 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:17 INFO - PROCESS | 3788 | 1466696177416 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:36:17 INFO - PROCESS | 3788 | 1466696177423 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 3788 | 1466696177426 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:17 INFO - PROCESS | 3788 | ++DOCSHELL 11CD6800 == 34 [pid = 3788] [id = 50] 08:36:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (131E0800) [pid = 3788] [serial = 146] [outer = 00000000] 08:36:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (158C1400) [pid = 3788] [serial = 147] [outer = 131E0800] 08:36:17 INFO - PROCESS | 3788 | 1466696177470 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (1720C000) [pid = 3788] [serial = 148] [outer = 131E0800] 08:36:17 INFO - PROCESS | 3788 | 1466696177918 Marionette TRACE conn3 <- [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]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 612ms 08:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:36:17 INFO - PROCESS | 3788 | 1466696177962 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 3788 | 1466696177964 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:36:17 INFO - PROCESS | 3788 | 1466696177967 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 3788 | 1466696177969 Marionette TRACE conn3 <- [1,166,null,{}] 08:36:17 INFO - PROCESS | 3788 | 1466696177972 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:17 INFO - PROCESS | 3788 | 1466696177974 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:18 INFO - PROCESS | 3788 | 1466696178048 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:36:18 INFO - PROCESS | 3788 | 1466696178055 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 3788 | 1466696178057 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:18 INFO - PROCESS | 3788 | ++DOCSHELL 1393C400 == 35 [pid = 3788] [id = 51] 08:36:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (14E7FC00) [pid = 3788] [serial = 149] [outer = 00000000] 08:36:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (19909000) [pid = 3788] [serial = 150] [outer = 14E7FC00] 08:36:18 INFO - PROCESS | 3788 | 1466696178099 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1990AC00) [pid = 3788] [serial = 151] [outer = 14E7FC00] 08:36:18 INFO - PROCESS | 3788 | 1466696178536 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 612ms 08:36:18 INFO - PROCESS | 3788 | 1466696178564 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 3788 | 1466696178566 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:36:18 INFO - PROCESS | 3788 | 1466696178570 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:36:18 INFO - PROCESS | 3788 | 1466696178571 Marionette TRACE conn3 <- [1,170,null,{}] 08:36:18 INFO - PROCESS | 3788 | 1466696178575 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:18 INFO - PROCESS | 3788 | 1466696178577 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:18 INFO - PROCESS | 3788 | 1466696178654 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:36:18 INFO - PROCESS | 3788 | 1466696178659 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 3788 | 1466696178661 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:18 INFO - PROCESS | 3788 | ++DOCSHELL 19C9E000 == 36 [pid = 3788] [id = 52] 08:36:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (19EB1000) [pid = 3788] [serial = 152] [outer = 00000000] 08:36:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (19EBAC00) [pid = 3788] [serial = 153] [outer = 19EB1000] 08:36:18 INFO - PROCESS | 3788 | 1466696178705 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1A21B800) [pid = 3788] [serial = 154] [outer = 19EB1000] 08:36:19 INFO - PROCESS | 3788 | 1466696179123 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 547ms 08:36:19 INFO - PROCESS | 3788 | 1466696179137 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 3788 | 1466696179139 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:36:19 INFO - PROCESS | 3788 | 1466696179143 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:36:19 INFO - PROCESS | 3788 | 1466696179154 Marionette TRACE conn3 <- [1,174,null,{}] 08:36:19 INFO - PROCESS | 3788 | 1466696179157 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:19 INFO - PROCESS | 3788 | 1466696179159 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:19 INFO - PROCESS | 3788 | 1466696179264 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:36:19 INFO - PROCESS | 3788 | 1466696179288 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 3788 | 1466696179290 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:19 INFO - PROCESS | 3788 | ++DOCSHELL 19EB5400 == 37 [pid = 3788] [id = 53] 08:36:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (19EBD000) [pid = 3788] [serial = 155] [outer = 00000000] 08:36:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1A22A000) [pid = 3788] [serial = 156] [outer = 19EBD000] 08:36:19 INFO - PROCESS | 3788 | 1466696179333 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1A3DB800) [pid = 3788] [serial = 157] [outer = 19EBD000] 08:36:20 INFO - PROCESS | 3788 | 1466696180097 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 966ms 08:36:20 INFO - PROCESS | 3788 | 1466696180122 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 3788 | 1466696180126 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:36:20 INFO - PROCESS | 3788 | 1466696180131 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 3788 | 1466696180136 Marionette TRACE conn3 <- [1,178,null,{}] 08:36:20 INFO - PROCESS | 3788 | 1466696180141 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:20 INFO - PROCESS | 3788 | 1466696180144 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:20 INFO - PROCESS | 3788 | 1466696180260 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:36:20 INFO - PROCESS | 3788 | 1466696180331 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:20 INFO - PROCESS | 3788 | 1466696180334 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:20 INFO - PROCESS | 3788 | ++DOCSHELL 10F0E400 == 38 [pid = 3788] [id = 54] 08:36:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (111D4400) [pid = 3788] [serial = 158] [outer = 00000000] 08:36:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1306D800) [pid = 3788] [serial = 159] [outer = 111D4400] 08:36:20 INFO - PROCESS | 3788 | 1466696180389 Marionette DEBUG loaded listener.js 08:36:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (13129000) [pid = 3788] [serial = 160] [outer = 111D4400] 08:36:21 INFO - PROCESS | 3788 | 1466696181203 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1127ms 08:36:21 INFO - PROCESS | 3788 | 1466696181261 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:36:21 INFO - PROCESS | 3788 | 1466696181265 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:36:21 INFO - PROCESS | 3788 | 1466696181270 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:36:21 INFO - PROCESS | 3788 | 1466696181274 Marionette TRACE conn3 <- [1,182,null,{}] 08:36:21 INFO - PROCESS | 3788 | 1466696181280 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:21 INFO - PROCESS | 3788 | 1466696181283 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:21 INFO - PROCESS | 3788 | 1466696181386 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:36:21 INFO - PROCESS | 3788 | 1466696181452 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 3788 | 1466696181456 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:21 INFO - PROCESS | 3788 | ++DOCSHELL 111D6000 == 39 [pid = 3788] [id = 55] 08:36:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (111D6400) [pid = 3788] [serial = 161] [outer = 00000000] 08:36:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (11AE5C00) [pid = 3788] [serial = 162] [outer = 111D6400] 08:36:21 INFO - PROCESS | 3788 | 1466696181504 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (12926400) [pid = 3788] [serial = 163] [outer = 111D6400] 08:36:21 INFO - PROCESS | 3788 | --DOCSHELL 19C9E000 == 38 [pid = 3788] [id = 52] 08:36:21 INFO - PROCESS | 3788 | --DOCSHELL 1393C400 == 37 [pid = 3788] [id = 51] 08:36:21 INFO - PROCESS | 3788 | --DOCSHELL 11CD6800 == 36 [pid = 3788] [id = 50] 08:36:21 INFO - PROCESS | 3788 | --DOCSHELL 17840C00 == 35 [pid = 3788] [id = 49] 08:36:21 INFO - PROCESS | 3788 | --DOCSHELL 16D37C00 == 34 [pid = 3788] [id = 48] 08:36:21 INFO - PROCESS | 3788 | --DOCSHELL 15E3A800 == 33 [pid = 3788] [id = 47] 08:36:21 INFO - PROCESS | 3788 | --DOCSHELL 1430FC00 == 32 [pid = 3788] [id = 46] 08:36:21 INFO - PROCESS | 3788 | --DOCSHELL 132C0000 == 31 [pid = 3788] [id = 45] 08:36:21 INFO - PROCESS | 3788 | --DOCSHELL 111DA000 == 30 [pid = 3788] [id = 44] 08:36:21 INFO - PROCESS | 3788 | --DOCSHELL 102D1400 == 29 [pid = 3788] [id = 43] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1A229000) [pid = 3788] [serial = 94] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1A21EC00) [pid = 3788] [serial = 93] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15E3C000) [pid = 3788] [serial = 108] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (16087C00) [pid = 3788] [serial = 109] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (12BD1000) [pid = 3788] [serial = 99] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13D15400) [pid = 3788] [serial = 105] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13074000) [pid = 3788] [serial = 100] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (105EE000) [pid = 3788] [serial = 96] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (131D2C00) [pid = 3788] [serial = 103] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (10B7B400) [pid = 3788] [serial = 97] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1312F400) [pid = 3788] [serial = 102] [outer = 00000000] [url = about:blank] 08:36:21 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15218800) [pid = 3788] [serial = 106] [outer = 00000000] [url = about:blank] 08:36:22 INFO - PROCESS | 3788 | 1466696182018 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 822ms 08:36:22 INFO - PROCESS | 3788 | 1466696182073 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 3788 | 1466696182078 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:36:22 INFO - PROCESS | 3788 | 1466696182084 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 3788 | 1466696182087 Marionette TRACE conn3 <- [1,186,null,{}] 08:36:22 INFO - PROCESS | 3788 | 1466696182090 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 3788 | 1466696182093 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:22 INFO - PROCESS | 3788 | 1466696182175 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:36:22 INFO - PROCESS | 3788 | 1466696182185 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 3788 | 1466696182188 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:22 INFO - PROCESS | 3788 | ++DOCSHELL 130CE000 == 30 [pid = 3788] [id = 56] 08:36:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13123000) [pid = 3788] [serial = 164] [outer = 00000000] 08:36:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13159400) [pid = 3788] [serial = 165] [outer = 13123000] 08:36:22 INFO - PROCESS | 3788 | 1466696182286 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (131DF000) [pid = 3788] [serial = 166] [outer = 13123000] 08:36:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13C88C00) [pid = 3788] [serial = 167] [outer = 1B6BC000] 08:36:22 INFO - PROCESS | 3788 | 1466696182771 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 725ms 08:36:22 INFO - PROCESS | 3788 | 1466696182815 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 3788 | 1466696182818 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:36:22 INFO - PROCESS | 3788 | 1466696182821 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 3788 | 1466696182825 Marionette TRACE conn3 <- [1,190,null,{}] 08:36:22 INFO - PROCESS | 3788 | 1466696182835 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:22 INFO - PROCESS | 3788 | 1466696182840 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:22 INFO - PROCESS | 3788 | 1466696182923 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:36:22 INFO - PROCESS | 3788 | 1466696182933 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 3788 | 1466696182936 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:22 INFO - PROCESS | 3788 | ++DOCSHELL 1534C800 == 31 [pid = 3788] [id = 57] 08:36:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1534DC00) [pid = 3788] [serial = 168] [outer = 00000000] 08:36:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (15C77C00) [pid = 3788] [serial = 169] [outer = 1534DC00] 08:36:23 INFO - PROCESS | 3788 | 1466696182984 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (15E62400) [pid = 3788] [serial = 170] [outer = 1534DC00] 08:36:23 INFO - PROCESS | 3788 | 1466696183440 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 660ms 08:36:23 INFO - PROCESS | 3788 | 1466696183491 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:36:23 INFO - PROCESS | 3788 | 1466696183494 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:36:23 INFO - PROCESS | 3788 | 1466696183497 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:36:23 INFO - PROCESS | 3788 | 1466696183499 Marionette TRACE conn3 <- [1,194,null,{}] 08:36:23 INFO - PROCESS | 3788 | 1466696183502 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:23 INFO - PROCESS | 3788 | 1466696183504 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:23 INFO - PROCESS | 3788 | 1466696183607 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:36:23 INFO - PROCESS | 3788 | 1466696183615 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:23 INFO - PROCESS | 3788 | 1466696183617 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:23 INFO - PROCESS | 3788 | ++DOCSHELL 16D37800 == 32 [pid = 3788] [id = 58] 08:36:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17081400) [pid = 3788] [serial = 171] [outer = 00000000] 08:36:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17088000) [pid = 3788] [serial = 172] [outer = 17081400] 08:36:23 INFO - PROCESS | 3788 | 1466696183660 Marionette DEBUG loaded listener.js 08:36:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (17803000) [pid = 3788] [serial = 173] [outer = 17081400] 08:36:24 INFO - PROCESS | 3788 | 1466696184064 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 612ms 08:36:24 INFO - PROCESS | 3788 | 1466696184094 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 3788 | 1466696184096 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:36:24 INFO - PROCESS | 3788 | 1466696184099 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:36:24 INFO - PROCESS | 3788 | 1466696184101 Marionette TRACE conn3 <- [1,198,null,{}] 08:36:24 INFO - PROCESS | 3788 | 1466696184104 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 3788 | 1466696184106 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:24 INFO - PROCESS | 3788 | 1466696184227 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:36:24 INFO - PROCESS | 3788 | 1466696184233 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3788 | 1466696184236 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:24 INFO - PROCESS | 3788 | ++DOCSHELL 178D5400 == 33 [pid = 3788] [id = 59] 08:36:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17A0A400) [pid = 3788] [serial = 174] [outer = 00000000] 08:36:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17EC0000) [pid = 3788] [serial = 175] [outer = 17A0A400] 08:36:24 INFO - PROCESS | 3788 | 1466696184281 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (18365400) [pid = 3788] [serial = 176] [outer = 17A0A400] 08:36:24 INFO - PROCESS | 3788 | 1466696184715 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 660ms 08:36:24 INFO - PROCESS | 3788 | 1466696184771 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:36:24 INFO - PROCESS | 3788 | 1466696184774 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:36:24 INFO - PROCESS | 3788 | 1466696184786 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 3788 | 1466696184788 Marionette TRACE conn3 <- [1,202,null,{}] 08:36:24 INFO - PROCESS | 3788 | 1466696184791 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:24 INFO - PROCESS | 3788 | 1466696184797 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:24 INFO - PROCESS | 3788 | 1466696184925 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:36:24 INFO - PROCESS | 3788 | 1466696184936 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 3788 | 1466696184938 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:25 INFO - PROCESS | 3788 | ++DOCSHELL 17E3F400 == 34 [pid = 3788] [id = 60] 08:36:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1867C000) [pid = 3788] [serial = 177] [outer = 00000000] 08:36:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (19EBC400) [pid = 3788] [serial = 178] [outer = 1867C000] 08:36:25 INFO - PROCESS | 3788 | 1466696185024 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1A38A000) [pid = 3788] [serial = 179] [outer = 1867C000] 08:36:25 INFO - PROCESS | 3788 | 1466696185465 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 756ms 08:36:25 INFO - PROCESS | 3788 | 1466696185568 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 3788 | 1466696185570 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:36:25 INFO - PROCESS | 3788 | 1466696185573 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 3788 | 1466696185575 Marionette TRACE conn3 <- [1,206,null,{}] 08:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:36:25 INFO - PROCESS | 3788 | 1466696185582 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:25 INFO - PROCESS | 3788 | 1466696185584 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:25 INFO - PROCESS | 3788 | 1466696185682 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:36:25 INFO - PROCESS | 3788 | 1466696185688 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 3788 | 1466696185690 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:25 INFO - PROCESS | 3788 | ++DOCSHELL 1A395C00 == 35 [pid = 3788] [id = 61] 08:36:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A397800) [pid = 3788] [serial = 180] [outer = 00000000] 08:36:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A75E400) [pid = 3788] [serial = 181] [outer = 1A397800] 08:36:25 INFO - PROCESS | 3788 | 1466696185745 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1A75E800) [pid = 3788] [serial = 182] [outer = 1A397800] 08:36:26 INFO - PROCESS | 3788 | 1466696186146 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 612ms 08:36:26 INFO - PROCESS | 3788 | 1466696186177 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 3788 | 1466696186179 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:36:26 INFO - PROCESS | 3788 | 1466696186183 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:36:26 INFO - PROCESS | 3788 | 1466696186184 Marionette TRACE conn3 <- [1,210,null,{}] 08:36:26 INFO - PROCESS | 3788 | 1466696186188 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 3788 | 1466696186190 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:26 INFO - PROCESS | 3788 | 1466696186288 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:36:26 INFO - PROCESS | 3788 | 1466696186313 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 3788 | 1466696186315 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:26 INFO - PROCESS | 3788 | ++DOCSHELL 129F3000 == 36 [pid = 3788] [id = 62] 08:36:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1620E000) [pid = 3788] [serial = 183] [outer = 00000000] 08:36:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1A8D5000) [pid = 3788] [serial = 184] [outer = 1620E000] 08:36:26 INFO - PROCESS | 3788 | 1466696186403 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1A8D8C00) [pid = 3788] [serial = 185] [outer = 1620E000] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (16DCD800) [pid = 3788] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (15E3AC00) [pid = 3788] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (111DD000) [pid = 3788] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (17A0E800) [pid = 3788] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (19EB1000) [pid = 3788] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (14E88C00) [pid = 3788] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (102E4800) [pid = 3788] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (132C1C00) [pid = 3788] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (10272000) [pid = 3788] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (131DC400) [pid = 3788] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17205800) [pid = 3788] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (18362400) [pid = 3788] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1312EC00) [pid = 3788] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (131E0800) [pid = 3788] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:36:26 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (14E7FC00) [pid = 3788] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:36:26 INFO - PROCESS | 3788 | 1466696186914 Marionette TRACE conn3 <- [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]]]}] 08:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 757ms 08:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:36:26 INFO - PROCESS | 3788 | 1466696186960 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 3788 | 1466696186962 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:36:26 INFO - PROCESS | 3788 | 1466696186966 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - PROCESS | 3788 | 1466696186967 Marionette TRACE conn3 <- [1,214,null,{}] 08:36:26 INFO - PROCESS | 3788 | 1466696186971 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:26 INFO - PROCESS | 3788 | 1466696186973 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:27 INFO - PROCESS | 3788 | 1466696187075 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:36:27 INFO - PROCESS | 3788 | 1466696187122 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 3788 | 1466696187124 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:27 INFO - PROCESS | 3788 | ++DOCSHELL 12DFEC00 == 37 [pid = 3788] [id = 63] 08:36:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (132C1C00) [pid = 3788] [serial = 186] [outer = 00000000] 08:36:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (15350C00) [pid = 3788] [serial = 187] [outer = 132C1C00] 08:36:27 INFO - PROCESS | 3788 | 1466696187167 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16087000) [pid = 3788] [serial = 188] [outer = 132C1C00] 08:36:27 INFO - PROCESS | 3788 | 1466696187486 Marionette TRACE conn3 <- [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]]]}] 08:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 612ms 08:36:27 INFO - PROCESS | 3788 | 1466696187563 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 3788 | 1466696187565 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:36:27 INFO - PROCESS | 3788 | 1466696187568 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:36:27 INFO - PROCESS | 3788 | 1466696187570 Marionette TRACE conn3 <- [1,218,null,{}] 08:36:27 INFO - PROCESS | 3788 | 1466696187575 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:27 INFO - PROCESS | 3788 | 1466696187577 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:27 INFO - PROCESS | 3788 | 1466696187725 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:36:27 INFO - PROCESS | 3788 | 1466696187744 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:27 INFO - PROCESS | 3788 | 1466696187747 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:27 INFO - PROCESS | 3788 | ++DOCSHELL 0F9EAC00 == 38 [pid = 3788] [id = 64] 08:36:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (129F5800) [pid = 3788] [serial = 189] [outer = 00000000] 08:36:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1A765000) [pid = 3788] [serial = 190] [outer = 129F5800] 08:36:27 INFO - PROCESS | 3788 | 1466696187790 Marionette DEBUG loaded listener.js 08:36:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1A765C00) [pid = 3788] [serial = 191] [outer = 129F5800] 08:36:28 INFO - PROCESS | 3788 | 1466696188205 Marionette TRACE conn3 <- [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]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 660ms 08:36:28 INFO - PROCESS | 3788 | 1466696188239 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 3788 | 1466696188241 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:36:28 INFO - PROCESS | 3788 | 1466696188244 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 3788 | 1466696188246 Marionette TRACE conn3 <- [1,222,null,{}] 08:36:28 INFO - PROCESS | 3788 | 1466696188250 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 3788 | 1466696188252 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:28 INFO - PROCESS | 3788 | 1466696188370 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:36:28 INFO - PROCESS | 3788 | 1466696188377 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 3788 | 1466696188380 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:28 INFO - PROCESS | 3788 | ++DOCSHELL 15E63C00 == 39 [pid = 3788] [id = 65] 08:36:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (15E6FC00) [pid = 3788] [serial = 192] [outer = 00000000] 08:36:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1AB5BC00) [pid = 3788] [serial = 193] [outer = 15E6FC00] 08:36:28 INFO - PROCESS | 3788 | 1466696188426 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1AB66000) [pid = 3788] [serial = 194] [outer = 15E6FC00] 08:36:28 INFO - PROCESS | 3788 | 1466696188836 Marionette TRACE conn3 <- [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]]]}] 08:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 644ms 08:36:28 INFO - PROCESS | 3788 | 1466696188883 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:36:28 INFO - PROCESS | 3788 | 1466696188887 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:36:28 INFO - PROCESS | 3788 | 1466696188893 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:36:28 INFO - PROCESS | 3788 | 1466696188897 Marionette TRACE conn3 <- [1,226,null,{}] 08:36:28 INFO - PROCESS | 3788 | 1466696188906 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:28 INFO - PROCESS | 3788 | 1466696188912 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:29 INFO - PROCESS | 3788 | 1466696189154 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:36:29 INFO - PROCESS | 3788 | 1466696189253 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 3788 | 1466696189257 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:29 INFO - PROCESS | 3788 | ++DOCSHELL 10B80000 == 40 [pid = 3788] [id = 66] 08:36:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10B87800) [pid = 3788] [serial = 195] [outer = 00000000] 08:36:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (111DE000) [pid = 3788] [serial = 196] [outer = 10B87800] 08:36:29 INFO - PROCESS | 3788 | 1466696189315 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (129B4000) [pid = 3788] [serial = 197] [outer = 10B87800] 08:36:29 INFO - PROCESS | 3788 | 1466696189812 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 967ms 08:36:29 INFO - PROCESS | 3788 | 1466696189872 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 3788 | 1466696189877 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:36:29 INFO - PROCESS | 3788 | 1466696189883 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 3788 | 1466696189886 Marionette TRACE conn3 <- [1,230,null,{}] 08:36:29 INFO - PROCESS | 3788 | 1466696189890 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:29 INFO - PROCESS | 3788 | 1466696189893 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:30 INFO - PROCESS | 3788 | 1466696190006 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:36:30 INFO - PROCESS | 3788 | 1466696190141 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 3788 | 1466696190144 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:30 INFO - PROCESS | 3788 | ++DOCSHELL 134B9000 == 41 [pid = 3788] [id = 67] 08:36:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (13D21C00) [pid = 3788] [serial = 198] [outer = 00000000] 08:36:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (15349800) [pid = 3788] [serial = 199] [outer = 13D21C00] 08:36:30 INFO - PROCESS | 3788 | 1466696190198 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (15E35400) [pid = 3788] [serial = 200] [outer = 13D21C00] 08:36:30 INFO - PROCESS | 3788 | 1466696190761 Marionette TRACE conn3 <- [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]]]}] 08:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 934ms 08:36:30 INFO - PROCESS | 3788 | 1466696190820 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 3788 | 1466696190822 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:36:30 INFO - PROCESS | 3788 | 1466696190826 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - PROCESS | 3788 | 1466696190830 Marionette TRACE conn3 <- [1,234,null,{}] 08:36:30 INFO - PROCESS | 3788 | 1466696190841 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:30 INFO - PROCESS | 3788 | 1466696190845 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:30 INFO - PROCESS | 3788 | 1466696190954 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:36:31 INFO - PROCESS | 3788 | 1466696191045 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:31 INFO - PROCESS | 3788 | 1466696191050 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:31 INFO - PROCESS | 3788 | ++DOCSHELL 16D31000 == 42 [pid = 3788] [id = 68] 08:36:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (16D33C00) [pid = 3788] [serial = 201] [outer = 00000000] 08:36:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (17840C00) [pid = 3788] [serial = 202] [outer = 16D33C00] 08:36:31 INFO - PROCESS | 3788 | 1466696191108 Marionette DEBUG loaded listener.js 08:36:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (1835AC00) [pid = 3788] [serial = 203] [outer = 16D33C00] 08:36:31 INFO - PROCESS | 3788 | 1466696191750 Marionette TRACE conn3 <- [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]]]}] 08:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 966ms 08:36:31 INFO - PROCESS | 3788 | 1466696191804 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 3788 | 1466696191807 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:36:31 INFO - PROCESS | 3788 | 1466696191811 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 3788 | 1466696191813 Marionette TRACE conn3 <- [1,238,null,{}] 08:36:31 INFO - PROCESS | 3788 | 1466696191817 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:31 INFO - PROCESS | 3788 | 1466696191819 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:31 INFO - PROCESS | 3788 | 1466696191921 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:36:32 INFO - PROCESS | 3788 | 1466696192011 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 3788 | 1466696192013 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:32 INFO - PROCESS | 3788 | ++DOCSHELL 129B0C00 == 43 [pid = 3788] [id = 69] 08:36:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (129EC400) [pid = 3788] [serial = 204] [outer = 00000000] 08:36:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (13C85400) [pid = 3788] [serial = 205] [outer = 129EC400] 08:36:32 INFO - PROCESS | 3788 | 1466696192065 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (15C74C00) [pid = 3788] [serial = 206] [outer = 129EC400] 08:36:32 INFO - PROCESS | 3788 | 1466696192775 Marionette TRACE conn3 <- [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]]]}] 08:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1031ms 08:36:32 INFO - PROCESS | 3788 | 1466696192847 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:36:32 INFO - PROCESS | 3788 | 1466696192851 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:36:32 INFO - PROCESS | 3788 | 1466696192856 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:36:32 INFO - PROCESS | 3788 | 1466696192859 Marionette TRACE conn3 <- [1,242,null,{}] 08:36:32 INFO - PROCESS | 3788 | 1466696192866 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:32 INFO - PROCESS | 3788 | 1466696192871 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:33 INFO - PROCESS | 3788 | 1466696193000 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:36:33 INFO - PROCESS | 3788 | 1466696193079 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 3788 | 1466696193081 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:33 INFO - PROCESS | 3788 | ++DOCSHELL 10B7D800 == 44 [pid = 3788] [id = 70] 08:36:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (10B7E400) [pid = 3788] [serial = 207] [outer = 00000000] 08:36:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (129AB000) [pid = 3788] [serial = 208] [outer = 10B7E400] 08:36:33 INFO - PROCESS | 3788 | 1466696193185 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1302FC00) [pid = 3788] [serial = 209] [outer = 10B7E400] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 0F9EAC00 == 43 [pid = 3788] [id = 64] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 12DFEC00 == 42 [pid = 3788] [id = 63] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 129F3000 == 41 [pid = 3788] [id = 62] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 1A395C00 == 40 [pid = 3788] [id = 61] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 17E3F400 == 39 [pid = 3788] [id = 60] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 178D5400 == 38 [pid = 3788] [id = 59] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 16D37800 == 37 [pid = 3788] [id = 58] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 1534C800 == 36 [pid = 3788] [id = 57] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 130CE000 == 35 [pid = 3788] [id = 56] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 111D6000 == 34 [pid = 3788] [id = 55] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 10F0E400 == 33 [pid = 3788] [id = 54] 08:36:33 INFO - PROCESS | 3788 | --DOCSHELL 19EB5400 == 32 [pid = 3788] [id = 53] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (17086000) [pid = 3788] [serial = 141] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1608E800) [pid = 3788] [serial = 138] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (16203800) [pid = 3788] [serial = 139] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1281F400) [pid = 3788] [serial = 129] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (129B5000) [pid = 3788] [serial = 130] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (18362C00) [pid = 3788] [serial = 144] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (19EBAC00) [pid = 3788] [serial = 153] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (14EB8400) [pid = 3788] [serial = 135] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (11AE9800) [pid = 3788] [serial = 127] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (111D8000) [pid = 3788] [serial = 126] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1393C800) [pid = 3788] [serial = 132] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (13947C00) [pid = 3788] [serial = 133] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1720C400) [pid = 3788] [serial = 142] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (10A59400) [pid = 3788] [serial = 112] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (10562C00) [pid = 3788] [serial = 111] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (14E7D800) [pid = 3788] [serial = 115] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13942C00) [pid = 3788] [serial = 114] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17805000) [pid = 3788] [serial = 118] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17311000) [pid = 3788] [serial = 117] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (18673000) [pid = 3788] [serial = 121] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (18608800) [pid = 3788] [serial = 120] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (17A0AC00) [pid = 3788] [serial = 124] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1730E400) [pid = 3788] [serial = 123] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (158C1400) [pid = 3788] [serial = 147] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (18602800) [pid = 3788] [serial = 145] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (19909000) [pid = 3788] [serial = 150] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1A21B800) [pid = 3788] [serial = 154] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1990AC00) [pid = 3788] [serial = 151] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (158BD400) [pid = 3788] [serial = 136] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1720C000) [pid = 3788] [serial = 148] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 3788 | 1466696193665 Marionette TRACE conn3 <- [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]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 822ms 08:36:33 INFO - PROCESS | 3788 | 1466696193687 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 3788 | 1466696193693 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:36:33 INFO - PROCESS | 3788 | 1466696193699 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - PROCESS | 3788 | 1466696193702 Marionette TRACE conn3 <- [1,246,null,{}] 08:36:33 INFO - PROCESS | 3788 | 1466696193706 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:33 INFO - PROCESS | 3788 | 1466696193708 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:33 INFO - PROCESS | 3788 | 1466696193792 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:36:33 INFO - PROCESS | 3788 | 1466696193798 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 3788 | 1466696193800 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:33 INFO - PROCESS | 3788 | ++DOCSHELL 11C2BC00 == 33 [pid = 3788] [id = 71] 08:36:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1281F400) [pid = 3788] [serial = 210] [outer = 00000000] 08:36:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (130CE000) [pid = 3788] [serial = 211] [outer = 1281F400] 08:36:33 INFO - PROCESS | 3788 | 1466696193846 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (132BF800) [pid = 3788] [serial = 212] [outer = 1281F400] 08:36:34 INFO - PROCESS | 3788 | 1466696194275 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 660ms 08:36:34 INFO - PROCESS | 3788 | 1466696194335 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 3788 | 1466696194338 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:36:34 INFO - PROCESS | 3788 | 1466696194341 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 3788 | 1466696194344 Marionette TRACE conn3 <- [1,250,null,{}] 08:36:34 INFO - PROCESS | 3788 | 1466696194354 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:34 INFO - PROCESS | 3788 | 1466696194358 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:34 INFO - PROCESS | 3788 | 1466696194489 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:36:34 INFO - PROCESS | 3788 | 1466696194498 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 3788 | 1466696194501 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:34 INFO - PROCESS | 3788 | ++DOCSHELL 15218C00 == 34 [pid = 3788] [id = 72] 08:36:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (15219000) [pid = 3788] [serial = 213] [outer = 00000000] 08:36:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (158C1400) [pid = 3788] [serial = 214] [outer = 15219000] 08:36:34 INFO - PROCESS | 3788 | 1466696194554 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (15E3AC00) [pid = 3788] [serial = 215] [outer = 15219000] 08:36:35 INFO - PROCESS | 3788 | 1466696195011 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 725ms 08:36:35 INFO - PROCESS | 3788 | 1466696195072 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 3788 | 1466696195075 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:36:35 INFO - PROCESS | 3788 | 1466696195078 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:36:35 INFO - PROCESS | 3788 | 1466696195080 Marionette TRACE conn3 <- [1,254,null,{}] 08:36:35 INFO - PROCESS | 3788 | 1466696195083 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 3788 | 1466696195085 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:35 INFO - PROCESS | 3788 | 1466696195165 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:36:35 INFO - PROCESS | 3788 | 1466696195170 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 3788 | 1466696195181 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:35 INFO - PROCESS | 3788 | ++DOCSHELL 1521B400 == 35 [pid = 3788] [id = 73] 08:36:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (158BF400) [pid = 3788] [serial = 216] [outer = 00000000] 08:36:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1608F000) [pid = 3788] [serial = 217] [outer = 158BF400] 08:36:35 INFO - PROCESS | 3788 | 1466696195229 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16092800) [pid = 3788] [serial = 218] [outer = 158BF400] 08:36:35 INFO - PROCESS | 3788 | 1466696195687 Marionette TRACE conn3 <- [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]]]}] 08:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 612ms 08:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:36:35 INFO - PROCESS | 3788 | 1466696195721 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:36:35 INFO - PROCESS | 3788 | 1466696195723 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:36:35 INFO - PROCESS | 3788 | 1466696195727 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 3788 | 1466696195728 Marionette TRACE conn3 <- [1,258,null,{}] 08:36:35 INFO - PROCESS | 3788 | 1466696195732 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:35 INFO - PROCESS | 3788 | 1466696195734 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:35 INFO - PROCESS | 3788 | 1466696195841 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:36:35 INFO - PROCESS | 3788 | 1466696195848 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 3788 | 1466696195850 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:35 INFO - PROCESS | 3788 | ++DOCSHELL 16DD3C00 == 36 [pid = 3788] [id = 74] 08:36:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17084C00) [pid = 3788] [serial = 219] [outer = 00000000] 08:36:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1720C400) [pid = 3788] [serial = 220] [outer = 17084C00] 08:36:35 INFO - PROCESS | 3788 | 1466696195893 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1730FC00) [pid = 3788] [serial = 221] [outer = 17084C00] 08:36:36 INFO - PROCESS | 3788 | 1466696196350 Marionette TRACE conn3 <- [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]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 644ms 08:36:36 INFO - PROCESS | 3788 | 1466696196364 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 3788 | 1466696196366 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:36:36 INFO - PROCESS | 3788 | 1466696196374 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:36:36 INFO - PROCESS | 3788 | 1466696196376 Marionette TRACE conn3 <- [1,262,null,{}] 08:36:36 INFO - PROCESS | 3788 | 1466696196380 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:36 INFO - PROCESS | 3788 | 1466696196385 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:36 INFO - PROCESS | 3788 | 1466696196508 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:36:36 INFO - PROCESS | 3788 | 1466696196514 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 3788 | 1466696196516 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:36 INFO - PROCESS | 3788 | ++DOCSHELL 17807800 == 37 [pid = 3788] [id = 75] 08:36:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1780F800) [pid = 3788] [serial = 222] [outer = 00000000] 08:36:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (18364000) [pid = 3788] [serial = 223] [outer = 1780F800] 08:36:36 INFO - PROCESS | 3788 | 1466696196559 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (18607000) [pid = 3788] [serial = 224] [outer = 1780F800] 08:36:37 INFO - PROCESS | 3788 | 1466696197012 Marionette TRACE conn3 <- [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]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 661ms 08:36:37 INFO - PROCESS | 3788 | 1466696197050 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 3788 | 1466696197052 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:36:37 INFO - PROCESS | 3788 | 1466696197056 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 3788 | 1466696197057 Marionette TRACE conn3 <- [1,266,null,{}] 08:36:37 INFO - PROCESS | 3788 | 1466696197061 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 3788 | 1466696197062 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:37 INFO - PROCESS | 3788 | 1466696197175 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:36:37 INFO - PROCESS | 3788 | 1466696197249 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 3788 | 1466696197251 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:37 INFO - PROCESS | 3788 | ++DOCSHELL 0F9E6400 == 38 [pid = 3788] [id = 76] 08:36:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (17A0F800) [pid = 3788] [serial = 225] [outer = 00000000] 08:36:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1990E000) [pid = 3788] [serial = 226] [outer = 17A0F800] 08:36:37 INFO - PROCESS | 3788 | 1466696197294 Marionette DEBUG loaded listener.js 08:36:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (19C91800) [pid = 3788] [serial = 227] [outer = 17A0F800] 08:36:37 INFO - PROCESS | 3788 | 1466696197683 Marionette TRACE conn3 <- [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]]]}] 08:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 708ms 08:36:37 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1534DC00) [pid = 3788] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:36:37 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (17081400) [pid = 3788] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:36:37 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (111D6400) [pid = 3788] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:36:37 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (13123000) [pid = 3788] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:36:37 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1867C000) [pid = 3788] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:36:37 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17A0A400) [pid = 3788] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:36:37 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1620E000) [pid = 3788] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:36:37 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (132C1C00) [pid = 3788] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:36:37 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1A397800) [pid = 3788] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:36:37 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (129F5800) [pid = 3788] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:36:37 INFO - PROCESS | 3788 | 1466696197928 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:36:37 INFO - PROCESS | 3788 | 1466696197930 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:36:37 INFO - PROCESS | 3788 | 1466696197935 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:36:37 INFO - PROCESS | 3788 | 1466696197937 Marionette TRACE conn3 <- [1,270,null,{}] 08:36:37 INFO - PROCESS | 3788 | 1466696197941 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:37 INFO - PROCESS | 3788 | 1466696197942 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:38 INFO - PROCESS | 3788 | 1466696198022 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:36:38 INFO - PROCESS | 3788 | 1466696198027 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 3788 | 1466696198029 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:38 INFO - PROCESS | 3788 | ++DOCSHELL 13C8AC00 == 39 [pid = 3788] [id = 77] 08:36:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15E41C00) [pid = 3788] [serial = 228] [outer = 00000000] 08:36:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1860DC00) [pid = 3788] [serial = 229] [outer = 15E41C00] 08:36:38 INFO - PROCESS | 3788 | 1466696198072 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1860F400) [pid = 3788] [serial = 230] [outer = 15E41C00] 08:36:38 INFO - PROCESS | 3788 | 1466696198472 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 612ms 08:36:38 INFO - PROCESS | 3788 | 1466696198547 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:36:38 INFO - PROCESS | 3788 | 1466696198549 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:36:38 INFO - PROCESS | 3788 | 1466696198553 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 3788 | 1466696198555 Marionette TRACE conn3 <- [1,274,null,{}] 08:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:36:38 INFO - PROCESS | 3788 | 1466696198558 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:38 INFO - PROCESS | 3788 | 1466696198560 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:38 INFO - PROCESS | 3788 | 1466696198642 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:36:38 INFO - PROCESS | 3788 | 1466696198650 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 3788 | 1466696198652 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:38 INFO - PROCESS | 3788 | ++DOCSHELL 131DD000 == 40 [pid = 3788] [id = 78] 08:36:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (15E3B400) [pid = 3788] [serial = 231] [outer = 00000000] 08:36:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (19EB6800) [pid = 3788] [serial = 232] [outer = 15E3B400] 08:36:38 INFO - PROCESS | 3788 | 1466696198694 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1A21BC00) [pid = 3788] [serial = 233] [outer = 15E3B400] 08:36:39 INFO - PROCESS | 3788 | 1466696199136 Marionette TRACE conn3 <- [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]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 612ms 08:36:39 INFO - PROCESS | 3788 | 1466696199186 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 3788 | 1466696199188 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:36:39 INFO - PROCESS | 3788 | 1466696199191 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 3788 | 1466696199193 Marionette TRACE conn3 <- [1,278,null,{}] 08:36:39 INFO - PROCESS | 3788 | 1466696199196 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 3788 | 1466696199207 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:39 INFO - PROCESS | 3788 | 1466696199286 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:36:39 INFO - PROCESS | 3788 | 1466696199291 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 3788 | 1466696199293 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:39 INFO - PROCESS | 3788 | ++DOCSHELL 111D9000 == 41 [pid = 3788] [id = 79] 08:36:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (13D1F800) [pid = 3788] [serial = 234] [outer = 00000000] 08:36:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A3E2800) [pid = 3788] [serial = 235] [outer = 13D1F800] 08:36:39 INFO - PROCESS | 3788 | 1466696199336 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A769400) [pid = 3788] [serial = 236] [outer = 13D1F800] 08:36:39 INFO - PROCESS | 3788 | 1466696199740 Marionette TRACE conn3 <- [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]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 612ms 08:36:39 INFO - PROCESS | 3788 | 1466696199793 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 3788 | 1466696199795 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:36:39 INFO - PROCESS | 3788 | 1466696199799 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 3788 | 1466696199801 Marionette TRACE conn3 <- [1,282,null,{}] 08:36:39 INFO - PROCESS | 3788 | 1466696199806 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:39 INFO - PROCESS | 3788 | 1466696199808 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:39 INFO - PROCESS | 3788 | 1466696199899 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:36:39 INFO - PROCESS | 3788 | 1466696199906 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 3788 | 1466696199909 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:39 INFO - PROCESS | 3788 | ++DOCSHELL 1A8DAC00 == 42 [pid = 3788] [id = 80] 08:36:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1A8DF800) [pid = 3788] [serial = 237] [outer = 00000000] 08:36:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1AB65000) [pid = 3788] [serial = 238] [outer = 1A8DF800] 08:36:39 INFO - PROCESS | 3788 | 1466696199953 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1ABC1C00) [pid = 3788] [serial = 239] [outer = 1A8DF800] 08:36:40 INFO - PROCESS | 3788 | 1466696200817 Marionette TRACE conn3 <- [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]]]}] 08:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1063ms 08:36:40 INFO - PROCESS | 3788 | 1466696200894 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 3788 | 1466696200897 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:36:40 INFO - PROCESS | 3788 | 1466696200902 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:36:40 INFO - PROCESS | 3788 | 1466696200905 Marionette TRACE conn3 <- [1,286,null,{}] 08:36:40 INFO - PROCESS | 3788 | 1466696200911 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:40 INFO - PROCESS | 3788 | 1466696200913 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:41 INFO - PROCESS | 3788 | 1466696201019 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:36:41 INFO - PROCESS | 3788 | 1466696201095 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 3788 | 1466696201099 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:41 INFO - PROCESS | 3788 | ++DOCSHELL 111DA000 == 43 [pid = 3788] [id = 81] 08:36:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (114CAC00) [pid = 3788] [serial = 240] [outer = 00000000] 08:36:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (13158800) [pid = 3788] [serial = 241] [outer = 114CAC00] 08:36:41 INFO - PROCESS | 3788 | 1466696201243 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (13D1C400) [pid = 3788] [serial = 242] [outer = 114CAC00] 08:36:41 INFO - PROCESS | 3788 | 1466696201808 Marionette TRACE conn3 <- [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]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 982ms 08:36:41 INFO - PROCESS | 3788 | 1466696201883 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 3788 | 1466696201888 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:36:41 INFO - PROCESS | 3788 | 1466696201894 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 3788 | 1466696201897 Marionette TRACE conn3 <- [1,290,null,{}] 08:36:41 INFO - PROCESS | 3788 | 1466696201901 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:41 INFO - PROCESS | 3788 | 1466696201904 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:42 INFO - PROCESS | 3788 | 1466696202016 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:36:42 INFO - PROCESS | 3788 | 1466696202093 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 3788 | 1466696202096 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:42 INFO - PROCESS | 3788 | ++DOCSHELL 15E40400 == 44 [pid = 3788] [id = 82] 08:36:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (16090C00) [pid = 3788] [serial = 243] [outer = 00000000] 08:36:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (1780B400) [pid = 3788] [serial = 244] [outer = 16090C00] 08:36:42 INFO - PROCESS | 3788 | 1466696202192 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (17E3D000) [pid = 3788] [serial = 245] [outer = 16090C00] 08:36:42 INFO - PROCESS | 3788 | 1466696202796 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 967ms 08:36:42 INFO - PROCESS | 3788 | 1466696202871 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 3788 | 1466696202874 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:36:42 INFO - PROCESS | 3788 | 1466696202878 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 3788 | 1466696202882 Marionette TRACE conn3 <- [1,294,null,{}] 08:36:42 INFO - PROCESS | 3788 | 1466696202893 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:42 INFO - PROCESS | 3788 | 1466696202897 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:43 INFO - PROCESS | 3788 | 1466696203002 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:36:43 INFO - PROCESS | 3788 | 1466696203123 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 3788 | 1466696203127 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:43 INFO - PROCESS | 3788 | ++DOCSHELL 1A8E1400 == 45 [pid = 3788] [id = 83] 08:36:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1A8E2C00) [pid = 3788] [serial = 246] [outer = 00000000] 08:36:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1AB63C00) [pid = 3788] [serial = 247] [outer = 1A8E2C00] 08:36:43 INFO - PROCESS | 3788 | 1466696203182 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1ABC5000) [pid = 3788] [serial = 248] [outer = 1A8E2C00] 08:36:43 INFO - PROCESS | 3788 | 1466696203911 Marionette TRACE conn3 <- [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]]]}] 08:36:44 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. 08:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1256ms 08:36:44 INFO - PROCESS | 3788 | 1466696204128 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 3788 | 1466696204132 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:36:44 INFO - PROCESS | 3788 | 1466696204144 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 3788 | 1466696204147 Marionette TRACE conn3 <- [1,298,null,{}] 08:36:44 INFO - PROCESS | 3788 | 1466696204195 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:44 INFO - PROCESS | 3788 | 1466696204199 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:44 INFO - PROCESS | 3788 | 1466696204279 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:36:44 INFO - PROCESS | 3788 | 1466696204285 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 3788 | 1466696204288 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:44 INFO - PROCESS | 3788 | ++DOCSHELL 114CA800 == 46 [pid = 3788] [id = 84] 08:36:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (114D0C00) [pid = 3788] [serial = 249] [outer = 00000000] 08:36:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (12927800) [pid = 3788] [serial = 250] [outer = 114D0C00] 08:36:44 INFO - PROCESS | 3788 | 1466696204336 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (12BCB800) [pid = 3788] [serial = 251] [outer = 114D0C00] 08:36:45 INFO - PROCESS | 3788 | 1466696204993 Marionette TRACE conn3 <- [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]]]}] 08:36:45 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. 08:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 870ms 08:36:45 INFO - PROCESS | 3788 | 1466696205016 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 3788 | 1466696205019 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:36:45 INFO - PROCESS | 3788 | 1466696205025 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 3788 | 1466696205029 Marionette TRACE conn3 <- [1,302,null,{}] 08:36:45 INFO - PROCESS | 3788 | 1466696205032 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 3788 | 1466696205035 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:45 INFO - PROCESS | 3788 | 1466696205129 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:36:45 INFO - PROCESS | 3788 | 1466696205231 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 3788 | 1466696205233 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:45 INFO - PROCESS | 3788 | ++DOCSHELL 13C85C00 == 47 [pid = 3788] [id = 85] 08:36:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (158BFC00) [pid = 3788] [serial = 252] [outer = 00000000] 08:36:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (15E3E800) [pid = 3788] [serial = 253] [outer = 158BFC00] 08:36:45 INFO - PROCESS | 3788 | 1466696205279 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (15E44800) [pid = 3788] [serial = 254] [outer = 158BFC00] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 111D9000 == 46 [pid = 3788] [id = 79] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 131DD000 == 45 [pid = 3788] [id = 78] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 13C8AC00 == 44 [pid = 3788] [id = 77] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 0F9E6400 == 43 [pid = 3788] [id = 76] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 17807800 == 42 [pid = 3788] [id = 75] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 16DD3C00 == 41 [pid = 3788] [id = 74] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 1521B400 == 40 [pid = 3788] [id = 73] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 15218C00 == 39 [pid = 3788] [id = 72] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 11C2BC00 == 38 [pid = 3788] [id = 71] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 10B7D800 == 37 [pid = 3788] [id = 70] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 16D31000 == 36 [pid = 3788] [id = 68] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 134B9000 == 35 [pid = 3788] [id = 67] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 10B80000 == 34 [pid = 3788] [id = 66] 08:36:45 INFO - PROCESS | 3788 | --DOCSHELL 15E63C00 == 33 [pid = 3788] [id = 65] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1A8D8C00) [pid = 3788] [serial = 185] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1A765C00) [pid = 3788] [serial = 191] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1B737800) [pid = 3788] [serial = 49] [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.] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (17803000) [pid = 3788] [serial = 173] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1A75E800) [pid = 3788] [serial = 182] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (16087000) [pid = 3788] [serial = 188] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (18365400) [pid = 3788] [serial = 176] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1AB5BC00) [pid = 3788] [serial = 193] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (15C77C00) [pid = 3788] [serial = 169] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (17088000) [pid = 3788] [serial = 172] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (15E62400) [pid = 3788] [serial = 170] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1306D800) [pid = 3788] [serial = 159] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (12926400) [pid = 3788] [serial = 163] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (11AE5C00) [pid = 3788] [serial = 162] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (13159400) [pid = 3788] [serial = 165] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (131DF000) [pid = 3788] [serial = 166] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1A38A000) [pid = 3788] [serial = 179] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (19EBC400) [pid = 3788] [serial = 178] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (17EC0000) [pid = 3788] [serial = 175] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1A22A000) [pid = 3788] [serial = 156] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1A8D5000) [pid = 3788] [serial = 184] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (15350C00) [pid = 3788] [serial = 187] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1A75E400) [pid = 3788] [serial = 181] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1A765000) [pid = 3788] [serial = 190] [outer = 00000000] [url = about:blank] 08:36:45 INFO - PROCESS | 3788 | 1466696205773 Marionette TRACE conn3 <- [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]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 757ms 08:36:45 INFO - PROCESS | 3788 | 1466696205794 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 3788 | 1466696205797 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:36:45 INFO - PROCESS | 3788 | 1466696205804 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 3788 | 1466696205806 Marionette TRACE conn3 <- [1,306,null,{}] 08:36:45 INFO - PROCESS | 3788 | 1466696205815 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:45 INFO - PROCESS | 3788 | 1466696205820 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:45 INFO - PROCESS | 3788 | 1466696205907 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:36:45 INFO - PROCESS | 3788 | 1466696205916 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 3788 | 1466696205920 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:45 INFO - PROCESS | 3788 | ++DOCSHELL 132BF400 == 34 [pid = 3788] [id = 86] 08:36:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (132C1C00) [pid = 3788] [serial = 255] [outer = 00000000] 08:36:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (15E64800) [pid = 3788] [serial = 256] [outer = 132C1C00] 08:36:45 INFO - PROCESS | 3788 | 1466696205967 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (16094800) [pid = 3788] [serial = 257] [outer = 132C1C00] 08:36:46 INFO - PROCESS | 3788 | 1466696206409 Marionette TRACE conn3 <- [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]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 644ms 08:36:46 INFO - PROCESS | 3788 | 1466696206443 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 3788 | 1466696206445 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:36:46 INFO - PROCESS | 3788 | 1466696206451 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 3788 | 1466696206453 Marionette TRACE conn3 <- [1,310,null,{}] 08:36:46 INFO - PROCESS | 3788 | 1466696206456 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:46 INFO - PROCESS | 3788 | 1466696206458 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:46 INFO - PROCESS | 3788 | 1466696206544 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:36:46 INFO - PROCESS | 3788 | 1466696206550 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 3788 | 1466696206553 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:46 INFO - PROCESS | 3788 | ++DOCSHELL 16DD1000 == 35 [pid = 3788] [id = 87] 08:36:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1708B800) [pid = 3788] [serial = 258] [outer = 00000000] 08:36:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (17807800) [pid = 3788] [serial = 259] [outer = 1708B800] 08:36:46 INFO - PROCESS | 3788 | 1466696206596 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (17EC0000) [pid = 3788] [serial = 260] [outer = 1708B800] 08:36:47 INFO - PROCESS | 3788 | 1466696207098 Marionette TRACE conn3 <- [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]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 644ms 08:36:47 INFO - PROCESS | 3788 | 1466696207118 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 3788 | 1466696207120 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:36:47 INFO - PROCESS | 3788 | 1466696207124 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 3788 | 1466696207126 Marionette TRACE conn3 <- [1,314,null,{}] 08:36:47 INFO - PROCESS | 3788 | 1466696207129 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 3788 | 1466696207131 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:47 INFO - PROCESS | 3788 | 1466696207208 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:36:47 INFO - PROCESS | 3788 | 1466696207216 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 3788 | 1466696207218 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:47 INFO - PROCESS | 3788 | ++DOCSHELL 18365400 == 36 [pid = 3788] [id = 88] 08:36:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (18602400) [pid = 3788] [serial = 261] [outer = 00000000] 08:36:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (19C97C00) [pid = 3788] [serial = 262] [outer = 18602400] 08:36:47 INFO - PROCESS | 3788 | 1466696207262 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (19C9E000) [pid = 3788] [serial = 263] [outer = 18602400] 08:36:47 INFO - PROCESS | 3788 | 1466696207579 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:36:47 INFO - PROCESS | 3788 | 1466696207795 Marionette TRACE conn3 <- [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]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 724ms 08:36:47 INFO - PROCESS | 3788 | 1466696207859 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 3788 | 1466696207863 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:36:47 INFO - PROCESS | 3788 | 1466696207866 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - PROCESS | 3788 | 1466696207868 Marionette TRACE conn3 <- [1,318,null,{}] 08:36:47 INFO - PROCESS | 3788 | 1466696207871 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:47 INFO - PROCESS | 3788 | 1466696207877 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:48 INFO - PROCESS | 3788 | 1466696208013 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:36:48 INFO - PROCESS | 3788 | 1466696208069 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 3788 | 1466696208071 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:48 INFO - PROCESS | 3788 | ++DOCSHELL 18606800 == 37 [pid = 3788] [id = 89] 08:36:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1A3E0800) [pid = 3788] [serial = 264] [outer = 00000000] 08:36:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (1A8D7800) [pid = 3788] [serial = 265] [outer = 1A3E0800] 08:36:48 INFO - PROCESS | 3788 | 1466696208115 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1AB59C00) [pid = 3788] [serial = 266] [outer = 1A3E0800] 08:36:48 INFO - PROCESS | 3788 | 1466696208543 Marionette TRACE conn3 <- [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]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 725ms 08:36:48 INFO - PROCESS | 3788 | 1466696208567 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 3788 | 1466696208568 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:36:48 INFO - PROCESS | 3788 | 1466696208571 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 3788 | 1466696208573 Marionette TRACE conn3 <- [1,322,null,{}] 08:36:48 INFO - PROCESS | 3788 | 1466696208582 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:48 INFO - PROCESS | 3788 | 1466696208584 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:48 INFO - PROCESS | 3788 | 1466696208711 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:36:48 INFO - PROCESS | 3788 | 1466696208722 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 3788 | 1466696208724 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:48 INFO - PROCESS | 3788 | ++DOCSHELL 1A8E0400 == 38 [pid = 3788] [id = 90] 08:36:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (1AB5C800) [pid = 3788] [serial = 267] [outer = 00000000] 08:36:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (1ABC4C00) [pid = 3788] [serial = 268] [outer = 1AB5C800] 08:36:48 INFO - PROCESS | 3788 | 1466696208766 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (1AC3D000) [pid = 3788] [serial = 269] [outer = 1AB5C800] 08:36:49 INFO - PROCESS | 3788 | 1466696209242 Marionette TRACE conn3 <- [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]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 709ms 08:36:49 INFO - PROCESS | 3788 | 1466696209306 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 3788 | 1466696209308 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:36:49 INFO - PROCESS | 3788 | 1466696209311 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 3788 | 1466696209313 Marionette TRACE conn3 <- [1,326,null,{}] 08:36:49 INFO - PROCESS | 3788 | 1466696209316 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:49 INFO - PROCESS | 3788 | 1466696209318 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:49 INFO - PROCESS | 3788 | 1466696209440 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:36:49 INFO - PROCESS | 3788 | 1466696209494 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 3788 | 1466696209496 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:49 INFO - PROCESS | 3788 | ++DOCSHELL 1AB5E000 == 39 [pid = 3788] [id = 91] 08:36:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1AB63400) [pid = 3788] [serial = 270] [outer = 00000000] 08:36:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1AD98800) [pid = 3788] [serial = 271] [outer = 1AB63400] 08:36:49 INFO - PROCESS | 3788 | 1466696209539 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1AD9B000) [pid = 3788] [serial = 272] [outer = 1AB63400] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (13D1F800) [pid = 3788] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (15219000) [pid = 3788] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (17084C00) [pid = 3788] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (10B7E400) [pid = 3788] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (17A0F800) [pid = 3788] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (158BF400) [pid = 3788] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (129EC400) [pid = 3788] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1780F800) [pid = 3788] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1281F400) [pid = 3788] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (15E41C00) [pid = 3788] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:36:50 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (15E3B400) [pid = 3788] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:36:50 INFO - PROCESS | 3788 | 1466696210140 Marionette TRACE conn3 <- [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]]]}] 08:36:50 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. 08:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 853ms 08:36:50 INFO - PROCESS | 3788 | 1466696210188 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 3788 | 1466696210190 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:36:50 INFO - PROCESS | 3788 | 1466696210193 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:36:50 INFO - PROCESS | 3788 | 1466696210195 Marionette TRACE conn3 <- [1,330,null,{}] 08:36:50 INFO - PROCESS | 3788 | 1466696210198 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 3788 | 1466696210200 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:50 INFO - PROCESS | 3788 | 1466696210278 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:36:50 INFO - PROCESS | 3788 | 1466696210382 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 3788 | 1466696210385 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:50 INFO - PROCESS | 3788 | ++DOCSHELL 15219000 == 40 [pid = 3788] [id = 92] 08:36:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1534C800) [pid = 3788] [serial = 273] [outer = 00000000] 08:36:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (17EC9800) [pid = 3788] [serial = 274] [outer = 1534C800] 08:36:50 INFO - PROCESS | 3788 | 1466696210434 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1A229C00) [pid = 3788] [serial = 275] [outer = 1534C800] 08:36:50 INFO - PROCESS | 3788 | 1466696210775 Marionette TRACE conn3 <- [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]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 660ms 08:36:50 INFO - PROCESS | 3788 | 1466696210832 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 3788 | 1466696210834 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:36:50 INFO - PROCESS | 3788 | 1466696210846 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 3788 | 1466696210849 Marionette TRACE conn3 <- [1,334,null,{}] 08:36:50 INFO - PROCESS | 3788 | 1466696210853 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:50 INFO - PROCESS | 3788 | 1466696210856 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:50 INFO - PROCESS | 3788 | 1466696210969 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:36:50 INFO - PROCESS | 3788 | 1466696210976 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 3788 | 1466696210979 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:51 INFO - PROCESS | 3788 | ++DOCSHELL 105F1C00 == 41 [pid = 3788] [id = 93] 08:36:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (17802000) [pid = 3788] [serial = 276] [outer = 00000000] 08:36:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1AF78400) [pid = 3788] [serial = 277] [outer = 17802000] 08:36:51 INFO - PROCESS | 3788 | 1466696211025 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (1AF7F800) [pid = 3788] [serial = 278] [outer = 17802000] 08:36:51 INFO - PROCESS | 3788 | 1466696211470 Marionette TRACE conn3 <- [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]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 644ms 08:36:51 INFO - PROCESS | 3788 | 1466696211521 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 3788 | 1466696211533 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:36:51 INFO - PROCESS | 3788 | 1466696211541 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 3788 | 1466696211543 Marionette TRACE conn3 <- [1,338,null,{}] 08:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:36:51 INFO - PROCESS | 3788 | 1466696211547 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:51 INFO - PROCESS | 3788 | 1466696211549 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:51 INFO - PROCESS | 3788 | 1466696211643 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:36:51 INFO - PROCESS | 3788 | 1466696211682 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 3788 | 1466696211685 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:51 INFO - PROCESS | 3788 | ++DOCSHELL 160D9400 == 42 [pid = 3788] [id = 94] 08:36:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (160D9800) [pid = 3788] [serial = 279] [outer = 00000000] 08:36:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (160DF800) [pid = 3788] [serial = 280] [outer = 160D9800] 08:36:51 INFO - PROCESS | 3788 | 1466696211729 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1ADA1800) [pid = 3788] [serial = 281] [outer = 160D9800] 08:36:52 INFO - PROCESS | 3788 | 1466696212328 Marionette TRACE conn3 <- [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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 806ms 08:36:52 INFO - PROCESS | 3788 | 1466696212359 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 3788 | 1466696212364 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:36:52 INFO - PROCESS | 3788 | 1466696212369 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:36:52 INFO - PROCESS | 3788 | 1466696212372 Marionette TRACE conn3 <- [1,342,null,{}] 08:36:52 INFO - PROCESS | 3788 | 1466696212378 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:52 INFO - PROCESS | 3788 | 1466696212381 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:52 INFO - PROCESS | 3788 | 1466696212492 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:36:52 INFO - PROCESS | 3788 | 1466696212615 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 3788 | 1466696212618 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:52 INFO - PROCESS | 3788 | ++DOCSHELL 10A5A000 == 43 [pid = 3788] [id = 95] 08:36:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (10A5C400) [pid = 3788] [serial = 282] [outer = 00000000] 08:36:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (11C32800) [pid = 3788] [serial = 283] [outer = 10A5C400] 08:36:52 INFO - PROCESS | 3788 | 1466696212674 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (130D5800) [pid = 3788] [serial = 284] [outer = 10A5C400] 08:36:53 INFO - PROCESS | 3788 | 1466696213332 Marionette TRACE conn3 <- [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]]]}] 08:36:53 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. 08:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 966ms 08:36:53 INFO - PROCESS | 3788 | 1466696213347 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 3788 | 1466696213352 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:36:53 INFO - PROCESS | 3788 | 1466696213358 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - PROCESS | 3788 | 1466696213361 Marionette TRACE conn3 <- [1,346,null,{}] 08:36:53 INFO - PROCESS | 3788 | 1466696213365 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:53 INFO - PROCESS | 3788 | 1466696213368 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:53 INFO - PROCESS | 3788 | 1466696213476 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:36:53 INFO - PROCESS | 3788 | 1466696213572 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 3788 | 1466696213574 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:53 INFO - PROCESS | 3788 | ++DOCSHELL 14EB8400 == 44 [pid = 3788] [id = 96] 08:36:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (15218C00) [pid = 3788] [serial = 285] [outer = 00000000] 08:36:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (15E3F000) [pid = 3788] [serial = 286] [outer = 15218C00] 08:36:53 INFO - PROCESS | 3788 | 1466696213628 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (160D3400) [pid = 3788] [serial = 287] [outer = 15218C00] 08:36:54 INFO - PROCESS | 3788 | 1466696214176 Marionette TRACE conn3 <- [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]]]}] 08:36:54 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. 08:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 870ms 08:36:54 INFO - PROCESS | 3788 | 1466696214211 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 3788 | 1466696214213 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:36:54 INFO - PROCESS | 3788 | 1466696214218 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 3788 | 1466696214222 Marionette TRACE conn3 <- [1,350,null,{}] 08:36:54 INFO - PROCESS | 3788 | 1466696214233 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:54 INFO - PROCESS | 3788 | 1466696214237 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:54 INFO - PROCESS | 3788 | 1466696214344 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:36:54 INFO - PROCESS | 3788 | 1466696214489 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 3788 | 1466696214492 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:54 INFO - PROCESS | 3788 | ++DOCSHELL 1990B400 == 45 [pid = 3788] [id = 97] 08:36:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (19910C00) [pid = 3788] [serial = 288] [outer = 00000000] 08:36:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1A21EC00) [pid = 3788] [serial = 289] [outer = 19910C00] 08:36:54 INFO - PROCESS | 3788 | 1466696214587 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (1A3E4400) [pid = 3788] [serial = 290] [outer = 19910C00] 08:36:55 INFO - PROCESS | 3788 | 1466696215218 Marionette TRACE conn3 <- [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]]]}] 08:36:55 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. 08:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1031ms 08:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:36:55 INFO - PROCESS | 3788 | 1466696215252 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 3788 | 1466696215255 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:36:55 INFO - PROCESS | 3788 | 1466696215259 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 3788 | 1466696215261 Marionette TRACE conn3 <- [1,354,null,{}] 08:36:55 INFO - PROCESS | 3788 | 1466696215265 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:55 INFO - PROCESS | 3788 | 1466696215268 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:55 INFO - PROCESS | 3788 | 1466696215376 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:36:55 INFO - PROCESS | 3788 | 1466696215523 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 3788 | 1466696215526 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:55 INFO - PROCESS | 3788 | ++DOCSHELL 12DF2C00 == 46 [pid = 3788] [id = 98] 08:36:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1303BC00) [pid = 3788] [serial = 291] [outer = 00000000] 08:36:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (16093000) [pid = 3788] [serial = 292] [outer = 1303BC00] 08:36:55 INFO - PROCESS | 3788 | 1466696215582 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (17085C00) [pid = 3788] [serial = 293] [outer = 1303BC00] 08:36:56 INFO - PROCESS | 3788 | 1466696216292 Marionette TRACE conn3 <- [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]]]}] 08:36:56 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. 08:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1063ms 08:36:56 INFO - PROCESS | 3788 | 1466696216351 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 3788 | 1466696216355 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:36:56 INFO - PROCESS | 3788 | 1466696216359 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:36:56 INFO - PROCESS | 3788 | 1466696216364 Marionette TRACE conn3 <- [1,358,null,{}] 08:36:56 INFO - PROCESS | 3788 | 1466696216370 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:56 INFO - PROCESS | 3788 | 1466696216374 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:56 INFO - PROCESS | 3788 | 1466696216535 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:36:56 INFO - PROCESS | 3788 | 1466696216684 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 3788 | 1466696216687 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:56 INFO - PROCESS | 3788 | ++DOCSHELL 1306CC00 == 47 [pid = 3788] [id = 99] 08:36:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (13075000) [pid = 3788] [serial = 294] [outer = 00000000] 08:36:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (131D6C00) [pid = 3788] [serial = 295] [outer = 13075000] 08:36:56 INFO - PROCESS | 3788 | 1466696216741 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (13942C00) [pid = 3788] [serial = 296] [outer = 13075000] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 105F1C00 == 46 [pid = 3788] [id = 93] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 15219000 == 45 [pid = 3788] [id = 92] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 1AB5E000 == 44 [pid = 3788] [id = 91] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 1A8E0400 == 43 [pid = 3788] [id = 90] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 18606800 == 42 [pid = 3788] [id = 89] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 18365400 == 41 [pid = 3788] [id = 88] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 16DD1000 == 40 [pid = 3788] [id = 87] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 132BF400 == 39 [pid = 3788] [id = 86] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 13C85C00 == 38 [pid = 3788] [id = 85] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 114CA800 == 37 [pid = 3788] [id = 84] 08:36:56 INFO - PROCESS | 3788 | --DOCSHELL 111DA000 == 36 [pid = 3788] [id = 81] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (158C1400) [pid = 3788] [serial = 214] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (15E3AC00) [pid = 3788] [serial = 215] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1730FC00) [pid = 3788] [serial = 221] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (1302FC00) [pid = 3788] [serial = 209] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (129AB000) [pid = 3788] [serial = 208] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1990E000) [pid = 3788] [serial = 226] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (15349800) [pid = 3788] [serial = 199] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1608F000) [pid = 3788] [serial = 217] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (15C74C00) [pid = 3788] [serial = 206] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (13C85400) [pid = 3788] [serial = 205] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (111DE000) [pid = 3788] [serial = 196] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (18364000) [pid = 3788] [serial = 223] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (17840C00) [pid = 3788] [serial = 202] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (130CE000) [pid = 3788] [serial = 211] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (132BF800) [pid = 3788] [serial = 212] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1860F400) [pid = 3788] [serial = 230] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1860DC00) [pid = 3788] [serial = 229] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (19C91800) [pid = 3788] [serial = 227] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1720C400) [pid = 3788] [serial = 220] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (18607000) [pid = 3788] [serial = 224] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1A21BC00) [pid = 3788] [serial = 233] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (19EB6800) [pid = 3788] [serial = 232] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1A769400) [pid = 3788] [serial = 236] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (16092800) [pid = 3788] [serial = 218] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1A3E2800) [pid = 3788] [serial = 235] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 3788 | 1466696217245 Marionette TRACE conn3 <- [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]]]}] 08:36:57 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. 08:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 934ms 08:36:57 INFO - PROCESS | 3788 | 1466696217303 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:36:57 INFO - PROCESS | 3788 | 1466696217307 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:36:57 INFO - PROCESS | 3788 | 1466696217313 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:36:57 INFO - PROCESS | 3788 | 1466696217315 Marionette TRACE conn3 <- [1,362,null,{}] 08:36:57 INFO - PROCESS | 3788 | 1466696217319 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:57 INFO - PROCESS | 3788 | 1466696217321 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:57 INFO - PROCESS | 3788 | 1466696217409 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:36:57 INFO - PROCESS | 3788 | 1466696217423 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 3788 | 1466696217425 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:57 INFO - PROCESS | 3788 | ++DOCSHELL 13157C00 == 37 [pid = 3788] [id = 100] 08:36:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (131D5800) [pid = 3788] [serial = 297] [outer = 00000000] 08:36:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (14308400) [pid = 3788] [serial = 298] [outer = 131D5800] 08:36:57 INFO - PROCESS | 3788 | 1466696217471 Marionette DEBUG loaded listener.js 08:36:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (14EAD400) [pid = 3788] [serial = 299] [outer = 131D5800] 08:36:57 INFO - PROCESS | 3788 | 1466696217963 Marionette TRACE conn3 <- [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]]]}] 08:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 661ms 08:36:58 INFO - PROCESS | 3788 | 1466696217988 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 3788 | 1466696217991 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:36:58 INFO - PROCESS | 3788 | 1466696217994 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 3788 | 1466696217997 Marionette TRACE conn3 <- [1,366,null,{}] 08:36:58 INFO - PROCESS | 3788 | 1466696218007 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 3788 | 1466696218011 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:58 INFO - PROCESS | 3788 | 1466696218093 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:36:58 INFO - PROCESS | 3788 | 1466696218103 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 3788 | 1466696218106 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:58 INFO - PROCESS | 3788 | ++DOCSHELL 15E42C00 == 38 [pid = 3788] [id = 101] 08:36:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (15E43400) [pid = 3788] [serial = 300] [outer = 00000000] 08:36:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (160D1800) [pid = 3788] [serial = 301] [outer = 15E43400] 08:36:58 INFO - PROCESS | 3788 | 1466696218151 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (160DD000) [pid = 3788] [serial = 302] [outer = 15E43400] 08:36:58 INFO - PROCESS | 3788 | 1466696218617 Marionette TRACE conn3 <- [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]]]}] 08:36:58 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. 08:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 660ms 08:36:58 INFO - PROCESS | 3788 | 1466696218633 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:36:58 INFO - PROCESS | 3788 | 1466696218635 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:36:58 INFO - PROCESS | 3788 | 1466696218639 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 3788 | 1466696218640 Marionette TRACE conn3 <- [1,370,null,{}] 08:36:58 INFO - PROCESS | 3788 | 1466696218644 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:58 INFO - PROCESS | 3788 | 1466696218646 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:58 INFO - PROCESS | 3788 | 1466696218727 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:36:58 INFO - PROCESS | 3788 | 1466696218733 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 3788 | 1466696218735 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:58 INFO - PROCESS | 3788 | ++DOCSHELL 160E0C00 == 39 [pid = 3788] [id = 102] 08:36:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (16D36800) [pid = 3788] [serial = 303] [outer = 00000000] 08:36:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (17311000) [pid = 3788] [serial = 304] [outer = 16D36800] 08:36:58 INFO - PROCESS | 3788 | 1466696218779 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (1780E800) [pid = 3788] [serial = 305] [outer = 16D36800] 08:36:59 INFO - PROCESS | 3788 | 1466696219269 Marionette TRACE conn3 <- [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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 644ms 08:36:59 INFO - PROCESS | 3788 | 1466696219314 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 3788 | 1466696219316 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:36:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:36:59 INFO - PROCESS | 3788 | 1466696219319 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 3788 | 1466696219321 Marionette TRACE conn3 <- [1,374,null,{}] 08:36:59 INFO - PROCESS | 3788 | 1466696219325 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:36:59 INFO - PROCESS | 3788 | 1466696219327 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:59 INFO - PROCESS | 3788 | 1466696219441 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:36:59 INFO - PROCESS | 3788 | 1466696219446 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 3788 | 1466696219448 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:36:59 INFO - PROCESS | 3788 | ++DOCSHELL 17EC9000 == 40 [pid = 3788] [id = 103] 08:36:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (18363C00) [pid = 3788] [serial = 306] [outer = 00000000] 08:36:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (18606800) [pid = 3788] [serial = 307] [outer = 18363C00] 08:36:59 INFO - PROCESS | 3788 | 1466696219491 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1860D400) [pid = 3788] [serial = 308] [outer = 18363C00] 08:37:00 INFO - PROCESS | 3788 | 1466696220014 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:37:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 725ms 08:37:00 INFO - PROCESS | 3788 | 1466696220051 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3788 | 1466696220053 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:37:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:37:00 INFO - PROCESS | 3788 | 1466696220064 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 3788 | 1466696220066 Marionette TRACE conn3 <- [1,378,null,{}] 08:37:00 INFO - PROCESS | 3788 | 1466696220069 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 3788 | 1466696220074 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:00 INFO - PROCESS | 3788 | 1466696220198 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:37:00 INFO - PROCESS | 3788 | 1466696220257 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 3788 | 1466696220259 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:00 INFO - PROCESS | 3788 | ++DOCSHELL 19C91C00 == 41 [pid = 3788] [id = 104] 08:37:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (19C92800) [pid = 3788] [serial = 309] [outer = 00000000] 08:37:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (19EBF000) [pid = 3788] [serial = 310] [outer = 19C92800] 08:37:00 INFO - PROCESS | 3788 | 1466696220304 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1A224800) [pid = 3788] [serial = 311] [outer = 19C92800] 08:37:00 INFO - PROCESS | 3788 | 1466696220708 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:37:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 725ms 08:37:00 INFO - PROCESS | 3788 | 1466696220757 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 3788 | 1466696220758 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:37:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:37:00 INFO - PROCESS | 3788 | 1466696220762 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 3788 | 1466696220764 Marionette TRACE conn3 <- [1,382,null,{}] 08:37:00 INFO - PROCESS | 3788 | 1466696220767 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:00 INFO - PROCESS | 3788 | 1466696220769 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:00 INFO - PROCESS | 3788 | 1466696220899 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:37:00 INFO - PROCESS | 3788 | 1466696220966 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 3788 | 1466696220968 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:00 INFO - PROCESS | 3788 | ++DOCSHELL 19EBD400 == 42 [pid = 3788] [id = 105] 08:37:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (19EBEC00) [pid = 3788] [serial = 312] [outer = 00000000] 08:37:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1A763400) [pid = 3788] [serial = 313] [outer = 19EBEC00] 08:37:01 INFO - PROCESS | 3788 | 1466696221011 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1A766000) [pid = 3788] [serial = 314] [outer = 19EBEC00] 08:37:01 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (18602400) [pid = 3788] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:37:01 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (114D0C00) [pid = 3788] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:37:01 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1708B800) [pid = 3788] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:37:01 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (132C1C00) [pid = 3788] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:37:01 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (158BFC00) [pid = 3788] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:37:01 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1AB63400) [pid = 3788] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:37:01 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1AB5C800) [pid = 3788] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:37:01 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1534C800) [pid = 3788] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:37:01 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (17802000) [pid = 3788] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:37:01 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1A3E0800) [pid = 3788] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:37:01 INFO - PROCESS | 3788 | 1466696221606 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:37:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 869ms 08:37:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:37:01 INFO - PROCESS | 3788 | 1466696221637 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 3788 | 1466696221639 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:37:01 INFO - PROCESS | 3788 | 1466696221642 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 3788 | 1466696221644 Marionette TRACE conn3 <- [1,386,null,{}] 08:37:01 INFO - PROCESS | 3788 | 1466696221648 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:01 INFO - PROCESS | 3788 | 1466696221650 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:01 INFO - PROCESS | 3788 | 1466696221727 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:37:01 INFO - PROCESS | 3788 | 1466696221734 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 3788 | 1466696221736 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:01 INFO - PROCESS | 3788 | ++DOCSHELL 11AF0C00 == 43 [pid = 3788] [id = 106] 08:37:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (1521AC00) [pid = 3788] [serial = 315] [outer = 00000000] 08:37:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (178D5400) [pid = 3788] [serial = 316] [outer = 1521AC00] 08:37:01 INFO - PROCESS | 3788 | 1466696221779 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1A3E1000) [pid = 3788] [serial = 317] [outer = 1521AC00] 08:37:02 INFO - PROCESS | 3788 | 1466696222243 Marionette TRACE conn3 <- [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]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 612ms 08:37:02 INFO - PROCESS | 3788 | 1466696222274 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 3788 | 1466696222275 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:37:02 INFO - PROCESS | 3788 | 1466696222305 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 3788 | 1466696222307 Marionette TRACE conn3 <- [1,390,null,{}] 08:37:02 INFO - PROCESS | 3788 | 1466696222310 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 3788 | 1466696222312 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:02 INFO - PROCESS | 3788 | 1466696222390 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:37:02 INFO - PROCESS | 3788 | 1466696222395 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 3788 | 1466696222397 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:02 INFO - PROCESS | 3788 | ++DOCSHELL 19C93C00 == 44 [pid = 3788] [id = 107] 08:37:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (19C98800) [pid = 3788] [serial = 318] [outer = 00000000] 08:37:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (1AB5F400) [pid = 3788] [serial = 319] [outer = 19C98800] 08:37:02 INFO - PROCESS | 3788 | 1466696222440 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1ABC9000) [pid = 3788] [serial = 320] [outer = 19C98800] 08:37:02 INFO - PROCESS | 3788 | 1466696222858 Marionette TRACE conn3 <- [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]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:37:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 612ms 08:37:02 INFO - PROCESS | 3788 | 1466696222903 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 3788 | 1466696222905 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:37:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:37:02 INFO - PROCESS | 3788 | 1466696222908 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 3788 | 1466696222910 Marionette TRACE conn3 <- [1,394,null,{}] 08:37:02 INFO - PROCESS | 3788 | 1466696222913 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:02 INFO - PROCESS | 3788 | 1466696222915 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:03 INFO - PROCESS | 3788 | 1466696223001 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:37:03 INFO - PROCESS | 3788 | 1466696223006 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 3788 | 1466696223008 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:03 INFO - PROCESS | 3788 | ++DOCSHELL 19C99400 == 45 [pid = 3788] [id = 108] 08:37:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1A76A400) [pid = 3788] [serial = 321] [outer = 00000000] 08:37:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1AD9F000) [pid = 3788] [serial = 322] [outer = 1A76A400] 08:37:03 INFO - PROCESS | 3788 | 1466696223054 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1AF79800) [pid = 3788] [serial = 323] [outer = 1A76A400] 08:37:03 INFO - PROCESS | 3788 | 1466696223524 Marionette TRACE conn3 <- [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]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:37:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 660ms 08:37:03 INFO - PROCESS | 3788 | 1466696223623 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 3788 | 1466696223627 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:37:03 INFO - PROCESS | 3788 | 1466696223633 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 3788 | 1466696223637 Marionette TRACE conn3 <- [1,398,null,{}] 08:37:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:37:03 INFO - PROCESS | 3788 | 1466696223643 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:03 INFO - PROCESS | 3788 | 1466696223647 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:03 INFO - PROCESS | 3788 | 1466696223799 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:37:03 INFO - PROCESS | 3788 | 1466696223921 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 3788 | 1466696223926 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:03 INFO - PROCESS | 3788 | ++DOCSHELL 11437000 == 46 [pid = 3788] [id = 109] 08:37:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (114C6C00) [pid = 3788] [serial = 324] [outer = 00000000] 08:37:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (11CD6800) [pid = 3788] [serial = 325] [outer = 114C6C00] 08:37:03 INFO - PROCESS | 3788 | 1466696223981 Marionette DEBUG loaded listener.js 08:37:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (12DFDC00) [pid = 3788] [serial = 326] [outer = 114C6C00] 08:37:04 INFO - PROCESS | 3788 | 1466696224651 Marionette TRACE conn3 <- [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]]]}] 08:37:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:37:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1079ms 08:37:04 INFO - PROCESS | 3788 | 1466696224716 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:37:04 INFO - PROCESS | 3788 | 1466696224719 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:37:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:37:04 INFO - PROCESS | 3788 | 1466696224746 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:37:04 INFO - PROCESS | 3788 | 1466696224750 Marionette TRACE conn3 <- [1,402,null,{}] 08:37:04 INFO - PROCESS | 3788 | 1466696224754 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:04 INFO - PROCESS | 3788 | 1466696224757 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:04 INFO - PROCESS | 3788 | 1466696224875 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:37:05 INFO - PROCESS | 3788 | 1466696224994 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 3788 | 1466696224996 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:05 INFO - PROCESS | 3788 | ++DOCSHELL 15C2E000 == 47 [pid = 3788] [id = 110] 08:37:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (15C72400) [pid = 3788] [serial = 327] [outer = 00000000] 08:37:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (15E40800) [pid = 3788] [serial = 328] [outer = 15C72400] 08:37:05 INFO - PROCESS | 3788 | 1466696225052 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (160D6800) [pid = 3788] [serial = 329] [outer = 15C72400] 08:37:05 INFO - PROCESS | 3788 | 1466696225674 Marionette TRACE conn3 <- [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]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:37:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 966ms 08:37:05 INFO - PROCESS | 3788 | 1466696225726 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 3788 | 1466696225728 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:37:05 INFO - PROCESS | 3788 | 1466696225732 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 3788 | 1466696225734 Marionette TRACE conn3 <- [1,406,null,{}] 08:37:05 INFO - PROCESS | 3788 | 1466696225744 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:05 INFO - PROCESS | 3788 | 1466696225749 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:05 INFO - PROCESS | 3788 | 1466696225860 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:37:06 INFO - PROCESS | 3788 | 1466696226035 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 3788 | 1466696226040 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:06 INFO - PROCESS | 3788 | ++DOCSHELL 1A22A000 == 48 [pid = 3788] [id = 111] 08:37:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1A375400) [pid = 3788] [serial = 330] [outer = 00000000] 08:37:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1A378400) [pid = 3788] [serial = 331] [outer = 1A375400] 08:37:06 INFO - PROCESS | 3788 | 1466696226097 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1A37DC00) [pid = 3788] [serial = 332] [outer = 1A375400] 08:37:06 INFO - PROCESS | 3788 | 1466696226726 Marionette TRACE conn3 <- [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]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:37:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1031ms 08:37:06 INFO - PROCESS | 3788 | 1466696226767 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 3788 | 1466696226769 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:37:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:37:06 INFO - PROCESS | 3788 | 1466696226773 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 3788 | 1466696226775 Marionette TRACE conn3 <- [1,410,null,{}] 08:37:06 INFO - PROCESS | 3788 | 1466696226778 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:06 INFO - PROCESS | 3788 | 1466696226781 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:06 INFO - PROCESS | 3788 | 1466696226885 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:37:06 INFO - PROCESS | 3788 | 1466696226981 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 3788 | 1466696226983 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:07 INFO - PROCESS | 3788 | ++DOCSHELL 1A3DB400 == 49 [pid = 3788] [id = 112] 08:37:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (1A75CC00) [pid = 3788] [serial = 333] [outer = 00000000] 08:37:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (1AB60000) [pid = 3788] [serial = 334] [outer = 1A75CC00] 08:37:07 INFO - PROCESS | 3788 | 1466696227037 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1AF81400) [pid = 3788] [serial = 335] [outer = 1A75CC00] 08:37:07 INFO - PROCESS | 3788 | 1466696227667 Marionette TRACE conn3 <- [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]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:37:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 982ms 08:37:07 INFO - PROCESS | 3788 | 1466696227750 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 3788 | 1466696227753 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:37:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:37:07 INFO - PROCESS | 3788 | 1466696227757 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - PROCESS | 3788 | 1466696227759 Marionette TRACE conn3 <- [1,414,null,{}] 08:37:07 INFO - PROCESS | 3788 | 1466696227762 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:07 INFO - PROCESS | 3788 | 1466696227765 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:07 INFO - PROCESS | 3788 | 1466696227874 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:37:08 INFO - PROCESS | 3788 | 1466696228100 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 3788 | 1466696228104 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:08 INFO - PROCESS | 3788 | ++DOCSHELL 105F6800 == 50 [pid = 3788] [id = 113] 08:37:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (10B88000) [pid = 3788] [serial = 336] [outer = 00000000] 08:37:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (111D3C00) [pid = 3788] [serial = 337] [outer = 10B88000] 08:37:08 INFO - PROCESS | 3788 | 1466696228158 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (11AE9800) [pid = 3788] [serial = 338] [outer = 10B88000] 08:37:08 INFO - PROCESS | 3788 | 1466696228758 Marionette TRACE conn3 <- [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]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:37:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1079ms 08:37:08 INFO - PROCESS | 3788 | 1466696228832 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 3788 | 1466696228837 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:37:08 INFO - PROCESS | 3788 | 1466696228862 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 3788 | 1466696228865 Marionette TRACE conn3 <- [1,418,null,{}] 08:37:08 INFO - PROCESS | 3788 | 1466696228870 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:08 INFO - PROCESS | 3788 | 1466696228875 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:08 INFO - PROCESS | 3788 | 1466696228983 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 19C93C00 == 49 [pid = 3788] [id = 107] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 11AF0C00 == 48 [pid = 3788] [id = 106] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 19EBD400 == 47 [pid = 3788] [id = 105] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 19C91C00 == 46 [pid = 3788] [id = 104] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 17EC9000 == 45 [pid = 3788] [id = 103] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 160E0C00 == 44 [pid = 3788] [id = 102] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 15E42C00 == 43 [pid = 3788] [id = 101] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 13157C00 == 42 [pid = 3788] [id = 100] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 1306CC00 == 41 [pid = 3788] [id = 99] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 1990B400 == 40 [pid = 3788] [id = 97] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 14EB8400 == 39 [pid = 3788] [id = 96] 08:37:09 INFO - PROCESS | 3788 | --DOCSHELL 10A5A000 == 38 [pid = 3788] [id = 95] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (19C97C00) [pid = 3788] [serial = 262] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (13158800) [pid = 3788] [serial = 241] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1AB65000) [pid = 3788] [serial = 238] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (12927800) [pid = 3788] [serial = 250] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (12BCB800) [pid = 3788] [serial = 251] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1780B400) [pid = 3788] [serial = 244] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (17807800) [pid = 3788] [serial = 259] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (17EC0000) [pid = 3788] [serial = 260] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (15E64800) [pid = 3788] [serial = 256] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (16094800) [pid = 3788] [serial = 257] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (15E44800) [pid = 3788] [serial = 254] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (15E3E800) [pid = 3788] [serial = 253] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1AD98800) [pid = 3788] [serial = 271] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1AB63C00) [pid = 3788] [serial = 247] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1AC3D000) [pid = 3788] [serial = 269] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1ABC4C00) [pid = 3788] [serial = 268] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (17EC9800) [pid = 3788] [serial = 274] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (1AF78400) [pid = 3788] [serial = 277] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1AD9B000) [pid = 3788] [serial = 272] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (160DF800) [pid = 3788] [serial = 280] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1AF7F800) [pid = 3788] [serial = 278] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1A8D7800) [pid = 3788] [serial = 265] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1AB59C00) [pid = 3788] [serial = 266] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1A229C00) [pid = 3788] [serial = 275] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (19C9E000) [pid = 3788] [serial = 263] [outer = 00000000] [url = about:blank] 08:37:09 INFO - PROCESS | 3788 | 1466696229112 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 3788 | 1466696229115 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:09 INFO - PROCESS | 3788 | ++DOCSHELL 105F6400 == 39 [pid = 3788] [id = 114] 08:37:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (10A5A000) [pid = 3788] [serial = 339] [outer = 00000000] 08:37:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (114D4400) [pid = 3788] [serial = 340] [outer = 10A5A000] 08:37:09 INFO - PROCESS | 3788 | 1466696229165 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1306CC00) [pid = 3788] [serial = 341] [outer = 10A5A000] 08:37:10 INFO - PROCESS | 3788 | 1466696230093 Marionette TRACE conn3 <- [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]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:37:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1288ms 08:37:10 INFO - PROCESS | 3788 | 1466696230156 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 3788 | 1466696230160 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:37:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:37:10 INFO - PROCESS | 3788 | 1466696230165 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 3788 | 1466696230167 Marionette TRACE conn3 <- [1,422,null,{}] 08:37:10 INFO - PROCESS | 3788 | 1466696230171 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:10 INFO - PROCESS | 3788 | 1466696230173 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:10 INFO - PROCESS | 3788 | 1466696230259 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:37:10 INFO - PROCESS | 3788 | 1466696230265 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 3788 | 1466696230268 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:10 INFO - PROCESS | 3788 | ++DOCSHELL 13BDD000 == 40 [pid = 3788] [id = 115] 08:37:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (15350C00) [pid = 3788] [serial = 342] [outer = 00000000] 08:37:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (15E6B000) [pid = 3788] [serial = 343] [outer = 15350C00] 08:37:10 INFO - PROCESS | 3788 | 1466696230311 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (160D1400) [pid = 3788] [serial = 344] [outer = 15350C00] 08:37:11 INFO - PROCESS | 3788 | 1466696231256 Marionette TRACE conn3 <- [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]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:37:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1128ms 08:37:11 INFO - PROCESS | 3788 | 1466696231297 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 3788 | 1466696231299 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:37:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:37:11 INFO - PROCESS | 3788 | 1466696231312 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 3788 | 1466696231317 Marionette TRACE conn3 <- [1,426,null,{}] 08:37:11 INFO - PROCESS | 3788 | 1466696231326 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:11 INFO - PROCESS | 3788 | 1466696231329 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:11 INFO - PROCESS | 3788 | 1466696231442 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:37:11 INFO - PROCESS | 3788 | 1466696231449 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 3788 | 1466696231451 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:11 INFO - PROCESS | 3788 | ++DOCSHELL 15E62800 == 41 [pid = 3788] [id = 116] 08:37:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (160D6000) [pid = 3788] [serial = 345] [outer = 00000000] 08:37:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (178D4400) [pid = 3788] [serial = 346] [outer = 160D6000] 08:37:11 INFO - PROCESS | 3788 | 1466696231494 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (17E38400) [pid = 3788] [serial = 347] [outer = 160D6000] 08:37:11 INFO - PROCESS | 3788 | 1466696231954 Marionette TRACE conn3 <- [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] 08:37:12 INFO - PROCESS | 3788 | 1466696232015 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:37:12 INFO - PROCESS | 3788 | 1466696232019 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 3788 | 1466696232020 Marionette TRACE conn3 <- [1,430,null,{}] 08:37:12 INFO - PROCESS | 3788 | 1466696232033 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 3788 | 1466696232035 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:12 INFO - PROCESS | 3788 | 1466696232156 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:37:12 INFO - PROCESS | 3788 | 1466696232166 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 3788 | 1466696232168 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:12 INFO - PROCESS | 3788 | ++DOCSHELL 1860C400 == 42 [pid = 3788] [id = 117] 08:37:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (18676800) [pid = 3788] [serial = 348] [outer = 00000000] 08:37:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (19C9C800) [pid = 3788] [serial = 349] [outer = 18676800] 08:37:12 INFO - PROCESS | 3788 | 1466696232260 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (19EB5400) [pid = 3788] [serial = 350] [outer = 18676800] 08:37:12 INFO - PROCESS | 3788 | 1466696232682 Marionette TRACE conn3 <- [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]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:37:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 709ms 08:37:12 INFO - PROCESS | 3788 | 1466696232751 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 3788 | 1466696232753 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:37:12 INFO - PROCESS | 3788 | 1466696232756 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:37:12 INFO - PROCESS | 3788 | 1466696232758 Marionette TRACE conn3 <- [1,434,null,{}] 08:37:12 INFO - PROCESS | 3788 | 1466696232761 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:12 INFO - PROCESS | 3788 | 1466696232763 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:12 INFO - PROCESS | 3788 | 1466696232898 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:37:12 INFO - PROCESS | 3788 | 1466696232918 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 3788 | 1466696232924 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:12 INFO - PROCESS | 3788 | ++DOCSHELL 19EBD400 == 43 [pid = 3788] [id = 118] 08:37:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (19EBE400) [pid = 3788] [serial = 351] [outer = 00000000] 08:37:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (1A37A400) [pid = 3788] [serial = 352] [outer = 19EBE400] 08:37:12 INFO - PROCESS | 3788 | 1466696232977 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (1A75C000) [pid = 3788] [serial = 353] [outer = 19EBE400] 08:37:13 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (131D5800) [pid = 3788] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:37:13 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (15E43400) [pid = 3788] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:37:13 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (16D36800) [pid = 3788] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:37:13 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (19C92800) [pid = 3788] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:37:13 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (13075000) [pid = 3788] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:37:13 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (19EBEC00) [pid = 3788] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:37:13 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1521AC00) [pid = 3788] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:37:13 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (19C98800) [pid = 3788] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:37:13 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (18363C00) [pid = 3788] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:37:13 INFO - PROCESS | 3788 | 1466696233609 Marionette TRACE conn3 <- [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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:37:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 918ms 08:37:13 INFO - PROCESS | 3788 | 1466696233696 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 3788 | 1466696233698 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:37:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:37:13 INFO - PROCESS | 3788 | 1466696233701 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 3788 | 1466696233703 Marionette TRACE conn3 <- [1,438,null,{}] 08:37:13 INFO - PROCESS | 3788 | 1466696233707 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:13 INFO - PROCESS | 3788 | 1466696233709 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:13 INFO - PROCESS | 3788 | 1466696233797 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:37:13 INFO - PROCESS | 3788 | 1466696233811 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 3788 | 1466696233813 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:13 INFO - PROCESS | 3788 | ++DOCSHELL 19EBEC00 == 44 [pid = 3788] [id = 119] 08:37:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (19EBF800) [pid = 3788] [serial = 354] [outer = 00000000] 08:37:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1A8DB400) [pid = 3788] [serial = 355] [outer = 19EBF800] 08:37:13 INFO - PROCESS | 3788 | 1466696233856 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1A8E3000) [pid = 3788] [serial = 356] [outer = 19EBF800] 08:37:14 INFO - PROCESS | 3788 | 1466696234281 Marionette TRACE conn3 <- [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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:37:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 661ms 08:37:14 INFO - PROCESS | 3788 | 1466696234339 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 3788 | 1466696234341 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:37:14 INFO - PROCESS | 3788 | 1466696234344 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:37:14 INFO - PROCESS | 3788 | 1466696234346 Marionette TRACE conn3 <- [1,442,null,{}] 08:37:14 INFO - PROCESS | 3788 | 1466696234350 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:14 INFO - PROCESS | 3788 | 1466696234352 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:14 INFO - PROCESS | 3788 | 1466696234429 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:37:14 INFO - PROCESS | 3788 | 1466696234461 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 3788 | 1466696234511 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:14 INFO - PROCESS | 3788 | ++DOCSHELL 10A56C00 == 45 [pid = 3788] [id = 120] 08:37:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (1AB5A000) [pid = 3788] [serial = 357] [outer = 00000000] 08:37:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1ABC0400) [pid = 3788] [serial = 358] [outer = 1AB5A000] 08:37:14 INFO - PROCESS | 3788 | 1466696234553 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (1ABC3C00) [pid = 3788] [serial = 359] [outer = 1AB5A000] 08:37:15 INFO - PROCESS | 3788 | 1466696235208 Marionette TRACE conn3 <- [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]]]}] 08:37:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:37:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 934ms 08:37:15 INFO - PROCESS | 3788 | 1466696235283 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:37:15 INFO - PROCESS | 3788 | 1466696235287 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:37:15 INFO - PROCESS | 3788 | 1466696235292 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:37:15 INFO - PROCESS | 3788 | 1466696235297 Marionette TRACE conn3 <- [1,446,null,{}] 08:37:15 INFO - PROCESS | 3788 | 1466696235303 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:15 INFO - PROCESS | 3788 | 1466696235306 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:15 INFO - PROCESS | 3788 | 1466696235416 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:37:15 INFO - PROCESS | 3788 | 1466696235544 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:15 INFO - PROCESS | 3788 | 1466696235547 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:15 INFO - PROCESS | 3788 | ++DOCSHELL 1314B000 == 46 [pid = 3788] [id = 121] 08:37:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (134B9000) [pid = 3788] [serial = 360] [outer = 00000000] 08:37:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (13BD5C00) [pid = 3788] [serial = 361] [outer = 134B9000] 08:37:15 INFO - PROCESS | 3788 | 1466696235604 Marionette DEBUG loaded listener.js 08:37:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (14EBBC00) [pid = 3788] [serial = 362] [outer = 134B9000] 08:37:16 INFO - PROCESS | 3788 | 1466696236274 Marionette TRACE conn3 <- [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]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1031ms 08:37:16 INFO - PROCESS | 3788 | 1466696236330 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 3788 | 1466696236334 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:37:16 INFO - PROCESS | 3788 | 1466696236341 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 3788 | 1466696236344 Marionette TRACE conn3 <- [1,450,null,{}] 08:37:16 INFO - PROCESS | 3788 | 1466696236348 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:16 INFO - PROCESS | 3788 | 1466696236350 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:16 INFO - PROCESS | 3788 | 1466696236491 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:37:16 INFO - PROCESS | 3788 | 1466696236617 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 3788 | 1466696236620 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:16 INFO - PROCESS | 3788 | ++DOCSHELL 160DF000 == 47 [pid = 3788] [id = 122] 08:37:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (160DF800) [pid = 3788] [serial = 363] [outer = 00000000] 08:37:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (17088000) [pid = 3788] [serial = 364] [outer = 160DF800] 08:37:16 INFO - PROCESS | 3788 | 1466696236676 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (178CF000) [pid = 3788] [serial = 365] [outer = 160DF800] 08:37:17 INFO - PROCESS | 3788 | 1466696237359 Marionette TRACE conn3 <- [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] 08:37:17 INFO - PROCESS | 3788 | 1466696237441 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:37:17 INFO - PROCESS | 3788 | 1466696237446 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 3788 | 1466696237450 Marionette TRACE conn3 <- [1,454,null,{}] 08:37:17 INFO - PROCESS | 3788 | 1466696237461 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:17 INFO - PROCESS | 3788 | 1466696237466 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:17 INFO - PROCESS | 3788 | 1466696237603 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:37:17 INFO - PROCESS | 3788 | 1466696237732 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 3788 | 1466696237736 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:17 INFO - PROCESS | 3788 | ++DOCSHELL 1AB67400 == 48 [pid = 3788] [id = 123] 08:37:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1ABBD000) [pid = 3788] [serial = 366] [outer = 00000000] 08:37:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (1AD9A400) [pid = 3788] [serial = 367] [outer = 1ABBD000] 08:37:17 INFO - PROCESS | 3788 | 1466696237792 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (1AF74800) [pid = 3788] [serial = 368] [outer = 1ABBD000] 08:37:18 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:18 INFO - PROCESS | 3788 | 1466696238394 Marionette TRACE conn3 <- [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]]]}] 08:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 966ms 08:37:18 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:37:18 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:37:18 INFO - PROCESS | 3788 | 1466696238430 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:37:18 INFO - PROCESS | 3788 | 1466696238432 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:37:18 INFO - PROCESS | 3788 | 1466696238436 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 3788 | 1466696238438 Marionette TRACE conn3 <- [1,458,null,{}] 08:37:18 INFO - PROCESS | 3788 | 1466696238441 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:18 INFO - PROCESS | 3788 | 1466696238444 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:18 INFO - PROCESS | 3788 | 1466696238651 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:37:18 INFO - PROCESS | 3788 | 1466696238780 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 3788 | 1466696238783 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:18 INFO - PROCESS | 3788 | ++DOCSHELL 10EDAC00 == 49 [pid = 3788] [id = 124] 08:37:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (10F0E400) [pid = 3788] [serial = 369] [outer = 00000000] 08:37:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1281E400) [pid = 3788] [serial = 370] [outer = 10F0E400] 08:37:18 INFO - PROCESS | 3788 | 1466696238832 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (131DE000) [pid = 3788] [serial = 371] [outer = 10F0E400] 08:37:19 INFO - PROCESS | 3788 | 1466696239458 Marionette TRACE conn3 <- [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] 08:37:19 INFO - PROCESS | 3788 | 1466696239512 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:37:19 INFO - PROCESS | 3788 | 1466696239533 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 3788 | 1466696239536 Marionette TRACE conn3 <- [1,462,null,{}] 08:37:19 INFO - PROCESS | 3788 | 1466696239540 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:19 INFO - PROCESS | 3788 | 1466696239543 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:19 INFO - PROCESS | 3788 | 1466696239645 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:37:19 INFO - PROCESS | 3788 | 1466696239776 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 3788 | 1466696239779 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:19 INFO - PROCESS | 3788 | ++DOCSHELL 160D5800 == 50 [pid = 3788] [id = 125] 08:37:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (160DBC00) [pid = 3788] [serial = 372] [outer = 00000000] 08:37:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (17002800) [pid = 3788] [serial = 373] [outer = 160DBC00] 08:37:19 INFO - PROCESS | 3788 | 1466696239830 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (17007800) [pid = 3788] [serial = 374] [outer = 160DBC00] 08:37:20 INFO - PROCESS | 3788 | --DOCSHELL 19EBEC00 == 49 [pid = 3788] [id = 119] 08:37:20 INFO - PROCESS | 3788 | --DOCSHELL 19EBD400 == 48 [pid = 3788] [id = 118] 08:37:20 INFO - PROCESS | 3788 | --DOCSHELL 1860C400 == 47 [pid = 3788] [id = 117] 08:37:20 INFO - PROCESS | 3788 | --DOCSHELL 15E62800 == 46 [pid = 3788] [id = 116] 08:37:20 INFO - PROCESS | 3788 | --DOCSHELL 13BDD000 == 45 [pid = 3788] [id = 115] 08:37:20 INFO - PROCESS | 3788 | --DOCSHELL 105F6400 == 44 [pid = 3788] [id = 114] 08:37:20 INFO - PROCESS | 3788 | --DOCSHELL 105F6800 == 43 [pid = 3788] [id = 113] 08:37:20 INFO - PROCESS | 3788 | --DOCSHELL 11437000 == 42 [pid = 3788] [id = 109] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (14308400) [pid = 3788] [serial = 298] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (14EAD400) [pid = 3788] [serial = 299] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (16093000) [pid = 3788] [serial = 292] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (160D1800) [pid = 3788] [serial = 301] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (160DD000) [pid = 3788] [serial = 302] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (17311000) [pid = 3788] [serial = 304] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1A21EC00) [pid = 3788] [serial = 289] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (11C32800) [pid = 3788] [serial = 283] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (15E3F000) [pid = 3788] [serial = 286] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1A224800) [pid = 3788] [serial = 311] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (19EBF000) [pid = 3788] [serial = 310] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (13942C00) [pid = 3788] [serial = 296] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (131D6C00) [pid = 3788] [serial = 295] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (1A763400) [pid = 3788] [serial = 313] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (178D5400) [pid = 3788] [serial = 316] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1A3E1000) [pid = 3788] [serial = 317] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (1AB5F400) [pid = 3788] [serial = 319] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (1A766000) [pid = 3788] [serial = 314] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (18606800) [pid = 3788] [serial = 307] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (1ABC9000) [pid = 3788] [serial = 320] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1860D400) [pid = 3788] [serial = 308] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1780E800) [pid = 3788] [serial = 305] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (1AD9F000) [pid = 3788] [serial = 322] [outer = 00000000] [url = about:blank] 08:37:20 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:20 INFO - PROCESS | 3788 | 1466696240387 Marionette TRACE conn3 <- [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] 08:37:20 INFO - PROCESS | 3788 | 1466696240409 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:37:20 INFO - PROCESS | 3788 | 1466696240413 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 3788 | 1466696240415 Marionette TRACE conn3 <- [1,466,null,{}] 08:37:20 INFO - PROCESS | 3788 | 1466696240419 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:20 INFO - PROCESS | 3788 | 1466696240421 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:20 INFO - PROCESS | 3788 | 1466696240507 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:37:20 INFO - PROCESS | 3788 | 1466696240604 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 3788 | 1466696240606 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:20 INFO - PROCESS | 3788 | ++DOCSHELL 13C7D800 == 43 [pid = 3788] [id = 126] 08:37:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (14E7DC00) [pid = 3788] [serial = 375] [outer = 00000000] 08:37:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (17005000) [pid = 3788] [serial = 376] [outer = 14E7DC00] 08:37:20 INFO - PROCESS | 3788 | 1466696240650 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (1700F000) [pid = 3788] [serial = 377] [outer = 14E7DC00] 08:37:21 INFO - PROCESS | 3788 | 1466696241048 Marionette TRACE conn3 <- [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] 08:37:21 INFO - PROCESS | 3788 | 1466696241164 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:37:21 INFO - PROCESS | 3788 | 1466696241174 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 3788 | 1466696241178 Marionette TRACE conn3 <- [1,470,null,{}] 08:37:21 INFO - PROCESS | 3788 | 1466696241182 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 3788 | 1466696241185 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:21 INFO - PROCESS | 3788 | 1466696241271 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:37:21 INFO - PROCESS | 3788 | 1466696241283 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 3788 | 1466696241285 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:21 INFO - PROCESS | 3788 | ++DOCSHELL 18602800 == 44 [pid = 3788] [id = 127] 08:37:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (18602C00) [pid = 3788] [serial = 378] [outer = 00000000] 08:37:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1866F800) [pid = 3788] [serial = 379] [outer = 18602C00] 08:37:21 INFO - PROCESS | 3788 | 1466696241328 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (19C92C00) [pid = 3788] [serial = 380] [outer = 18602C00] 08:37:21 INFO - PROCESS | 3788 | 1466696241793 Marionette TRACE conn3 <- [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]]]}] 08:37:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 676ms 08:37:21 INFO - PROCESS | 3788 | 1466696241826 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:37:21 INFO - PROCESS | 3788 | 1466696241828 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:37:21 INFO - PROCESS | 3788 | 1466696241832 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 3788 | 1466696241833 Marionette TRACE conn3 <- [1,474,null,{}] 08:37:21 INFO - PROCESS | 3788 | 1466696241837 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:21 INFO - PROCESS | 3788 | 1466696241839 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:21 INFO - PROCESS | 3788 | 1466696241946 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:37:21 INFO - PROCESS | 3788 | 1466696241966 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 3788 | 1466696241969 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:22 INFO - PROCESS | 3788 | ++DOCSHELL 1A21EC00 == 45 [pid = 3788] [id = 128] 08:37:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (1A221000) [pid = 3788] [serial = 381] [outer = 00000000] 08:37:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (1A383800) [pid = 3788] [serial = 382] [outer = 1A221000] 08:37:22 INFO - PROCESS | 3788 | 1466696242013 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (1A376400) [pid = 3788] [serial = 383] [outer = 1A221000] 08:37:22 INFO - PROCESS | 3788 | 1466696242490 Marionette TRACE conn3 <- [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]]]}] 08:37:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:37:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 725ms 08:37:22 INFO - PROCESS | 3788 | 1466696242569 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 3788 | 1466696242571 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:37:22 INFO - PROCESS | 3788 | 1466696242575 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 3788 | 1466696242576 Marionette TRACE conn3 <- [1,478,null,{}] 08:37:22 INFO - PROCESS | 3788 | 1466696242580 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:22 INFO - PROCESS | 3788 | 1466696242582 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:22 INFO - PROCESS | 3788 | 1466696242695 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:37:22 INFO - PROCESS | 3788 | 1466696242750 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 3788 | 1466696242756 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:22 INFO - PROCESS | 3788 | ++DOCSHELL 1055F400 == 46 [pid = 3788] [id = 129] 08:37:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (17005800) [pid = 3788] [serial = 384] [outer = 00000000] 08:37:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (1A766400) [pid = 3788] [serial = 385] [outer = 17005800] 08:37:22 INFO - PROCESS | 3788 | 1466696242809 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1AB58C00) [pid = 3788] [serial = 386] [outer = 17005800] 08:37:23 INFO - PROCESS | 3788 | 1466696243258 Marionette TRACE conn3 <- [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]]]}] 08:37:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 757ms 08:37:23 INFO - PROCESS | 3788 | 1466696243399 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 3788 | 1466696243401 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:37:23 INFO - PROCESS | 3788 | 1466696243405 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 3788 | 1466696243406 Marionette TRACE conn3 <- [1,482,null,{}] 08:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:37:23 INFO - PROCESS | 3788 | 1466696243410 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:23 INFO - PROCESS | 3788 | 1466696243412 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:23 INFO - PROCESS | 3788 | 1466696243524 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:37:23 INFO - PROCESS | 3788 | 1466696243537 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 3788 | 1466696243539 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:23 INFO - PROCESS | 3788 | ++DOCSHELL 1AB5F400 == 47 [pid = 3788] [id = 130] 08:37:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1AB5F800) [pid = 3788] [serial = 387] [outer = 00000000] 08:37:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1AD9A800) [pid = 3788] [serial = 388] [outer = 1AB5F800] 08:37:23 INFO - PROCESS | 3788 | 1466696243634 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (1AF7B400) [pid = 3788] [serial = 389] [outer = 1AB5F800] 08:37:24 INFO - PROCESS | 3788 | 1466696244046 Marionette TRACE conn3 <- [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]]]}] 08:37:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:37:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 692ms 08:37:24 INFO - PROCESS | 3788 | 1466696244088 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:37:24 INFO - PROCESS | 3788 | 1466696244090 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:37:24 INFO - PROCESS | 3788 | 1466696244093 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:37:24 INFO - PROCESS | 3788 | 1466696244095 Marionette TRACE conn3 <- [1,486,null,{}] 08:37:24 INFO - PROCESS | 3788 | 1466696244099 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:24 INFO - PROCESS | 3788 | 1466696244100 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:24 INFO - PROCESS | 3788 | 1466696244220 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:37:24 INFO - PROCESS | 3788 | 1466696244225 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 3788 | 1466696244227 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:24 INFO - PROCESS | 3788 | ++DOCSHELL 187E7400 == 48 [pid = 3788] [id = 131] 08:37:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (187E7800) [pid = 3788] [serial = 390] [outer = 00000000] 08:37:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (187ECC00) [pid = 3788] [serial = 391] [outer = 187E7800] 08:37:24 INFO - PROCESS | 3788 | 1466696244319 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (187EF800) [pid = 3788] [serial = 392] [outer = 187E7800] 08:37:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (17736C00) [pid = 3788] [serial = 393] [outer = 1B6BC000] 08:37:24 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (19EBF800) [pid = 3788] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:37:24 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (15E6FC00) [pid = 3788] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:37:24 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (1303BC00) [pid = 3788] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:37:24 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (160D6000) [pid = 3788] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:37:24 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (18676800) [pid = 3788] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:37:24 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (19EBE400) [pid = 3788] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:37:24 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (15350C00) [pid = 3788] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:37:24 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (10A5A000) [pid = 3788] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:37:24 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (10B88000) [pid = 3788] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:37:25 INFO - PROCESS | 3788 | 1466696244999 Marionette TRACE conn3 <- [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]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:37:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 934ms 08:37:25 INFO - PROCESS | 3788 | 1466696245032 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 3788 | 1466696245034 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:37:25 INFO - PROCESS | 3788 | 1466696245037 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 3788 | 1466696245039 Marionette TRACE conn3 <- [1,490,null,{}] 08:37:25 INFO - PROCESS | 3788 | 1466696245042 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 3788 | 1466696245044 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:25 INFO - PROCESS | 3788 | 1466696245155 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:37:25 INFO - PROCESS | 3788 | 1466696245211 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 3788 | 1466696245213 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:25 INFO - PROCESS | 3788 | ++DOCSHELL 102F3C00 == 49 [pid = 3788] [id = 132] 08:37:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (1309F400) [pid = 3788] [serial = 394] [outer = 00000000] 08:37:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (1773E800) [pid = 3788] [serial = 395] [outer = 1309F400] 08:37:25 INFO - PROCESS | 3788 | 1466696245255 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (17740C00) [pid = 3788] [serial = 396] [outer = 1309F400] 08:37:25 INFO - PROCESS | 3788 | 1466696245660 Marionette TRACE conn3 <- [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]]]}] 08:37:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:37:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 661ms 08:37:25 INFO - PROCESS | 3788 | 1466696245709 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 3788 | 1466696245711 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:37:25 INFO - PROCESS | 3788 | 1466696245715 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:37:25 INFO - PROCESS | 3788 | 1466696245716 Marionette TRACE conn3 <- [1,494,null,{}] 08:37:25 INFO - PROCESS | 3788 | 1466696245720 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:25 INFO - PROCESS | 3788 | 1466696245722 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:25 INFO - PROCESS | 3788 | 1466696245805 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:37:25 INFO - PROCESS | 3788 | 1466696245810 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 3788 | 1466696245812 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:25 INFO - PROCESS | 3788 | ++DOCSHELL 105EE400 == 50 [pid = 3788] [id = 133] 08:37:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (17737C00) [pid = 3788] [serial = 397] [outer = 00000000] 08:37:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (187EC800) [pid = 3788] [serial = 398] [outer = 17737C00] 08:37:25 INFO - PROCESS | 3788 | 1466696245855 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (19EBE400) [pid = 3788] [serial = 399] [outer = 17737C00] 08:37:26 INFO - PROCESS | 3788 | 1466696246269 Marionette TRACE conn3 <- [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]]]}] 08:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 612ms 08:37:26 INFO - PROCESS | 3788 | 1466696246319 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 3788 | 1466696246321 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:37:26 INFO - PROCESS | 3788 | 1466696246324 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - PROCESS | 3788 | 1466696246335 Marionette TRACE conn3 <- [1,498,null,{}] 08:37:26 INFO - PROCESS | 3788 | 1466696246339 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:26 INFO - PROCESS | 3788 | 1466696246341 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:26 INFO - PROCESS | 3788 | 1466696246421 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:37:26 INFO - PROCESS | 3788 | 1466696246428 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 3788 | 1466696246431 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:26 INFO - PROCESS | 3788 | ++DOCSHELL 187E4800 == 51 [pid = 3788] [id = 134] 08:37:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (187EA400) [pid = 3788] [serial = 400] [outer = 00000000] 08:37:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (1A859400) [pid = 3788] [serial = 401] [outer = 187EA400] 08:37:26 INFO - PROCESS | 3788 | 1466696246475 Marionette DEBUG loaded listener.js 08:37:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (1A85DC00) [pid = 3788] [serial = 402] [outer = 187EA400] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 15C2E000 == 50 [pid = 3788] [id = 110] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 15E40400 == 49 [pid = 3788] [id = 82] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 1A22A000 == 48 [pid = 3788] [id = 111] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 129B0C00 == 47 [pid = 3788] [id = 69] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 160D9400 == 46 [pid = 3788] [id = 94] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 1A8E1400 == 45 [pid = 3788] [id = 83] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 1A3DB400 == 44 [pid = 3788] [id = 112] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 19C99400 == 43 [pid = 3788] [id = 108] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 1A8DAC00 == 42 [pid = 3788] [id = 80] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 12DF2C00 == 41 [pid = 3788] [id = 98] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 160D5800 == 40 [pid = 3788] [id = 125] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 10EDAC00 == 39 [pid = 3788] [id = 124] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 1AB67400 == 38 [pid = 3788] [id = 123] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 1314B000 == 37 [pid = 3788] [id = 121] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 160DF000 == 36 [pid = 3788] [id = 122] 08:37:27 INFO - PROCESS | 3788 | --DOCSHELL 10A56C00 == 35 [pid = 3788] [id = 120] 08:37:28 INFO - PROCESS | 3788 | --DOCSHELL 13C7D800 == 34 [pid = 3788] [id = 126] 08:37:28 INFO - PROCESS | 3788 | --DOCSHELL 1A21EC00 == 33 [pid = 3788] [id = 128] 08:37:28 INFO - PROCESS | 3788 | --DOCSHELL 102F3C00 == 32 [pid = 3788] [id = 132] 08:37:28 INFO - PROCESS | 3788 | --DOCSHELL 18602800 == 31 [pid = 3788] [id = 127] 08:37:28 INFO - PROCESS | 3788 | --DOCSHELL 1055F400 == 30 [pid = 3788] [id = 129] 08:37:28 INFO - PROCESS | 3788 | --DOCSHELL 187E7400 == 29 [pid = 3788] [id = 131] 08:37:28 INFO - PROCESS | 3788 | --DOCSHELL 105EE400 == 28 [pid = 3788] [id = 133] 08:37:28 INFO - PROCESS | 3788 | --DOCSHELL 1AB5F400 == 27 [pid = 3788] [id = 130] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1AB66000) [pid = 3788] [serial = 194] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (17085C00) [pid = 3788] [serial = 293] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (178D4400) [pid = 3788] [serial = 346] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (19EB5400) [pid = 3788] [serial = 350] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (19C9C800) [pid = 3788] [serial = 349] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1A37A400) [pid = 3788] [serial = 352] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (15E6B000) [pid = 3788] [serial = 343] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1AB60000) [pid = 3788] [serial = 334] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (11CD6800) [pid = 3788] [serial = 325] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (15E40800) [pid = 3788] [serial = 328] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (114D4400) [pid = 3788] [serial = 340] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (1306CC00) [pid = 3788] [serial = 341] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (11AE9800) [pid = 3788] [serial = 338] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (111D3C00) [pid = 3788] [serial = 337] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1A75C000) [pid = 3788] [serial = 353] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (1ABC0400) [pid = 3788] [serial = 358] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1A8E3000) [pid = 3788] [serial = 356] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (1A378400) [pid = 3788] [serial = 331] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (17E38400) [pid = 3788] [serial = 347] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (1A8DB400) [pid = 3788] [serial = 355] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (160D1400) [pid = 3788] [serial = 344] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 3788 | 1466696248704 Marionette TRACE conn3 <- [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]]]}] 08:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2400ms 08:37:28 INFO - PROCESS | 3788 | 1466696248722 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 3788 | 1466696248727 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:37:28 INFO - PROCESS | 3788 | 1466696248733 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 3788 | 1466696248736 Marionette TRACE conn3 <- [1,502,null,{}] 08:37:28 INFO - PROCESS | 3788 | 1466696248742 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:28 INFO - PROCESS | 3788 | 1466696248745 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:28 INFO - PROCESS | 3788 | 1466696248848 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:37:28 INFO - PROCESS | 3788 | 1466696248857 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 3788 | 1466696248860 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:28 INFO - PROCESS | 3788 | ++DOCSHELL 10F0CC00 == 28 [pid = 3788] [id = 135] 08:37:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (10F17C00) [pid = 3788] [serial = 403] [outer = 00000000] 08:37:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (11AEC400) [pid = 3788] [serial = 404] [outer = 10F17C00] 08:37:28 INFO - PROCESS | 3788 | 1466696248911 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1281CC00) [pid = 3788] [serial = 405] [outer = 10F17C00] 08:37:29 INFO - PROCESS | 3788 | 1466696249437 Marionette TRACE conn3 <- [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]]]}] 08:37:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 724ms 08:37:29 INFO - PROCESS | 3788 | 1466696249464 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 3788 | 1466696249469 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:37:29 INFO - PROCESS | 3788 | 1466696249475 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:37:29 INFO - PROCESS | 3788 | 1466696249477 Marionette TRACE conn3 <- [1,506,null,{}] 08:37:29 INFO - PROCESS | 3788 | 1466696249481 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:29 INFO - PROCESS | 3788 | 1466696249484 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:29 INFO - PROCESS | 3788 | 1466696249574 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:37:29 INFO - PROCESS | 3788 | 1466696249583 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 3788 | 1466696249586 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:29 INFO - PROCESS | 3788 | ++DOCSHELL 131DD400 == 29 [pid = 3788] [id = 136] 08:37:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (131DE400) [pid = 3788] [serial = 406] [outer = 00000000] 08:37:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (134B2000) [pid = 3788] [serial = 407] [outer = 131DE400] 08:37:29 INFO - PROCESS | 3788 | 1466696249633 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (13BD0800) [pid = 3788] [serial = 408] [outer = 131DE400] 08:37:30 INFO - PROCESS | 3788 | 1466696250112 Marionette TRACE conn3 <- [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]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 725ms 08:37:30 INFO - PROCESS | 3788 | 1466696250174 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 3788 | 1466696250176 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:37:30 INFO - PROCESS | 3788 | 1466696250229 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 3788 | 1466696250233 Marionette TRACE conn3 <- [1,510,null,{}] 08:37:30 INFO - PROCESS | 3788 | 1466696250244 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 3788 | 1466696250248 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:30 INFO - PROCESS | 3788 | 1466696250362 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:37:30 INFO - PROCESS | 3788 | 1466696250453 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 3788 | 1466696250457 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:30 INFO - PROCESS | 3788 | ++DOCSHELL 15219000 == 30 [pid = 3788] [id = 137] 08:37:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (15349800) [pid = 3788] [serial = 409] [outer = 00000000] 08:37:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (15E38800) [pid = 3788] [serial = 410] [outer = 15349800] 08:37:30 INFO - PROCESS | 3788 | 1466696250505 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (15E41800) [pid = 3788] [serial = 411] [outer = 15349800] 08:37:30 INFO - PROCESS | 3788 | 1466696250897 Marionette TRACE conn3 <- [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]]]}] 08:37:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 725ms 08:37:30 INFO - PROCESS | 3788 | 1466696250934 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 3788 | 1466696250936 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:37:30 INFO - PROCESS | 3788 | 1466696250940 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 3788 | 1466696250941 Marionette TRACE conn3 <- [1,514,null,{}] 08:37:30 INFO - PROCESS | 3788 | 1466696250945 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:30 INFO - PROCESS | 3788 | 1466696250958 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:31 INFO - PROCESS | 3788 | 1466696251047 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:37:31 INFO - PROCESS | 3788 | 1466696251052 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 3788 | 1466696251054 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:31 INFO - PROCESS | 3788 | ++DOCSHELL 15E3DC00 == 31 [pid = 3788] [id = 138] 08:37:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (15E43800) [pid = 3788] [serial = 412] [outer = 00000000] 08:37:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (160DC400) [pid = 3788] [serial = 413] [outer = 15E43800] 08:37:31 INFO - PROCESS | 3788 | 1466696251099 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (16210C00) [pid = 3788] [serial = 414] [outer = 15E43800] 08:37:31 INFO - PROCESS | 3788 | 1466696251565 Marionette TRACE conn3 <- [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]]]}] 08:37:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 660ms 08:37:31 INFO - PROCESS | 3788 | 1466696251614 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:37:31 INFO - PROCESS | 3788 | 1466696251616 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:37:31 INFO - PROCESS | 3788 | 1466696251619 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 3788 | 1466696251621 Marionette TRACE conn3 <- [1,518,null,{}] 08:37:31 INFO - PROCESS | 3788 | 1466696251624 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:31 INFO - PROCESS | 3788 | 1466696251626 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:31 INFO - PROCESS | 3788 | 1466696251704 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:37:31 INFO - PROCESS | 3788 | 1466696251712 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 3788 | 1466696251714 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:31 INFO - PROCESS | 3788 | ++DOCSHELL 16DCAC00 == 32 [pid = 3788] [id = 139] 08:37:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (17001400) [pid = 3788] [serial = 415] [outer = 00000000] 08:37:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (17082000) [pid = 3788] [serial = 416] [outer = 17001400] 08:37:31 INFO - PROCESS | 3788 | 1466696251760 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1730E000) [pid = 3788] [serial = 417] [outer = 17001400] 08:37:32 INFO - PROCESS | 3788 | 1466696252234 Marionette TRACE conn3 <- [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]]]}] 08:37:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 661ms 08:37:32 INFO - PROCESS | 3788 | 1466696252255 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:37:32 INFO - PROCESS | 3788 | 1466696252257 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:37:32 INFO - PROCESS | 3788 | 1466696252260 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 3788 | 1466696252262 Marionette TRACE conn3 <- [1,522,null,{}] 08:37:32 INFO - PROCESS | 3788 | 1466696252281 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:32 INFO - PROCESS | 3788 | 1466696252287 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:32 INFO - PROCESS | 3788 | 1466696252403 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:37:32 INFO - PROCESS | 3788 | 1466696252465 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 3788 | 1466696252467 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:32 INFO - PROCESS | 3788 | ++DOCSHELL 178CBC00 == 33 [pid = 3788] [id = 140] 08:37:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (178D4800) [pid = 3788] [serial = 418] [outer = 00000000] 08:37:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 117 (18362C00) [pid = 3788] [serial = 419] [outer = 178D4800] 08:37:32 INFO - PROCESS | 3788 | 1466696252511 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 118 (18608400) [pid = 3788] [serial = 420] [outer = 178D4800] 08:37:32 INFO - PROCESS | 3788 | 1466696252937 Marionette TRACE conn3 <- [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]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 724ms 08:37:33 INFO - PROCESS | 3788 | 1466696252992 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 3788 | 1466696252994 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:37:33 INFO - PROCESS | 3788 | 1466696252998 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 3788 | 1466696252999 Marionette TRACE conn3 <- [1,526,null,{}] 08:37:33 INFO - PROCESS | 3788 | 1466696253003 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 3788 | 1466696253005 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:33 INFO - PROCESS | 3788 | 1466696253090 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:37:33 INFO - PROCESS | 3788 | 1466696253127 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 3788 | 1466696253129 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:33 INFO - PROCESS | 3788 | ++DOCSHELL 17EC2C00 == 34 [pid = 3788] [id = 141] 08:37:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 119 (17EC7C00) [pid = 3788] [serial = 421] [outer = 00000000] 08:37:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 120 (187E6C00) [pid = 3788] [serial = 422] [outer = 17EC7C00] 08:37:33 INFO - PROCESS | 3788 | 1466696253173 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 121 (187E3800) [pid = 3788] [serial = 423] [outer = 17EC7C00] 08:37:33 INFO - PROCESS | 3788 | 1466696253640 Marionette TRACE conn3 <- [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]]]}] 08:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 644ms 08:37:33 INFO - PROCESS | 3788 | 1466696253669 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 3788 | 1466696253671 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:37:33 INFO - PROCESS | 3788 | 1466696253678 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 3788 | 1466696253680 Marionette TRACE conn3 <- [1,530,null,{}] 08:37:33 INFO - PROCESS | 3788 | 1466696253684 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:33 INFO - PROCESS | 3788 | 1466696253686 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:33 INFO - PROCESS | 3788 | 1466696253763 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:37:33 INFO - PROCESS | 3788 | 1466696253768 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 3788 | 1466696253770 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:33 INFO - PROCESS | 3788 | ++DOCSHELL 19EB4400 == 35 [pid = 3788] [id = 142] 08:37:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 122 (19EB5800) [pid = 3788] [serial = 424] [outer = 00000000] 08:37:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 123 (19EBA400) [pid = 3788] [serial = 425] [outer = 19EB5800] 08:37:33 INFO - PROCESS | 3788 | 1466696253817 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 124 (19EB7400) [pid = 3788] [serial = 426] [outer = 19EB5800] 08:37:34 INFO - PROCESS | 3788 | 1466696254314 Marionette TRACE conn3 <- [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"]]]}] 08:37:34 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 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:37:34 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 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:37:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:37:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:37:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 709ms 08:37:34 INFO - PROCESS | 3788 | 1466696254374 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 3788 | 1466696254376 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:37:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:37:34 INFO - PROCESS | 3788 | 1466696254380 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 3788 | 1466696254381 Marionette TRACE conn3 <- [1,534,null,{}] 08:37:34 INFO - PROCESS | 3788 | 1466696254390 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:34 INFO - PROCESS | 3788 | 1466696254392 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:34 INFO - PROCESS | 3788 | 1466696254532 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:37:34 INFO - PROCESS | 3788 | 1466696254552 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 3788 | 1466696254554 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:34 INFO - PROCESS | 3788 | ++DOCSHELL 15215800 == 36 [pid = 3788] [id = 143] 08:37:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 125 (1A377400) [pid = 3788] [serial = 427] [outer = 00000000] 08:37:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 126 (1A3E2C00) [pid = 3788] [serial = 428] [outer = 1A377400] 08:37:34 INFO - PROCESS | 3788 | 1466696254597 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 127 (1A75E800) [pid = 3788] [serial = 429] [outer = 1A377400] 08:37:35 INFO - PROCESS | 3788 | 1466696255088 Marionette TRACE conn3 <- [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]]]}] 08:37:35 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. 08:37:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 708ms 08:37:35 INFO - PROCESS | 3788 | 1466696255112 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 3788 | 1466696255114 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:37:35 INFO - PROCESS | 3788 | 1466696255117 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:37:35 INFO - PROCESS | 3788 | 1466696255119 Marionette TRACE conn3 <- [1,538,null,{}] 08:37:35 INFO - PROCESS | 3788 | 1466696255131 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 3788 | 1466696255133 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:35 INFO - PROCESS | 3788 | 1466696255256 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:37:35 INFO - PROCESS | 3788 | 1466696255262 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 3788 | 1466696255264 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:35 INFO - PROCESS | 3788 | ++DOCSHELL 1A3DDC00 == 37 [pid = 3788] [id = 144] 08:37:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 128 (1A763C00) [pid = 3788] [serial = 430] [outer = 00000000] 08:37:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 129 (1A858800) [pid = 3788] [serial = 431] [outer = 1A763C00] 08:37:35 INFO - PROCESS | 3788 | 1466696255307 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 130 (1A85D400) [pid = 3788] [serial = 432] [outer = 1A763C00] 08:37:35 INFO - PROCESS | 3788 | 1466696255786 Marionette TRACE conn3 <- [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]]]}] 08:37:35 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:37:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 725ms 08:37:35 INFO - PROCESS | 3788 | 1466696255851 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 3788 | 1466696255853 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:37:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:37:35 INFO - PROCESS | 3788 | 1466696255856 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 3788 | 1466696255859 Marionette TRACE conn3 <- [1,542,null,{}] 08:37:35 INFO - PROCESS | 3788 | 1466696255866 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:35 INFO - PROCESS | 3788 | 1466696255869 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:36 INFO - PROCESS | 3788 | 1466696256022 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 129 (1A8E2C00) [pid = 3788] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 128 (10B87800) [pid = 3788] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 127 (160D9800) [pid = 3788] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 126 (15218C00) [pid = 3788] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 125 (10A5C400) [pid = 3788] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 124 (1A8DF800) [pid = 3788] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 123 (1A76A400) [pid = 3788] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 122 (114C6C00) [pid = 3788] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 121 (1A375400) [pid = 3788] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 120 (1A75CC00) [pid = 3788] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 119 (15C72400) [pid = 3788] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 118 (187E7800) [pid = 3788] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 117 (1AB5F800) [pid = 3788] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 116 (1309F400) [pid = 3788] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1A221000) [pid = 3788] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (18602C00) [pid = 3788] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (14E7DC00) [pid = 3788] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (160DBC00) [pid = 3788] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (10F0E400) [pid = 3788] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1ABBD000) [pid = 3788] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (160DF800) [pid = 3788] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (17737C00) [pid = 3788] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (134B9000) [pid = 3788] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1AB5A000) [pid = 3788] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (17005800) [pid = 3788] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (19910C00) [pid = 3788] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (111D4400) [pid = 3788] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (16D33C00) [pid = 3788] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (19EBD000) [pid = 3788] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (114CAC00) [pid = 3788] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (13D21C00) [pid = 3788] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:37:36 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (16090C00) [pid = 3788] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:37:36 INFO - PROCESS | 3788 | 1466696256722 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 3788 | 1466696256725 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:36 INFO - PROCESS | 3788 | ++DOCSHELL 102CAC00 == 38 [pid = 3788] [id = 145] 08:37:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (10560400) [pid = 3788] [serial = 433] [outer = 00000000] 08:37:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (10B87800) [pid = 3788] [serial = 434] [outer = 10560400] 08:37:36 INFO - PROCESS | 3788 | 1466696256776 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (13BD5400) [pid = 3788] [serial = 435] [outer = 10560400] 08:37:37 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:37 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:37 INFO - PROCESS | 3788 | 1466696257247 Marionette TRACE conn3 <- [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]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1433ms 08:37:37 INFO - PROCESS | 3788 | 1466696257288 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 3788 | 1466696257291 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:37:37 INFO - PROCESS | 3788 | 1466696257302 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:37:37 INFO - PROCESS | 3788 | 1466696257304 Marionette TRACE conn3 <- [1,546,null,{}] 08:37:37 INFO - PROCESS | 3788 | 1466696257310 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:37 INFO - PROCESS | 3788 | 1466696257312 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:37 INFO - PROCESS | 3788 | 1466696257416 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:37:37 INFO - PROCESS | 3788 | 1466696257424 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 3788 | 1466696257426 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:37 INFO - PROCESS | 3788 | ++DOCSHELL 15E43C00 == 39 [pid = 3788] [id = 146] 08:37:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (1608C400) [pid = 3788] [serial = 436] [outer = 00000000] 08:37:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 103 (1773C000) [pid = 3788] [serial = 437] [outer = 1608C400] 08:37:37 INFO - PROCESS | 3788 | 1466696257469 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 104 (17E3C400) [pid = 3788] [serial = 438] [outer = 1608C400] 08:37:37 INFO - PROCESS | 3788 | 1466696257886 Marionette TRACE conn3 <- [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]]]}] 08:37:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:37:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 644ms 08:37:37 INFO - PROCESS | 3788 | 1466696257999 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 3788 | 1466696258001 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:37:38 INFO - PROCESS | 3788 | 1466696258004 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:37:38 INFO - PROCESS | 3788 | 1466696258006 Marionette TRACE conn3 <- [1,550,null,{}] 08:37:38 INFO - PROCESS | 3788 | 1466696258009 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 3788 | 1466696258011 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:38 INFO - PROCESS | 3788 | 1466696258115 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:37:38 INFO - PROCESS | 3788 | 1466696258122 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 3788 | 1466696258124 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:38 INFO - PROCESS | 3788 | ++DOCSHELL 158C0000 == 40 [pid = 3788] [id = 147] 08:37:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 105 (16203800) [pid = 3788] [serial = 439] [outer = 00000000] 08:37:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 106 (1A75CC00) [pid = 3788] [serial = 440] [outer = 16203800] 08:37:38 INFO - PROCESS | 3788 | 1466696258167 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 107 (1A862400) [pid = 3788] [serial = 441] [outer = 16203800] 08:37:38 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:38 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:38 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:38 INFO - PROCESS | 3788 | 1466696258609 Marionette TRACE conn3 <- [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]]]}] 08:37:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:37:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 660ms 08:37:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:37:38 INFO - PROCESS | 3788 | 1466696258645 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:37:38 INFO - PROCESS | 3788 | 1466696258648 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:37:38 INFO - PROCESS | 3788 | 1466696258652 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:37:38 INFO - PROCESS | 3788 | 1466696258655 Marionette TRACE conn3 <- [1,554,null,{}] 08:37:38 INFO - PROCESS | 3788 | 1466696258660 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:38 INFO - PROCESS | 3788 | 1466696258663 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:38 INFO - PROCESS | 3788 | 1466696258820 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:37:38 INFO - PROCESS | 3788 | 1466696258931 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 3788 | 1466696258935 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:38 INFO - PROCESS | 3788 | ++DOCSHELL 0F9E8000 == 41 [pid = 3788] [id = 148] 08:37:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 108 (0F9EB400) [pid = 3788] [serial = 442] [outer = 00000000] 08:37:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 109 (10A56C00) [pid = 3788] [serial = 443] [outer = 0F9EB400] 08:37:39 INFO - PROCESS | 3788 | 1466696258993 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 110 (10B8AC00) [pid = 3788] [serial = 444] [outer = 0F9EB400] 08:37:39 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:39 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:39 INFO - PROCESS | 3788 | 1466696259825 Marionette TRACE conn3 <- [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]]]}] 08:37:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:37:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1224ms 08:37:39 INFO - PROCESS | 3788 | 1466696259886 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 3788 | 1466696259890 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:37:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:37:39 INFO - PROCESS | 3788 | 1466696259895 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - PROCESS | 3788 | 1466696259898 Marionette TRACE conn3 <- [1,558,null,{}] 08:37:39 INFO - PROCESS | 3788 | 1466696259903 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:39 INFO - PROCESS | 3788 | 1466696259908 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:40 INFO - PROCESS | 3788 | 1466696260033 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:37:40 INFO - PROCESS | 3788 | 1466696260159 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:40 INFO - PROCESS | 3788 | 1466696260162 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:40 INFO - PROCESS | 3788 | ++DOCSHELL 132BF800 == 42 [pid = 3788] [id = 149] 08:37:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 111 (13BCE400) [pid = 3788] [serial = 445] [outer = 00000000] 08:37:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 112 (13BD9C00) [pid = 3788] [serial = 446] [outer = 13BCE400] 08:37:40 INFO - PROCESS | 3788 | 1466696260265 Marionette DEBUG loaded listener.js 08:37:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 113 (13D1F800) [pid = 3788] [serial = 447] [outer = 13BCE400] 08:37:40 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:40 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:40 INFO - PROCESS | 3788 | 1466696260940 Marionette TRACE conn3 <- [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]]]}] 08:37:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:37:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1079ms 08:37:41 INFO - PROCESS | 3788 | 1466696260971 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 3788 | 1466696260975 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:37:41 INFO - PROCESS | 3788 | 1466696260979 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 3788 | 1466696260981 Marionette TRACE conn3 <- [1,562,null,{}] 08:37:41 INFO - PROCESS | 3788 | 1466696261012 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:41 INFO - PROCESS | 3788 | 1466696261015 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:41 INFO - PROCESS | 3788 | 1466696261133 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:37:41 INFO - PROCESS | 3788 | 1466696261268 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 3788 | 1466696261271 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:41 INFO - PROCESS | 3788 | ++DOCSHELL 1026D800 == 43 [pid = 3788] [id = 150] 08:37:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 114 (102C8C00) [pid = 3788] [serial = 448] [outer = 00000000] 08:37:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 115 (1312B400) [pid = 3788] [serial = 449] [outer = 102C8C00] 08:37:41 INFO - PROCESS | 3788 | 1466696261379 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 116 (1430FC00) [pid = 3788] [serial = 450] [outer = 102C8C00] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 131D7800 == 42 [pid = 3788] [id = 20] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 102CD000 == 41 [pid = 3788] [id = 19] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 102E6400 == 40 [pid = 3788] [id = 28] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 1534B400 == 39 [pid = 3788] [id = 25] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 10B86000 == 38 [pid = 3788] [id = 21] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 1534A400 == 37 [pid = 3788] [id = 27] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 13D1C000 == 36 [pid = 3788] [id = 24] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 15E3B000 == 35 [pid = 3788] [id = 26] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 16A75800 == 34 [pid = 3788] [id = 8] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 13156400 == 33 [pid = 3788] [id = 23] 08:37:42 INFO - PROCESS | 3788 | --DOCSHELL 129F5C00 == 32 [pid = 3788] [id = 22] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 115 (1AF79800) [pid = 3788] [serial = 323] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 114 (1ABC1C00) [pid = 3788] [serial = 239] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 113 (1A3E4400) [pid = 3788] [serial = 290] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 112 (13129000) [pid = 3788] [serial = 160] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 111 (1835AC00) [pid = 3788] [serial = 203] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 110 (1A3DB800) [pid = 3788] [serial = 157] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 109 (13D1C400) [pid = 3788] [serial = 242] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 108 (15E35400) [pid = 3788] [serial = 200] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 107 (17E3D000) [pid = 3788] [serial = 245] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 106 (1ABC5000) [pid = 3788] [serial = 248] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 105 (129B4000) [pid = 3788] [serial = 197] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 104 (1ADA1800) [pid = 3788] [serial = 281] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 103 (160D3400) [pid = 3788] [serial = 287] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 102 (130D5800) [pid = 3788] [serial = 284] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (187ECC00) [pid = 3788] [serial = 391] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1AF7B400) [pid = 3788] [serial = 389] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1AD9A800) [pid = 3788] [serial = 388] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1773E800) [pid = 3788] [serial = 395] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (13C88C00) [pid = 3788] [serial = 167] [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.] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (17740C00) [pid = 3788] [serial = 396] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (187EF800) [pid = 3788] [serial = 392] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1A383800) [pid = 3788] [serial = 382] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1866F800) [pid = 3788] [serial = 379] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (19C92C00) [pid = 3788] [serial = 380] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (17005000) [pid = 3788] [serial = 376] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1700F000) [pid = 3788] [serial = 377] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17007800) [pid = 3788] [serial = 374] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (17002800) [pid = 3788] [serial = 373] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1A859400) [pid = 3788] [serial = 401] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (131DE000) [pid = 3788] [serial = 371] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1281E400) [pid = 3788] [serial = 370] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1AF74800) [pid = 3788] [serial = 368] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1AD9A400) [pid = 3788] [serial = 367] [outer = 00000000] [url = about:blank] 08:37:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (178CF000) [pid = 3788] [serial = 365] [outer = 00000000] [url = about:blank] 08:37:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1320ms 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17088000) [pid = 3788] [serial = 364] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (19EBE400) [pid = 3788] [serial = 399] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (14EBBC00) [pid = 3788] [serial = 362] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13BD5C00) [pid = 3788] [serial = 361] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1ABC3C00) [pid = 3788] [serial = 359] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1A766400) [pid = 3788] [serial = 385] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1AB58C00) [pid = 3788] [serial = 386] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (187EC800) [pid = 3788] [serial = 398] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1A376400) [pid = 3788] [serial = 383] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (12DFDC00) [pid = 3788] [serial = 326] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1A37DC00) [pid = 3788] [serial = 332] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1AF81400) [pid = 3788] [serial = 335] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (160D6800) [pid = 3788] [serial = 329] [outer = 00000000] [url = about:blank] 08:37:42 INFO - PROCESS | 3788 | 1466696262228 Marionette TRACE conn3 <- [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]]]}] 08:37:42 INFO - PROCESS | 3788 | 1466696262288 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 3788 | 1466696262292 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:37:42 INFO - PROCESS | 3788 | 1466696262298 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:37:42 INFO - PROCESS | 3788 | 1466696262306 Marionette TRACE conn3 <- [1,566,null,{}] 08:37:42 INFO - PROCESS | 3788 | 1466696262311 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:42 INFO - PROCESS | 3788 | 1466696262314 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:42 INFO - PROCESS | 3788 | 1466696262459 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:37:42 INFO - PROCESS | 3788 | 1466696262465 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 3788 | 1466696262468 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:42 INFO - PROCESS | 3788 | ++DOCSHELL 114D2800 == 33 [pid = 3788] [id = 151] 08:37:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (114D3800) [pid = 3788] [serial = 451] [outer = 00000000] 08:37:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (129EB800) [pid = 3788] [serial = 452] [outer = 114D3800] 08:37:42 INFO - PROCESS | 3788 | 1466696262515 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (130C7800) [pid = 3788] [serial = 453] [outer = 114D3800] 08:37:43 INFO - PROCESS | 3788 | 1466696262997 Marionette TRACE conn3 <- [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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:37:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 709ms 08:37:43 INFO - PROCESS | 3788 | 1466696263030 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 3788 | 1466696263034 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:37:43 INFO - PROCESS | 3788 | 1466696263039 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:37:43 INFO - PROCESS | 3788 | 1466696263042 Marionette TRACE conn3 <- [1,570,null,{}] 08:37:43 INFO - PROCESS | 3788 | 1466696263046 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 3788 | 1466696263048 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:43 INFO - PROCESS | 3788 | 1466696263139 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:37:43 INFO - PROCESS | 3788 | 1466696263147 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 3788 | 1466696263149 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:43 INFO - PROCESS | 3788 | ++DOCSHELL 134BA400 == 34 [pid = 3788] [id = 152] 08:37:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (13BD2800) [pid = 3788] [serial = 454] [outer = 00000000] 08:37:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13BDB000) [pid = 3788] [serial = 455] [outer = 13BD2800] 08:37:43 INFO - PROCESS | 3788 | 1466696263195 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13D15000) [pid = 3788] [serial = 456] [outer = 13BD2800] 08:37:43 INFO - PROCESS | 3788 | 1466696263693 Marionette TRACE conn3 <- [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]]]}] 08:37:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:37:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 660ms 08:37:43 INFO - PROCESS | 3788 | 1466696263711 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 3788 | 1466696263713 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:37:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:37:43 INFO - PROCESS | 3788 | 1466696263716 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 3788 | 1466696263720 Marionette TRACE conn3 <- [1,574,null,{}] 08:37:43 INFO - PROCESS | 3788 | 1466696263734 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:43 INFO - PROCESS | 3788 | 1466696263739 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:43 INFO - PROCESS | 3788 | 1466696263823 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:37:43 INFO - PROCESS | 3788 | 1466696263829 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 3788 | 1466696263832 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:43 INFO - PROCESS | 3788 | ++DOCSHELL 15C77C00 == 35 [pid = 3788] [id = 153] 08:37:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (15E35400) [pid = 3788] [serial = 457] [outer = 00000000] 08:37:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (15E3E000) [pid = 3788] [serial = 458] [outer = 15E35400] 08:37:43 INFO - PROCESS | 3788 | 1466696263879 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1608E000) [pid = 3788] [serial = 459] [outer = 15E35400] 08:37:44 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:44 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:44 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:44 INFO - PROCESS | 3788 | 1466696264317 Marionette TRACE conn3 <- [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]]]}] 08:37:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:37:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 677ms 08:37:44 INFO - PROCESS | 3788 | 1466696264374 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 3788 | 1466696264377 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:37:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:37:44 INFO - PROCESS | 3788 | 1466696264380 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 3788 | 1466696264382 Marionette TRACE conn3 <- [1,578,null,{}] 08:37:44 INFO - PROCESS | 3788 | 1466696264385 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:44 INFO - PROCESS | 3788 | 1466696264387 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:44 INFO - PROCESS | 3788 | 1466696264473 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:37:44 INFO - PROCESS | 3788 | 1466696264478 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 3788 | 1466696264481 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:44 INFO - PROCESS | 3788 | ++DOCSHELL 16209000 == 36 [pid = 3788] [id = 154] 08:37:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1620D800) [pid = 3788] [serial = 460] [outer = 00000000] 08:37:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17006800) [pid = 3788] [serial = 461] [outer = 1620D800] 08:37:44 INFO - PROCESS | 3788 | 1466696264558 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1700FC00) [pid = 3788] [serial = 462] [outer = 1620D800] 08:37:45 INFO - PROCESS | 3788 | 1466696265063 Marionette TRACE conn3 <- [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]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:37:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 709ms 08:37:45 INFO - PROCESS | 3788 | 1466696265113 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 3788 | 1466696265115 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:37:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:37:45 INFO - PROCESS | 3788 | 1466696265123 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 3788 | 1466696265125 Marionette TRACE conn3 <- [1,582,null,{}] 08:37:45 INFO - PROCESS | 3788 | 1466696265128 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - PROCESS | 3788 | 1466696265130 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:45 INFO - PROCESS | 3788 | 1466696265234 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:37:45 INFO - PROCESS | 3788 | 1466696265241 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 3788 | 1466696265243 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:45 INFO - PROCESS | 3788 | ++DOCSHELL 160D6400 == 37 [pid = 3788] [id = 155] 08:37:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (16D36400) [pid = 3788] [serial = 463] [outer = 00000000] 08:37:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (17739400) [pid = 3788] [serial = 464] [outer = 16D36400] 08:37:45 INFO - PROCESS | 3788 | 1466696265287 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1773C800) [pid = 3788] [serial = 465] [outer = 16D36400] 08:37:45 INFO - PROCESS | 3788 | 1466696265864 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:37:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:37:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 757ms 08:37:45 INFO - PROCESS | 3788 | 1466696265926 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 3788 | 1466696265928 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:37:45 INFO - PROCESS | 3788 | 1466696265934 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - PROCESS | 3788 | 1466696265936 Marionette TRACE conn3 <- [1,586,null,{}] 08:37:45 INFO - PROCESS | 3788 | 1466696265939 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:37:45 INFO - PROCESS | 3788 | 1466696265945 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:46 INFO - PROCESS | 3788 | 1466696266095 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:37:46 INFO - PROCESS | 3788 | 1466696266117 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 3788 | 1466696266120 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:46 INFO - PROCESS | 3788 | ++DOCSHELL 15C73000 == 38 [pid = 3788] [id = 156] 08:37:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (15E6A400) [pid = 3788] [serial = 466] [outer = 00000000] 08:37:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (19C95C00) [pid = 3788] [serial = 467] [outer = 15E6A400] 08:37:46 INFO - PROCESS | 3788 | 1466696266175 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (19EB3400) [pid = 3788] [serial = 468] [outer = 15E6A400] 08:37:46 INFO - PROCESS | 3788 | 1466696266656 Marionette TRACE conn3 <- [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]]]}] 08:37:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:37:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 757ms 08:37:46 INFO - PROCESS | 3788 | 1466696266685 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 3788 | 1466696266687 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:37:46 INFO - PROCESS | 3788 | 1466696266691 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 3788 | 1466696266692 Marionette TRACE conn3 <- [1,590,null,{}] 08:37:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:37:46 INFO - PROCESS | 3788 | 1466696266696 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:46 INFO - PROCESS | 3788 | 1466696266698 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:46 INFO - PROCESS | 3788 | 1466696266980 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1A377400) [pid = 3788] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (131DE400) [pid = 3788] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (19EB5800) [pid = 3788] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (178D4800) [pid = 3788] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15E43800) [pid = 3788] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17EC7C00) [pid = 3788] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (17001400) [pid = 3788] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (10F17C00) [pid = 3788] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1A763C00) [pid = 3788] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (15349800) [pid = 3788] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1608C400) [pid = 3788] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:37:46 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (10560400) [pid = 3788] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:37:47 INFO - PROCESS | 3788 | 1466696267039 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 3788 | 1466696267041 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:47 INFO - PROCESS | 3788 | ++DOCSHELL 105EFC00 == 39 [pid = 3788] [id = 157] 08:37:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (105F5C00) [pid = 3788] [serial = 469] [outer = 00000000] 08:37:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13BD6C00) [pid = 3788] [serial = 470] [outer = 105F5C00] 08:37:47 INFO - PROCESS | 3788 | 1466696267084 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (15349800) [pid = 3788] [serial = 471] [outer = 105F5C00] 08:37:47 INFO - PROCESS | 3788 | 1466696267431 Marionette TRACE conn3 <- [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]]]}] 08:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 757ms 08:37:47 INFO - PROCESS | 3788 | 1466696267465 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 3788 | 1466696267467 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:37:47 INFO - PROCESS | 3788 | 1466696267470 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:37:47 INFO - PROCESS | 3788 | 1466696267472 Marionette TRACE conn3 <- [1,594,null,{}] 08:37:47 INFO - PROCESS | 3788 | 1466696267475 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:47 INFO - PROCESS | 3788 | 1466696267477 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:47 INFO - PROCESS | 3788 | 1466696267613 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:37:47 INFO - PROCESS | 3788 | 1466696267621 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 3788 | 1466696267623 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:47 INFO - PROCESS | 3788 | ++DOCSHELL 16DD3C00 == 40 [pid = 3788] [id = 158] 08:37:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17802400) [pid = 3788] [serial = 472] [outer = 00000000] 08:37:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (187E6000) [pid = 3788] [serial = 473] [outer = 17802400] 08:37:47 INFO - PROCESS | 3788 | 1466696267675 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (187E8C00) [pid = 3788] [serial = 474] [outer = 17802400] 08:37:48 INFO - PROCESS | 3788 | 1466696268112 Marionette TRACE conn3 <- [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]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:37:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 660ms 08:37:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:37:48 INFO - PROCESS | 3788 | 1466696268140 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 3788 | 1466696268142 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:37:48 INFO - PROCESS | 3788 | 1466696268145 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 3788 | 1466696268147 Marionette TRACE conn3 <- [1,598,null,{}] 08:37:48 INFO - PROCESS | 3788 | 1466696268151 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 3788 | 1466696268152 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:48 INFO - PROCESS | 3788 | 1466696268261 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:37:48 INFO - PROCESS | 3788 | 1466696268278 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:48 INFO - PROCESS | 3788 | 1466696268281 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:48 INFO - PROCESS | 3788 | ++DOCSHELL 15C74C00 == 41 [pid = 3788] [id = 159] 08:37:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1780B400) [pid = 3788] [serial = 475] [outer = 00000000] 08:37:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (19EBF800) [pid = 3788] [serial = 476] [outer = 1780B400] 08:37:48 INFO - PROCESS | 3788 | 1466696268323 Marionette DEBUG loaded listener.js 08:37:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (187E5400) [pid = 3788] [serial = 477] [outer = 1780B400] 08:37:48 INFO - PROCESS | 3788 | 1466696268721 Marionette TRACE conn3 <- [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]]]}] 08:37:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:37:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 644ms 08:37:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:37:48 INFO - PROCESS | 3788 | 1466696268784 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 3788 | 1466696268786 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:37:48 INFO - PROCESS | 3788 | 1466696268789 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - PROCESS | 3788 | 1466696268791 Marionette TRACE conn3 <- [1,602,null,{}] 08:37:48 INFO - PROCESS | 3788 | 1466696268794 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:48 INFO - PROCESS | 3788 | 1466696268796 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:48 INFO - PROCESS | 3788 | 1466696268905 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:37:49 INFO - PROCESS | 3788 | 1466696268997 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 3788 | 1466696268999 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:49 INFO - PROCESS | 3788 | ++DOCSHELL 132B7400 == 42 [pid = 3788] [id = 160] 08:37:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1700DC00) [pid = 3788] [serial = 478] [outer = 00000000] 08:37:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1A3DE400) [pid = 3788] [serial = 479] [outer = 1700DC00] 08:37:49 INFO - PROCESS | 3788 | 1466696269041 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1A765800) [pid = 3788] [serial = 480] [outer = 1700DC00] 08:37:49 INFO - PROCESS | 3788 | 1466696269652 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 918ms 08:37:49 INFO - PROCESS | 3788 | 1466696269728 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:37:49 INFO - PROCESS | 3788 | 1466696269734 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:37:49 INFO - PROCESS | 3788 | 1466696269741 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:37:49 INFO - PROCESS | 3788 | 1466696269749 Marionette TRACE conn3 <- [1,606,null,{}] 08:37:49 INFO - PROCESS | 3788 | 1466696269755 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:49 INFO - PROCESS | 3788 | 1466696269758 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:49 INFO - PROCESS | 3788 | 1466696269877 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:37:50 INFO - PROCESS | 3788 | 1466696269999 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 3788 | 1466696270002 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:50 INFO - PROCESS | 3788 | ++DOCSHELL 11433800 == 43 [pid = 3788] [id = 161] 08:37:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (11AECC00) [pid = 3788] [serial = 481] [outer = 00000000] 08:37:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (130A6000) [pid = 3788] [serial = 482] [outer = 11AECC00] 08:37:50 INFO - PROCESS | 3788 | 1466696270106 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (134B2400) [pid = 3788] [serial = 483] [outer = 11AECC00] 08:37:50 INFO - PROCESS | 3788 | 1466696270725 Marionette TRACE conn3 <- [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]]]}] 08:37:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:37:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1031ms 08:37:50 INFO - PROCESS | 3788 | 1466696270774 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 3788 | 1466696270779 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:37:50 INFO - PROCESS | 3788 | 1466696270787 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 3788 | 1466696270792 Marionette TRACE conn3 <- [1,610,null,{}] 08:37:50 INFO - PROCESS | 3788 | 1466696270798 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:50 INFO - PROCESS | 3788 | 1466696270802 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:50 INFO - PROCESS | 3788 | 1466696270913 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:37:51 INFO - PROCESS | 3788 | 1466696271038 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 3788 | 1466696271041 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:51 INFO - PROCESS | 3788 | ++DOCSHELL 14E7FC00 == 44 [pid = 3788] [id = 162] 08:37:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (158BEC00) [pid = 3788] [serial = 484] [outer = 00000000] 08:37:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (16093400) [pid = 3788] [serial = 485] [outer = 158BEC00] 08:37:51 INFO - PROCESS | 3788 | 1466696271096 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (17004800) [pid = 3788] [serial = 486] [outer = 158BEC00] 08:37:51 INFO - PROCESS | 3788 | 1466696271712 Marionette TRACE conn3 <- [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]]]}] 08:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 982ms 08:37:51 INFO - PROCESS | 3788 | 1466696271763 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 3788 | 1466696271765 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:37:51 INFO - PROCESS | 3788 | 1466696271769 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - PROCESS | 3788 | 1466696271773 Marionette TRACE conn3 <- [1,614,null,{}] 08:37:51 INFO - PROCESS | 3788 | 1466696271784 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:51 INFO - PROCESS | 3788 | 1466696271788 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:51 INFO - PROCESS | 3788 | 1466696271905 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:37:52 INFO - PROCESS | 3788 | 1466696272031 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 3788 | 1466696272035 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:52 INFO - PROCESS | 3788 | ++DOCSHELL 187EDC00 == 45 [pid = 3788] [id = 163] 08:37:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (187EE400) [pid = 3788] [serial = 487] [outer = 00000000] 08:37:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1A21BC00) [pid = 3788] [serial = 488] [outer = 187EE400] 08:37:52 INFO - PROCESS | 3788 | 1466696272090 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (1A764400) [pid = 3788] [serial = 489] [outer = 187EE400] 08:37:52 INFO - PROCESS | 3788 | 1466696272671 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:37:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 967ms 08:37:52 INFO - PROCESS | 3788 | 1466696272747 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 3788 | 1466696272750 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:37:52 INFO - PROCESS | 3788 | 1466696272753 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:37:52 INFO - PROCESS | 3788 | 1466696272755 Marionette TRACE conn3 <- [1,618,null,{}] 08:37:52 INFO - PROCESS | 3788 | 1466696272758 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:52 INFO - PROCESS | 3788 | 1466696272761 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:52 INFO - PROCESS | 3788 | 1466696272866 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:37:53 INFO - PROCESS | 3788 | 1466696273004 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 3788 | 1466696273007 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:53 INFO - PROCESS | 3788 | ++DOCSHELL 110B2000 == 46 [pid = 3788] [id = 164] 08:37:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (18674C00) [pid = 3788] [serial = 490] [outer = 00000000] 08:37:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (1A8D6400) [pid = 3788] [serial = 491] [outer = 18674C00] 08:37:53 INFO - PROCESS | 3788 | 1466696273060 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (1A8DE000) [pid = 3788] [serial = 492] [outer = 18674C00] 08:37:53 INFO - PROCESS | 3788 | 1466696273825 Marionette TRACE conn3 <- [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]]]}] 08:37:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:37:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1127ms 08:37:53 INFO - PROCESS | 3788 | 1466696273887 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:37:53 INFO - PROCESS | 3788 | 1466696273891 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:37:53 INFO - PROCESS | 3788 | 1466696273896 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:37:53 INFO - PROCESS | 3788 | 1466696273899 Marionette TRACE conn3 <- [1,622,null,{}] 08:37:53 INFO - PROCESS | 3788 | 1466696273905 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:53 INFO - PROCESS | 3788 | 1466696273908 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:54 INFO - PROCESS | 3788 | 1466696274018 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:37:54 INFO - PROCESS | 3788 | 1466696274145 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 3788 | 1466696274150 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:54 INFO - PROCESS | 3788 | ++DOCSHELL 13BD5C00 == 47 [pid = 3788] [id = 165] 08:37:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (13BD6400) [pid = 3788] [serial = 493] [outer = 00000000] 08:37:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (1430EC00) [pid = 3788] [serial = 494] [outer = 13BD6400] 08:37:54 INFO - PROCESS | 3788 | 1466696274232 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 102 (14E8A800) [pid = 3788] [serial = 495] [outer = 13BD6400] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 15C77C00 == 46 [pid = 3788] [id = 153] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 1ABCAC00 == 45 [pid = 3788] [id = 14] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 105EFC00 == 44 [pid = 3788] [id = 157] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 160D6400 == 43 [pid = 3788] [id = 155] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 1A8D9000 == 42 [pid = 3788] [id = 12] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 15C74C00 == 41 [pid = 3788] [id = 159] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 1B371800 == 40 [pid = 3788] [id = 15] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 1B372000 == 39 [pid = 3788] [id = 18] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 16DD3C00 == 38 [pid = 3788] [id = 158] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 1AD9F400 == 37 [pid = 3788] [id = 10] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 16209000 == 36 [pid = 3788] [id = 154] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 1A763000 == 35 [pid = 3788] [id = 11] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 15C73000 == 34 [pid = 3788] [id = 156] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 187E4800 == 33 [pid = 3788] [id = 134] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 1AB5D000 == 32 [pid = 3788] [id = 13] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 110B2000 == 31 [pid = 3788] [id = 164] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 14E7FC00 == 30 [pid = 3788] [id = 162] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 187EDC00 == 29 [pid = 3788] [id = 163] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 132B7400 == 28 [pid = 3788] [id = 160] 08:37:55 INFO - PROCESS | 3788 | --DOCSHELL 11433800 == 27 [pid = 3788] [id = 161] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 101 (11AEC400) [pid = 3788] [serial = 404] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (1281CC00) [pid = 3788] [serial = 405] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1A858800) [pid = 3788] [serial = 431] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (15E38800) [pid = 3788] [serial = 410] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (15E41800) [pid = 3788] [serial = 411] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (1A75E800) [pid = 3788] [serial = 429] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1A85D400) [pid = 3788] [serial = 432] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1773C000) [pid = 3788] [serial = 437] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (10B87800) [pid = 3788] [serial = 434] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (13BD0800) [pid = 3788] [serial = 408] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (13BD5400) [pid = 3788] [serial = 435] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (19EB7400) [pid = 3788] [serial = 426] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17E3C400) [pid = 3788] [serial = 438] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1A75CC00) [pid = 3788] [serial = 440] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1A3E2C00) [pid = 3788] [serial = 428] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (134B2000) [pid = 3788] [serial = 407] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (19EBA400) [pid = 3788] [serial = 425] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (18362C00) [pid = 3788] [serial = 419] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (18608400) [pid = 3788] [serial = 420] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (160DC400) [pid = 3788] [serial = 413] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (16210C00) [pid = 3788] [serial = 414] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (187E6C00) [pid = 3788] [serial = 422] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (187E3800) [pid = 3788] [serial = 423] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (17082000) [pid = 3788] [serial = 416] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1730E000) [pid = 3788] [serial = 417] [outer = 00000000] [url = about:blank] 08:37:55 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:55 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:55 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:55 INFO - PROCESS | 3788 | 1466696275538 Marionette TRACE conn3 <- [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]]]}] 08:37:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:37:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1707ms 08:37:55 INFO - PROCESS | 3788 | 1466696275629 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 3788 | 1466696275633 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:37:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:37:55 INFO - PROCESS | 3788 | 1466696275642 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 3788 | 1466696275645 Marionette TRACE conn3 <- [1,626,null,{}] 08:37:55 INFO - PROCESS | 3788 | 1466696275651 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:55 INFO - PROCESS | 3788 | 1466696275654 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:55 INFO - PROCESS | 3788 | 1466696275738 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:37:55 INFO - PROCESS | 3788 | 1466696275745 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 3788 | 1466696275749 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:55 INFO - PROCESS | 3788 | ++DOCSHELL 10ED9000 == 28 [pid = 3788] [id = 166] 08:37:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (10EDB000) [pid = 3788] [serial = 496] [outer = 00000000] 08:37:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (114D4400) [pid = 3788] [serial = 497] [outer = 10EDB000] 08:37:55 INFO - PROCESS | 3788 | 1466696275797 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (11AEA400) [pid = 3788] [serial = 498] [outer = 10EDB000] 08:37:56 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:56 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:37:56 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:37:56 INFO - PROCESS | 3788 | 1466696276274 Marionette TRACE conn3 <- [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]]]}] 08:37:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:37:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 725ms 08:37:56 INFO - PROCESS | 3788 | 1466696276338 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 3788 | 1466696276343 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:37:56 INFO - PROCESS | 3788 | 1466696276349 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 3788 | 1466696276352 Marionette TRACE conn3 <- [1,630,null,{}] 08:37:56 INFO - PROCESS | 3788 | 1466696276355 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:56 INFO - PROCESS | 3788 | 1466696276358 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:56 INFO - PROCESS | 3788 | 1466696276476 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:37:56 INFO - PROCESS | 3788 | 1466696276570 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 3788 | 1466696276572 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:56 INFO - PROCESS | 3788 | ++DOCSHELL 1314B000 == 29 [pid = 3788] [id = 167] 08:37:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1314C000) [pid = 3788] [serial = 499] [outer = 00000000] 08:37:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (131D6000) [pid = 3788] [serial = 500] [outer = 1314C000] 08:37:56 INFO - PROCESS | 3788 | 1466696276621 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (132BFC00) [pid = 3788] [serial = 501] [outer = 1314C000] 08:37:57 INFO - PROCESS | 3788 | 1466696277053 Marionette TRACE conn3 <- [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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:37:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 757ms 08:37:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:37:57 INFO - PROCESS | 3788 | 1466696277123 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 3788 | 1466696277125 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:37:57 INFO - PROCESS | 3788 | 1466696277128 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 3788 | 1466696277132 Marionette TRACE conn3 <- [1,634,null,{}] 08:37:57 INFO - PROCESS | 3788 | 1466696277142 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 3788 | 1466696277147 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:57 INFO - PROCESS | 3788 | 1466696277234 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:37:57 INFO - PROCESS | 3788 | 1466696277241 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 3788 | 1466696277244 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:57 INFO - PROCESS | 3788 | ++DOCSHELL 158BF800 == 30 [pid = 3788] [id = 168] 08:37:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (15C2B800) [pid = 3788] [serial = 502] [outer = 00000000] 08:37:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (15C76C00) [pid = 3788] [serial = 503] [outer = 15C2B800] 08:37:57 INFO - PROCESS | 3788 | 1466696277298 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (15E3E400) [pid = 3788] [serial = 504] [outer = 15C2B800] 08:37:57 INFO - PROCESS | 3788 | 1466696277820 Marionette TRACE conn3 <- [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]]]}] 08:37:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:37:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 709ms 08:37:57 INFO - PROCESS | 3788 | 1466696277860 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 3788 | 1466696277863 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:37:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:37:57 INFO - PROCESS | 3788 | 1466696277902 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 3788 | 1466696277904 Marionette TRACE conn3 <- [1,638,null,{}] 08:37:57 INFO - PROCESS | 3788 | 1466696277912 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:57 INFO - PROCESS | 3788 | 1466696277914 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:58 INFO - PROCESS | 3788 | 1466696278024 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:37:58 INFO - PROCESS | 3788 | 1466696278035 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 3788 | 1466696278037 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:58 INFO - PROCESS | 3788 | ++DOCSHELL 16088000 == 31 [pid = 3788] [id = 169] 08:37:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (16092C00) [pid = 3788] [serial = 505] [outer = 00000000] 08:37:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (160D6800) [pid = 3788] [serial = 506] [outer = 16092C00] 08:37:58 INFO - PROCESS | 3788 | 1466696278081 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (160DD800) [pid = 3788] [serial = 507] [outer = 16092C00] 08:37:58 INFO - PROCESS | 3788 | 1466696278499 Marionette TRACE conn3 <- [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]]]}] 08:37:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:37:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 676ms 08:37:58 INFO - PROCESS | 3788 | 1466696278535 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 3788 | 1466696278537 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:37:58 INFO - PROCESS | 3788 | 1466696278540 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:37:58 INFO - PROCESS | 3788 | 1466696278542 Marionette TRACE conn3 <- [1,642,null,{}] 08:37:58 INFO - PROCESS | 3788 | 1466696278552 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:58 INFO - PROCESS | 3788 | 1466696278554 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:58 INFO - PROCESS | 3788 | 1466696278655 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:37:58 INFO - PROCESS | 3788 | 1466696278662 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 3788 | 1466696278664 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:58 INFO - PROCESS | 3788 | ++DOCSHELL 1608E800 == 32 [pid = 3788] [id = 170] 08:37:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (16093C00) [pid = 3788] [serial = 508] [outer = 00000000] 08:37:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (16DD6000) [pid = 3788] [serial = 509] [outer = 16093C00] 08:37:58 INFO - PROCESS | 3788 | 1466696278708 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (17004400) [pid = 3788] [serial = 510] [outer = 16093C00] 08:37:59 INFO - PROCESS | 3788 | 1466696279195 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:37:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:37:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 676ms 08:37:59 INFO - PROCESS | 3788 | 1466696279232 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 3788 | 1466696279234 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:37:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:37:59 INFO - PROCESS | 3788 | 1466696279245 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 3788 | 1466696279247 Marionette TRACE conn3 <- [1,646,null,{}] 08:37:59 INFO - PROCESS | 3788 | 1466696279250 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:37:59 INFO - PROCESS | 3788 | 1466696279256 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:59 INFO - PROCESS | 3788 | 1466696279382 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:37:59 INFO - PROCESS | 3788 | 1466696279466 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 3788 | 1466696279468 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:37:59 INFO - PROCESS | 3788 | ++DOCSHELL 1700C400 == 33 [pid = 3788] [id = 171] 08:37:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (17085000) [pid = 3788] [serial = 511] [outer = 00000000] 08:37:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (17740000) [pid = 3788] [serial = 512] [outer = 17085000] 08:37:59 INFO - PROCESS | 3788 | 1466696279512 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (178D5C00) [pid = 3788] [serial = 513] [outer = 17085000] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (187EA400) [pid = 3788] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1700DC00) [pid = 3788] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1780B400) [pid = 3788] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (16D36400) [pid = 3788] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (15E6A400) [pid = 3788] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17802400) [pid = 3788] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (0F9EB400) [pid = 3788] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (114D3800) [pid = 3788] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1620D800) [pid = 3788] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (13BD2800) [pid = 3788] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (13BCE400) [pid = 3788] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (16203800) [pid = 3788] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (102C8C00) [pid = 3788] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (15E35400) [pid = 3788] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:37:59 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (105F5C00) [pid = 3788] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:38:00 INFO - PROCESS | 3788 | 1466696280128 Marionette TRACE conn3 <- [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]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:38:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 934ms 08:38:00 INFO - PROCESS | 3788 | 1466696280183 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 3788 | 1466696280185 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:38:00 INFO - PROCESS | 3788 | 1466696280189 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 3788 | 1466696280191 Marionette TRACE conn3 <- [1,650,null,{}] 08:38:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:38:00 INFO - PROCESS | 3788 | 1466696280194 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 3788 | 1466696280196 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:00 INFO - PROCESS | 3788 | 1466696280276 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:38:00 INFO - PROCESS | 3788 | 1466696280281 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 3788 | 1466696280283 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:00 INFO - PROCESS | 3788 | ++DOCSHELL 13075000 == 34 [pid = 3788] [id = 172] 08:38:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (14309400) [pid = 3788] [serial = 514] [outer = 00000000] 08:38:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (16DCA800) [pid = 3788] [serial = 515] [outer = 14309400] 08:38:00 INFO - PROCESS | 3788 | 1466696280326 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16DD0000) [pid = 3788] [serial = 516] [outer = 14309400] 08:38:00 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:00 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:38:00 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:00 INFO - PROCESS | 3788 | 1466696280726 Marionette TRACE conn3 <- [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]]]}] 08:38:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:38:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 612ms 08:38:00 INFO - PROCESS | 3788 | 1466696280788 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 3788 | 1466696280790 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:38:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:38:00 INFO - PROCESS | 3788 | 1466696280793 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:38:00 INFO - PROCESS | 3788 | 1466696280795 Marionette TRACE conn3 <- [1,654,null,{}] 08:38:00 INFO - PROCESS | 3788 | 1466696280799 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:00 INFO - PROCESS | 3788 | 1466696280801 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:00 INFO - PROCESS | 3788 | 1466696280874 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:38:00 INFO - PROCESS | 3788 | 1466696280883 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 3788 | 1466696280885 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:00 INFO - PROCESS | 3788 | ++DOCSHELL 15C73400 == 35 [pid = 3788] [id = 173] 08:38:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17743400) [pid = 3788] [serial = 517] [outer = 00000000] 08:38:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17EC0000) [pid = 3788] [serial = 518] [outer = 17743400] 08:38:00 INFO - PROCESS | 3788 | 1466696280928 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17EC7C00) [pid = 3788] [serial = 519] [outer = 17743400] 08:38:01 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:01 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:01 INFO - PROCESS | 3788 | [3788] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:38:01 INFO - PROCESS | 3788 | 1466696281422 Marionette TRACE conn3 <- [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]]]}] 08:38:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:38:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 645ms 08:38:01 INFO - PROCESS | 3788 | 1466696281469 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:38:01 INFO - PROCESS | 3788 | 1466696281471 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:38:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:38:01 INFO - PROCESS | 3788 | 1466696281474 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:38:01 INFO - PROCESS | 3788 | 1466696281476 Marionette TRACE conn3 <- [1,658,null,{}] 08:38:01 INFO - PROCESS | 3788 | 1466696281483 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:01 INFO - PROCESS | 3788 | 1466696281484 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:01 INFO - PROCESS | 3788 | 1466696281560 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:38:01 INFO - PROCESS | 3788 | 1466696281566 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:01 INFO - PROCESS | 3788 | 1466696281568 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:01 INFO - PROCESS | 3788 | ++DOCSHELL 158BF400 == 36 [pid = 3788] [id = 174] 08:38:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (18363000) [pid = 3788] [serial = 520] [outer = 00000000] 08:38:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (18608C00) [pid = 3788] [serial = 521] [outer = 18363000] 08:38:01 INFO - PROCESS | 3788 | 1466696281612 Marionette DEBUG loaded listener.js 08:38:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (18609C00) [pid = 3788] [serial = 522] [outer = 18363000] 08:38:02 INFO - PROCESS | 3788 | 1466696282194 Marionette TRACE conn3 <- [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]]]}] 08:38:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:38:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 773ms 08:38:02 INFO - PROCESS | 3788 | 1466696282248 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:38:02 INFO - PROCESS | 3788 | 1466696282252 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:38:02 INFO - PROCESS | 3788 | 1466696282257 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:38:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:38:02 INFO - PROCESS | 3788 | 1466696282261 Marionette TRACE conn3 <- [1,662,null,{}] 08:38:02 INFO - PROCESS | 3788 | 1466696282266 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:02 INFO - PROCESS | 3788 | 1466696282269 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:02 INFO - PROCESS | 3788 | 1466696282443 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:38:02 INFO - PROCESS | 3788 | 1466696282544 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:02 INFO - PROCESS | 3788 | 1466696282547 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:02 INFO - PROCESS | 3788 | ++DOCSHELL 0F9E6800 == 37 [pid = 3788] [id = 175] 08:38:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10565800) [pid = 3788] [serial = 523] [outer = 00000000] 08:38:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (12824400) [pid = 3788] [serial = 524] [outer = 10565800] 08:38:02 INFO - PROCESS | 3788 | 1466696282602 Marionette DEBUG loaded listener.js 08:38:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1306D400) [pid = 3788] [serial = 525] [outer = 10565800] 08:38:03 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:03 INFO - PROCESS | 3788 | 1466696283365 Marionette TRACE conn3 <- [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]]]}] 08:38:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:38:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1127ms 08:38:03 INFO - PROCESS | 3788 | 1466696283401 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:38:03 INFO - PROCESS | 3788 | 1466696283406 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:38:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:38:03 INFO - PROCESS | 3788 | 1466696283414 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:38:03 INFO - PROCESS | 3788 | 1466696283417 Marionette TRACE conn3 <- [1,666,null,{}] 08:38:03 INFO - PROCESS | 3788 | 1466696283422 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:03 INFO - PROCESS | 3788 | 1466696283426 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:03 INFO - PROCESS | 3788 | 1466696283546 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:38:03 INFO - PROCESS | 3788 | 1466696283627 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:03 INFO - PROCESS | 3788 | 1466696283630 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:03 INFO - PROCESS | 3788 | ++DOCSHELL 13130C00 == 38 [pid = 3788] [id = 176] 08:38:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (13153800) [pid = 3788] [serial = 526] [outer = 00000000] 08:38:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1430F000) [pid = 3788] [serial = 527] [outer = 13153800] 08:38:03 INFO - PROCESS | 3788 | 1466696283725 Marionette DEBUG loaded listener.js 08:38:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (158BB000) [pid = 3788] [serial = 528] [outer = 13153800] 08:38:04 INFO - PROCESS | 3788 | 1466696284619 Marionette TRACE conn3 <- [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]]]}] 08:38:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:38:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1289ms 08:38:04 INFO - PROCESS | 3788 | 1466696284699 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:38:04 INFO - PROCESS | 3788 | 1466696284703 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:38:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:38:04 INFO - PROCESS | 3788 | 1466696284709 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:38:04 INFO - PROCESS | 3788 | 1466696284712 Marionette TRACE conn3 <- [1,670,null,{}] 08:38:04 INFO - PROCESS | 3788 | 1466696284718 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:04 INFO - PROCESS | 3788 | 1466696284720 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:04 INFO - PROCESS | 3788 | 1466696284846 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:38:04 INFO - PROCESS | 3788 | --DOCSHELL 15C73400 == 37 [pid = 3788] [id = 173] 08:38:04 INFO - PROCESS | 3788 | --DOCSHELL 13075000 == 36 [pid = 3788] [id = 172] 08:38:04 INFO - PROCESS | 3788 | --DOCSHELL 1700C400 == 35 [pid = 3788] [id = 171] 08:38:04 INFO - PROCESS | 3788 | --DOCSHELL 1608E800 == 34 [pid = 3788] [id = 170] 08:38:04 INFO - PROCESS | 3788 | --DOCSHELL 16088000 == 33 [pid = 3788] [id = 169] 08:38:04 INFO - PROCESS | 3788 | --DOCSHELL 158BF800 == 32 [pid = 3788] [id = 168] 08:38:04 INFO - PROCESS | 3788 | --DOCSHELL 1314B000 == 31 [pid = 3788] [id = 167] 08:38:04 INFO - PROCESS | 3788 | --DOCSHELL 10ED9000 == 30 [pid = 3788] [id = 166] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1A85DC00) [pid = 3788] [serial = 402] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (19EBF800) [pid = 3788] [serial = 476] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (17739400) [pid = 3788] [serial = 464] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (19C95C00) [pid = 3788] [serial = 467] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1773C800) [pid = 3788] [serial = 465] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (19EB3400) [pid = 3788] [serial = 468] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (187E6000) [pid = 3788] [serial = 473] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (10A56C00) [pid = 3788] [serial = 443] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (10B8AC00) [pid = 3788] [serial = 444] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (129EB800) [pid = 3788] [serial = 452] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (130C7800) [pid = 3788] [serial = 453] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (17006800) [pid = 3788] [serial = 461] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (13BDB000) [pid = 3788] [serial = 455] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13D15000) [pid = 3788] [serial = 456] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (13BD9C00) [pid = 3788] [serial = 446] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13D1F800) [pid = 3788] [serial = 447] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1A862400) [pid = 3788] [serial = 441] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1312B400) [pid = 3788] [serial = 449] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1430FC00) [pid = 3788] [serial = 450] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (15E3E000) [pid = 3788] [serial = 458] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1608E000) [pid = 3788] [serial = 459] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (187E5400) [pid = 3788] [serial = 477] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (187E8C00) [pid = 3788] [serial = 474] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (15349800) [pid = 3788] [serial = 471] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (13BD6C00) [pid = 3788] [serial = 470] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1700FC00) [pid = 3788] [serial = 462] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1A3DE400) [pid = 3788] [serial = 479] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1A765800) [pid = 3788] [serial = 480] [outer = 00000000] [url = about:blank] 08:38:04 INFO - PROCESS | 3788 | 1466696284955 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:04 INFO - PROCESS | 3788 | 1466696284960 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:04 INFO - PROCESS | 3788 | ++DOCSHELL 105EFC00 == 31 [pid = 3788] [id = 177] 08:38:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (105F4C00) [pid = 3788] [serial = 529] [outer = 00000000] 08:38:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (10B80000) [pid = 3788] [serial = 530] [outer = 105F4C00] 08:38:05 INFO - PROCESS | 3788 | 1466696285007 Marionette DEBUG loaded listener.js 08:38:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (110B2400) [pid = 3788] [serial = 531] [outer = 105F4C00] 08:38:06 INFO - PROCESS | 3788 | 1466696285998 Marionette TRACE conn3 <- [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]]]}] 08:38:06 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) 08:38:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1337ms 08:38:06 INFO - PROCESS | 3788 | 1466696286038 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:38:06 INFO - PROCESS | 3788 | 1466696286042 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:38:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:38:06 INFO - PROCESS | 3788 | 1466696286048 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:38:06 INFO - PROCESS | 3788 | 1466696286051 Marionette TRACE conn3 <- [1,674,null,{}] 08:38:06 INFO - PROCESS | 3788 | 1466696286054 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:06 INFO - PROCESS | 3788 | 1466696286057 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:06 INFO - PROCESS | 3788 | 1466696286139 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:38:06 INFO - PROCESS | 3788 | 1466696286145 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:06 INFO - PROCESS | 3788 | 1466696286148 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:06 INFO - PROCESS | 3788 | ++DOCSHELL 1312B400 == 32 [pid = 3788] [id = 178] 08:38:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1393A000) [pid = 3788] [serial = 532] [outer = 00000000] 08:38:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (13BD1C00) [pid = 3788] [serial = 533] [outer = 1393A000] 08:38:06 INFO - PROCESS | 3788 | 1466696286196 Marionette DEBUG loaded listener.js 08:38:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (13BDAC00) [pid = 3788] [serial = 534] [outer = 1393A000] 08:38:07 INFO - PROCESS | 3788 | 1466696287182 Marionette TRACE conn3 <- [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]]]}] 08:38:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:38:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1175ms 08:38:07 INFO - PROCESS | 3788 | 1466696287229 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:38:07 INFO - PROCESS | 3788 | 1466696287231 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:38:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:38:07 INFO - PROCESS | 3788 | 1466696287235 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:38:07 INFO - PROCESS | 3788 | 1466696287238 Marionette TRACE conn3 <- [1,678,null,{}] 08:38:07 INFO - PROCESS | 3788 | 1466696287255 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:07 INFO - PROCESS | 3788 | 1466696287260 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:07 INFO - PROCESS | 3788 | 1466696287379 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:38:07 INFO - PROCESS | 3788 | 1466696287386 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:07 INFO - PROCESS | 3788 | 1466696287390 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:07 INFO - PROCESS | 3788 | ++DOCSHELL 15349000 == 33 [pid = 3788] [id = 179] 08:38:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15349800) [pid = 3788] [serial = 535] [outer = 00000000] 08:38:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (15E3A800) [pid = 3788] [serial = 536] [outer = 15349800] 08:38:07 INFO - PROCESS | 3788 | 1466696287437 Marionette DEBUG loaded listener.js 08:38:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (16086800) [pid = 3788] [serial = 537] [outer = 15349800] 08:38:08 INFO - PROCESS | 3788 | 1466696288455 Marionette TRACE conn3 <- [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]]]}] 08:38:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:38:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1224ms 08:38:08 INFO - PROCESS | 3788 | 1466696288471 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:38:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:38:08 INFO - PROCESS | 3788 | 1466696288473 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:38:08 INFO - PROCESS | 3788 | 1466696288477 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:38:08 INFO - PROCESS | 3788 | 1466696288479 Marionette TRACE conn3 <- [1,682,null,{}] 08:38:08 INFO - PROCESS | 3788 | 1466696288482 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:08 INFO - PROCESS | 3788 | 1466696288484 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:08 INFO - PROCESS | 3788 | 1466696288596 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:38:08 INFO - PROCESS | 3788 | 1466696288602 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:08 INFO - PROCESS | 3788 | 1466696288604 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:08 INFO - PROCESS | 3788 | ++DOCSHELL 16094800 == 34 [pid = 3788] [id = 180] 08:38:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (160D1400) [pid = 3788] [serial = 538] [outer = 00000000] 08:38:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (16DD1000) [pid = 3788] [serial = 539] [outer = 160D1400] 08:38:08 INFO - PROCESS | 3788 | 1466696288699 Marionette DEBUG loaded listener.js 08:38:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1700BC00) [pid = 3788] [serial = 540] [outer = 160D1400] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13BD6400) [pid = 3788] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (16092C00) [pid = 3788] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1314C000) [pid = 3788] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (15C2B800) [pid = 3788] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (10EDB000) [pid = 3788] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (16093C00) [pid = 3788] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (17085000) [pid = 3788] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (17743400) [pid = 3788] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (11AECC00) [pid = 3788] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (158BEC00) [pid = 3788] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (187EE400) [pid = 3788] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (18674C00) [pid = 3788] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:38:09 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (14309400) [pid = 3788] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:38:09 INFO - PROCESS | 3788 | 1466696289656 Marionette TRACE conn3 <- [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]]]}] 08:38:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:38:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1224ms 08:38:09 INFO - PROCESS | 3788 | 1466696289707 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:38:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:38:09 INFO - PROCESS | 3788 | 1466696289710 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:38:09 INFO - PROCESS | 3788 | 1466696289715 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:38:09 INFO - PROCESS | 3788 | 1466696289717 Marionette TRACE conn3 <- [1,686,null,{}] 08:38:09 INFO - PROCESS | 3788 | 1466696289721 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:09 INFO - PROCESS | 3788 | 1466696289723 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:09 INFO - PROCESS | 3788 | 1466696289800 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:38:09 INFO - PROCESS | 3788 | 1466696289806 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:09 INFO - PROCESS | 3788 | 1466696289808 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:09 INFO - PROCESS | 3788 | ++DOCSHELL 14EAD400 == 35 [pid = 3788] [id = 181] 08:38:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (14EB5000) [pid = 3788] [serial = 541] [outer = 00000000] 08:38:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (16085800) [pid = 3788] [serial = 542] [outer = 14EB5000] 08:38:09 INFO - PROCESS | 3788 | 1466696289901 Marionette DEBUG loaded listener.js 08:38:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (16D31000) [pid = 3788] [serial = 543] [outer = 14EB5000] 08:38:10 INFO - PROCESS | 3788 | 1466696290821 Marionette TRACE conn3 <- [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]]]}] 08:38:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:38:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1127ms 08:38:10 INFO - PROCESS | 3788 | 1466696290847 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:38:10 INFO - PROCESS | 3788 | 1466696290849 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:38:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:38:10 INFO - PROCESS | 3788 | 1466696290852 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:38:10 INFO - PROCESS | 3788 | 1466696290854 Marionette TRACE conn3 <- [1,690,null,{}] 08:38:10 INFO - PROCESS | 3788 | 1466696290858 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:10 INFO - PROCESS | 3788 | 1466696290863 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:11 INFO - PROCESS | 3788 | 1466696291010 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:38:11 INFO - PROCESS | 3788 | 1466696291016 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:11 INFO - PROCESS | 3788 | 1466696291019 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:11 INFO - PROCESS | 3788 | ++DOCSHELL 15E64000 == 36 [pid = 3788] [id = 182] 08:38:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (16092C00) [pid = 3788] [serial = 544] [outer = 00000000] 08:38:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1773DC00) [pid = 3788] [serial = 545] [outer = 16092C00] 08:38:11 INFO - PROCESS | 3788 | 1466696291062 Marionette DEBUG loaded listener.js 08:38:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (17740400) [pid = 3788] [serial = 546] [outer = 16092C00] 08:38:12 INFO - PROCESS | 3788 | 1466696292221 Marionette TRACE conn3 <- [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]]]}] 08:38:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:38:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1401ms 08:38:12 INFO - PROCESS | 3788 | 1466696292283 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:38:12 INFO - PROCESS | 3788 | 1466696292288 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:38:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:38:12 INFO - PROCESS | 3788 | 1466696292293 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:38:12 INFO - PROCESS | 3788 | 1466696292296 Marionette TRACE conn3 <- [1,694,null,{}] 08:38:12 INFO - PROCESS | 3788 | 1466696292343 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:12 INFO - PROCESS | 3788 | 1466696292347 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:12 INFO - PROCESS | 3788 | 1466696292444 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:38:12 INFO - PROCESS | 3788 | 1466696292602 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:12 INFO - PROCESS | 3788 | 1466696292605 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:12 INFO - PROCESS | 3788 | ++DOCSHELL 131DE000 == 37 [pid = 3788] [id = 183] 08:38:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (131DEC00) [pid = 3788] [serial = 547] [outer = 00000000] 08:38:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13BD9800) [pid = 3788] [serial = 548] [outer = 131DEC00] 08:38:12 INFO - PROCESS | 3788 | 1466696292663 Marionette DEBUG loaded listener.js 08:38:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13C85C00) [pid = 3788] [serial = 549] [outer = 131DEC00] 08:38:13 INFO - PROCESS | 3788 | 1466696293732 Marionette TRACE conn3 <- [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]]]}] 08:38:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:38:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1482ms 08:38:13 INFO - PROCESS | 3788 | 1466696293773 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:38:13 INFO - PROCESS | 3788 | 1466696293777 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:38:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:38:13 INFO - PROCESS | 3788 | 1466696293937 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:38:13 INFO - PROCESS | 3788 | 1466696293941 Marionette TRACE conn3 <- [1,698,null,{}] 08:38:13 INFO - PROCESS | 3788 | 1466696293946 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:13 INFO - PROCESS | 3788 | 1466696293950 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:14 INFO - PROCESS | 3788 | 1466696294070 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:38:14 INFO - PROCESS | 3788 | 1466696294185 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:14 INFO - PROCESS | 3788 | 1466696294188 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:14 INFO - PROCESS | 3788 | ++DOCSHELL 129EBC00 == 38 [pid = 3788] [id = 184] 08:38:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (129EC000) [pid = 3788] [serial = 550] [outer = 00000000] 08:38:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13074000) [pid = 3788] [serial = 551] [outer = 129EC000] 08:38:14 INFO - PROCESS | 3788 | 1466696294236 Marionette DEBUG loaded listener.js 08:38:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (130C8C00) [pid = 3788] [serial = 552] [outer = 129EC000] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 13BD5C00 == 37 [pid = 3788] [id = 165] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 14EAD400 == 36 [pid = 3788] [id = 181] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 16094800 == 35 [pid = 3788] [id = 180] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 15349000 == 34 [pid = 3788] [id = 179] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 1312B400 == 33 [pid = 3788] [id = 178] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 105EFC00 == 32 [pid = 3788] [id = 177] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 158BF400 == 31 [pid = 3788] [id = 174] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 0F9E6800 == 30 [pid = 3788] [id = 175] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 13130C00 == 29 [pid = 3788] [id = 176] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 15E64000 == 28 [pid = 3788] [id = 182] 08:38:15 INFO - PROCESS | 3788 | --DOCSHELL 131DE000 == 27 [pid = 3788] [id = 183] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (14E8A800) [pid = 3788] [serial = 495] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1430EC00) [pid = 3788] [serial = 494] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (160D6800) [pid = 3788] [serial = 506] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (131D6000) [pid = 3788] [serial = 500] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (132BFC00) [pid = 3788] [serial = 501] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (15C76C00) [pid = 3788] [serial = 503] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (114D4400) [pid = 3788] [serial = 497] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (11AEA400) [pid = 3788] [serial = 498] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (16DD6000) [pid = 3788] [serial = 509] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (160DD800) [pid = 3788] [serial = 507] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (17740000) [pid = 3788] [serial = 512] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (18608C00) [pid = 3788] [serial = 521] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (17004400) [pid = 3788] [serial = 510] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (17EC0000) [pid = 3788] [serial = 518] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (134B2400) [pid = 3788] [serial = 483] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (130A6000) [pid = 3788] [serial = 482] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (17EC7C00) [pid = 3788] [serial = 519] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (17004800) [pid = 3788] [serial = 486] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (16093400) [pid = 3788] [serial = 485] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (1A764400) [pid = 3788] [serial = 489] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (1A21BC00) [pid = 3788] [serial = 488] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (1A8DE000) [pid = 3788] [serial = 492] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (1A8D6400) [pid = 3788] [serial = 491] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 54 (178D5C00) [pid = 3788] [serial = 513] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 53 (16DCA800) [pid = 3788] [serial = 515] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 52 (16DD0000) [pid = 3788] [serial = 516] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | --DOMWINDOW == 51 (15E3E400) [pid = 3788] [serial = 504] [outer = 00000000] [url = about:blank] 08:38:15 INFO - PROCESS | 3788 | 1466696295864 Marionette TRACE conn3 <- [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]]]}] 08:38:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:38:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1997ms 08:38:15 INFO - PROCESS | 3788 | 1466696295930 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:38:15 INFO - PROCESS | 3788 | 1466696295934 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:38:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:38:15 INFO - PROCESS | 3788 | 1466696295939 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:38:15 INFO - PROCESS | 3788 | 1466696295942 Marionette TRACE conn3 <- [1,702,null,{}] 08:38:15 INFO - PROCESS | 3788 | 1466696295947 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:15 INFO - PROCESS | 3788 | 1466696295950 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:16 INFO - PROCESS | 3788 | 1466696296034 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:38:16 INFO - PROCESS | 3788 | 1466696296106 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:16 INFO - PROCESS | 3788 | 1466696296109 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:16 INFO - PROCESS | 3788 | ++DOCSHELL 114CAC00 == 28 [pid = 3788] [id = 185] 08:38:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 52 (11AE8000) [pid = 3788] [serial = 553] [outer = 00000000] 08:38:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 53 (129F2C00) [pid = 3788] [serial = 554] [outer = 11AE8000] 08:38:16 INFO - PROCESS | 3788 | 1466696296155 Marionette DEBUG loaded listener.js 08:38:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 54 (1306D800) [pid = 3788] [serial = 555] [outer = 11AE8000] 08:38:17 INFO - PROCESS | 3788 | 1466696297058 Marionette TRACE conn3 <- [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]]]}] 08:38:17 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 08:38:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1128ms 08:38:17 INFO - PROCESS | 3788 | 1466696297067 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:38:17 INFO - PROCESS | 3788 | 1466696297072 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:38:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:38:17 INFO - PROCESS | 3788 | 1466696297078 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:38:17 INFO - PROCESS | 3788 | 1466696297081 Marionette TRACE conn3 <- [1,706,null,{}] 08:38:17 INFO - PROCESS | 3788 | 1466696297097 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:17 INFO - PROCESS | 3788 | 1466696297101 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:17 INFO - PROCESS | 3788 | 1466696297218 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:38:17 INFO - PROCESS | 3788 | 1466696297224 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:17 INFO - PROCESS | 3788 | 1466696297227 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:17 INFO - PROCESS | 3788 | ++DOCSHELL 13BCF000 == 29 [pid = 3788] [id = 186] 08:38:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (13BCFC00) [pid = 3788] [serial = 556] [outer = 00000000] 08:38:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (13BD7800) [pid = 3788] [serial = 557] [outer = 13BCFC00] 08:38:17 INFO - PROCESS | 3788 | 1466696297274 Marionette DEBUG loaded listener.js 08:38:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (13C7B400) [pid = 3788] [serial = 558] [outer = 13BCFC00] 08:38:18 INFO - PROCESS | 3788 | 1466696298275 Marionette TRACE conn3 <- [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]]]}] 08:38:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:38:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1256ms 08:38:18 INFO - PROCESS | 3788 | 1466696298327 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:38:18 INFO - PROCESS | 3788 | 1466696298330 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:38:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:38:18 INFO - PROCESS | 3788 | 1466696298334 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:38:18 INFO - PROCESS | 3788 | 1466696298337 Marionette TRACE conn3 <- [1,710,null,{}] 08:38:18 INFO - PROCESS | 3788 | 1466696298354 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:18 INFO - PROCESS | 3788 | 1466696298359 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:18 INFO - PROCESS | 3788 | 1466696298465 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:38:18 INFO - PROCESS | 3788 | 1466696298473 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:18 INFO - PROCESS | 3788 | 1466696298476 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:18 INFO - PROCESS | 3788 | ++DOCSHELL 15C73C00 == 30 [pid = 3788] [id = 187] 08:38:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (15C76C00) [pid = 3788] [serial = 559] [outer = 00000000] 08:38:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (15E3E400) [pid = 3788] [serial = 560] [outer = 15C76C00] 08:38:18 INFO - PROCESS | 3788 | 1466696298524 Marionette DEBUG loaded listener.js 08:38:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (15E65400) [pid = 3788] [serial = 561] [outer = 15C76C00] 08:38:19 INFO - PROCESS | 3788 | 1466696299034 Marionette TRACE conn3 <- [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] 08:38:19 INFO - PROCESS | 3788 | 1466696299067 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:38:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:38:19 INFO - PROCESS | 3788 | 1466696299074 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 3788 | 1466696299076 Marionette TRACE conn3 <- [1,714,null,{}] 08:38:19 INFO - PROCESS | 3788 | 1466696299087 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 3788 | 1466696299089 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:19 INFO - PROCESS | 3788 | 1466696299301 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:38:19 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (15349800) [pid = 3788] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:38:19 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (160D1400) [pid = 3788] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:38:19 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (14EB5000) [pid = 3788] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:38:19 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (10565800) [pid = 3788] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:38:19 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (13153800) [pid = 3788] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:38:19 INFO - PROCESS | 3788 | --DOMWINDOW == 54 (105F4C00) [pid = 3788] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:38:19 INFO - PROCESS | 3788 | --DOMWINDOW == 53 (18363000) [pid = 3788] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:38:19 INFO - PROCESS | 3788 | --DOMWINDOW == 52 (1393A000) [pid = 3788] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:38:19 INFO - PROCESS | 3788 | --DOMWINDOW == 51 (16092C00) [pid = 3788] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:38:19 INFO - PROCESS | 3788 | 1466696299358 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 3788 | 1466696299360 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:19 INFO - PROCESS | 3788 | ++DOCSHELL 102D3C00 == 31 [pid = 3788] [id = 188] 08:38:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 52 (10565800) [pid = 3788] [serial = 562] [outer = 00000000] 08:38:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 53 (131DE800) [pid = 3788] [serial = 563] [outer = 10565800] 08:38:19 INFO - PROCESS | 3788 | 1466696299404 Marionette DEBUG loaded listener.js 08:38:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 54 (15E37C00) [pid = 3788] [serial = 564] [outer = 10565800] 08:38:19 INFO - PROCESS | 3788 | 1466696299795 Marionette TRACE conn3 <- [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]]]}] 08:38:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:38:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 789ms 08:38:19 INFO - PROCESS | 3788 | 1466696299842 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:38:19 INFO - PROCESS | 3788 | 1466696299844 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:38:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:38:19 INFO - PROCESS | 3788 | 1466696299847 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:38:19 INFO - PROCESS | 3788 | 1466696299849 Marionette TRACE conn3 <- [1,718,null,{}] 08:38:19 INFO - PROCESS | 3788 | 1466696299852 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:19 INFO - PROCESS | 3788 | 1466696299854 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:19 INFO - PROCESS | 3788 | 1466696299929 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:38:19 INFO - PROCESS | 3788 | 1466696299934 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:19 INFO - PROCESS | 3788 | 1466696299936 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:19 INFO - PROCESS | 3788 | ++DOCSHELL 160DC800 == 32 [pid = 3788] [id = 189] 08:38:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (16209400) [pid = 3788] [serial = 565] [outer = 00000000] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (16DCD800) [pid = 3788] [serial = 566] [outer = 16209400] 08:38:20 INFO - PROCESS | 3788 | 1466696299984 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (17007800) [pid = 3788] [serial = 567] [outer = 16209400] 08:38:20 INFO - PROCESS | 3788 | 1466696300487 Marionette TRACE conn3 <- [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] 08:38:20 INFO - PROCESS | 3788 | 1466696300521 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:38:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:38:20 INFO - PROCESS | 3788 | 1466696300524 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:38:20 INFO - PROCESS | 3788 | 1466696300526 Marionette TRACE conn3 <- [1,722,null,{}] 08:38:20 INFO - PROCESS | 3788 | 1466696300529 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:20 INFO - PROCESS | 3788 | 1466696300535 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:20 INFO - PROCESS | 3788 | 1466696300634 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:38:20 INFO - PROCESS | 3788 | 1466696300641 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:20 INFO - PROCESS | 3788 | 1466696300643 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:20 INFO - PROCESS | 3788 | ++DOCSHELL 1620E000 == 33 [pid = 3788] [id = 190] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (17206000) [pid = 3788] [serial = 568] [outer = 00000000] 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (1773C000) [pid = 3788] [serial = 569] [outer = 17206000] 08:38:20 INFO - PROCESS | 3788 | 1466696300686 Marionette DEBUG loaded listener.js 08:38:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (17803800) [pid = 3788] [serial = 570] [outer = 17206000] 08:38:21 INFO - PROCESS | 3788 | 1466696301109 Marionette TRACE conn3 <- [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]]]}] 08:38:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:38:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 661ms 08:38:21 INFO - PROCESS | 3788 | 1466696301162 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:38:21 INFO - PROCESS | 3788 | 1466696301164 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:38:21 INFO - PROCESS | 3788 | 1466696301167 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:38:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:38:21 INFO - PROCESS | 3788 | 1466696301169 Marionette TRACE conn3 <- [1,726,null,{}] 08:38:21 INFO - PROCESS | 3788 | 1466696301173 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:21 INFO - PROCESS | 3788 | 1466696301174 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:21 INFO - PROCESS | 3788 | 1466696301297 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:38:21 INFO - PROCESS | 3788 | 1466696301334 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:21 INFO - PROCESS | 3788 | 1466696301337 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:21 INFO - PROCESS | 3788 | ++DOCSHELL 10A5B400 == 34 [pid = 3788] [id = 191] 08:38:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (178D5C00) [pid = 3788] [serial = 571] [outer = 00000000] 08:38:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (17E39000) [pid = 3788] [serial = 572] [outer = 178D5C00] 08:38:21 INFO - PROCESS | 3788 | 1466696301384 Marionette DEBUG loaded listener.js 08:38:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (17E3C400) [pid = 3788] [serial = 573] [outer = 178D5C00] 08:38:22 INFO - PROCESS | 3788 | 1466696302590 Marionette TRACE conn3 <- [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]]]}] 08:38:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:38:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1433ms 08:38:22 INFO - PROCESS | 3788 | 1466696302630 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:38:22 INFO - PROCESS | 3788 | 1466696302634 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:38:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:38:22 INFO - PROCESS | 3788 | 1466696302689 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:38:22 INFO - PROCESS | 3788 | 1466696302693 Marionette TRACE conn3 <- [1,730,null,{}] 08:38:22 INFO - PROCESS | 3788 | 1466696302700 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:22 INFO - PROCESS | 3788 | 1466696302704 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:22 INFO - PROCESS | 3788 | 1466696302830 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:38:22 INFO - PROCESS | 3788 | 1466696302923 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:22 INFO - PROCESS | 3788 | 1466696302926 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:22 INFO - PROCESS | 3788 | ++DOCSHELL 11AE8C00 == 35 [pid = 3788] [id = 192] 08:38:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (11AEB400) [pid = 3788] [serial = 574] [outer = 00000000] 08:38:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13938800) [pid = 3788] [serial = 575] [outer = 11AEB400] 08:38:23 INFO - PROCESS | 3788 | 1466696302981 Marionette DEBUG loaded listener.js 08:38:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (13BD5800) [pid = 3788] [serial = 576] [outer = 11AEB400] 08:38:23 INFO - PROCESS | 3788 | --DOCSHELL 1620E000 == 34 [pid = 3788] [id = 190] 08:38:23 INFO - PROCESS | 3788 | --DOCSHELL 160DC800 == 33 [pid = 3788] [id = 189] 08:38:23 INFO - PROCESS | 3788 | --DOCSHELL 102D3C00 == 32 [pid = 3788] [id = 188] 08:38:23 INFO - PROCESS | 3788 | --DOCSHELL 15C73C00 == 31 [pid = 3788] [id = 187] 08:38:23 INFO - PROCESS | 3788 | --DOCSHELL 13BCF000 == 30 [pid = 3788] [id = 186] 08:38:23 INFO - PROCESS | 3788 | --DOCSHELL 114CAC00 == 29 [pid = 3788] [id = 185] 08:38:23 INFO - PROCESS | 3788 | --DOCSHELL 129EBC00 == 28 [pid = 3788] [id = 184] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (15E3A800) [pid = 3788] [serial = 536] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (16DD1000) [pid = 3788] [serial = 539] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (16086800) [pid = 3788] [serial = 537] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (16085800) [pid = 3788] [serial = 542] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (12824400) [pid = 3788] [serial = 524] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (1306D400) [pid = 3788] [serial = 525] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (1430F000) [pid = 3788] [serial = 527] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (158BB000) [pid = 3788] [serial = 528] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (10B80000) [pid = 3788] [serial = 530] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (110B2400) [pid = 3788] [serial = 531] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (18609C00) [pid = 3788] [serial = 522] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 54 (13BD1C00) [pid = 3788] [serial = 533] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 53 (1700BC00) [pid = 3788] [serial = 540] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 52 (16D31000) [pid = 3788] [serial = 543] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 51 (1773DC00) [pid = 3788] [serial = 545] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 50 (17740400) [pid = 3788] [serial = 546] [outer = 00000000] [url = about:blank] 08:38:23 INFO - PROCESS | 3788 | --DOMWINDOW == 49 (13BDAC00) [pid = 3788] [serial = 534] [outer = 00000000] [url = about:blank] 08:38:24 INFO - PROCESS | 3788 | 1466696304258 Marionette TRACE conn3 <- [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]]]}] 08:38:24 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 08:38:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1659ms 08:38:24 INFO - PROCESS | 3788 | 1466696304311 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:38:24 INFO - PROCESS | 3788 | 1466696304314 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:38:24 INFO - PROCESS | 3788 | 1466696304322 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:38:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:38:24 INFO - PROCESS | 3788 | 1466696304325 Marionette TRACE conn3 <- [1,734,null,{}] 08:38:24 INFO - PROCESS | 3788 | 1466696304330 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:24 INFO - PROCESS | 3788 | 1466696304333 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:24 INFO - PROCESS | 3788 | 1466696304408 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:38:24 INFO - PROCESS | 3788 | 1466696304415 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:24 INFO - PROCESS | 3788 | 1466696304418 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:24 INFO - PROCESS | 3788 | ++DOCSHELL 114C8C00 == 29 [pid = 3788] [id = 193] 08:38:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 50 (114CF400) [pid = 3788] [serial = 577] [outer = 00000000] 08:38:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 51 (12D6B000) [pid = 3788] [serial = 578] [outer = 114CF400] 08:38:24 INFO - PROCESS | 3788 | 1466696304473 Marionette DEBUG loaded listener.js 08:38:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 52 (13075000) [pid = 3788] [serial = 579] [outer = 114CF400] 08:38:25 INFO - PROCESS | 3788 | 1466696305434 Marionette TRACE conn3 <- [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]]]}] 08:38:25 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.) 08:38:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1128ms 08:38:25 INFO - PROCESS | 3788 | 1466696305458 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:38:25 INFO - PROCESS | 3788 | 1466696305463 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:38:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:38:25 INFO - PROCESS | 3788 | 1466696305470 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:38:25 INFO - PROCESS | 3788 | 1466696305473 Marionette TRACE conn3 <- [1,738,null,{}] 08:38:25 INFO - PROCESS | 3788 | 1466696305477 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:25 INFO - PROCESS | 3788 | 1466696305481 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:25 INFO - PROCESS | 3788 | 1466696305575 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:38:25 INFO - PROCESS | 3788 | 1466696305581 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:25 INFO - PROCESS | 3788 | 1466696305584 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:25 INFO - PROCESS | 3788 | ++DOCSHELL 13D15400 == 30 [pid = 3788] [id = 194] 08:38:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 53 (13D20000) [pid = 3788] [serial = 580] [outer = 00000000] 08:38:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 54 (14E7D400) [pid = 3788] [serial = 581] [outer = 13D20000] 08:38:25 INFO - PROCESS | 3788 | 1466696305631 Marionette DEBUG loaded listener.js 08:38:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (14EAC800) [pid = 3788] [serial = 582] [outer = 13D20000] 08:38:26 INFO - PROCESS | 3788 | 1466696306605 Marionette TRACE conn3 <- [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]]]}] 08:38:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:38:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1175ms 08:38:26 INFO - PROCESS | 3788 | 1466696306644 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:38:26 INFO - PROCESS | 3788 | 1466696306647 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:38:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:38:26 INFO - PROCESS | 3788 | 1466696306651 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:38:26 INFO - PROCESS | 3788 | 1466696306654 Marionette TRACE conn3 <- [1,742,null,{}] 08:38:26 INFO - PROCESS | 3788 | 1466696306670 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:26 INFO - PROCESS | 3788 | 1466696306674 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:26 INFO - PROCESS | 3788 | 1466696306827 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:38:26 INFO - PROCESS | 3788 | 1466696306875 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:26 INFO - PROCESS | 3788 | 1466696306878 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:26 INFO - PROCESS | 3788 | ++DOCSHELL 15E62800 == 31 [pid = 3788] [id = 195] 08:38:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (15E63800) [pid = 3788] [serial = 583] [outer = 00000000] 08:38:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (16091000) [pid = 3788] [serial = 584] [outer = 15E63800] 08:38:26 INFO - PROCESS | 3788 | 1466696306929 Marionette DEBUG loaded listener.js 08:38:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (160D7400) [pid = 3788] [serial = 585] [outer = 15E63800] 08:38:27 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (17206000) [pid = 3788] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:38:27 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (129EC000) [pid = 3788] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:38:27 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (11AE8000) [pid = 3788] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:38:27 INFO - PROCESS | 3788 | --DOMWINDOW == 54 (131DEC00) [pid = 3788] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:38:27 INFO - PROCESS | 3788 | --DOMWINDOW == 53 (13BCFC00) [pid = 3788] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:38:27 INFO - PROCESS | 3788 | --DOMWINDOW == 52 (15C76C00) [pid = 3788] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:38:27 INFO - PROCESS | 3788 | --DOMWINDOW == 51 (10565800) [pid = 3788] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:38:27 INFO - PROCESS | 3788 | --DOMWINDOW == 50 (16209400) [pid = 3788] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:38:27 INFO - PROCESS | 3788 | 1466696307859 Marionette TRACE conn3 <- [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]]]}] 08:38:27 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 08:38:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1224ms 08:38:27 INFO - PROCESS | 3788 | 1466696307885 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:38:27 INFO - PROCESS | 3788 | 1466696307888 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:38:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:38:27 INFO - PROCESS | 3788 | 1466696307891 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:38:27 INFO - PROCESS | 3788 | 1466696307893 Marionette TRACE conn3 <- [1,746,null,{}] 08:38:27 INFO - PROCESS | 3788 | 1466696307897 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:27 INFO - PROCESS | 3788 | 1466696307899 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:28 INFO - PROCESS | 3788 | 1466696308029 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:38:28 INFO - PROCESS | 3788 | 1466696308034 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 3788 | 1466696308036 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:28 INFO - PROCESS | 3788 | ++DOCSHELL 1521B000 == 32 [pid = 3788] [id = 196] 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 51 (15E39800) [pid = 3788] [serial = 586] [outer = 00000000] 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 52 (16206800) [pid = 3788] [serial = 587] [outer = 15E39800] 08:38:28 INFO - PROCESS | 3788 | 1466696308144 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 53 (16D3E800) [pid = 3788] [serial = 588] [outer = 15E39800] 08:38:28 INFO - PROCESS | 3788 | 1466696308520 Marionette TRACE conn3 <- [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]]]}] 08:38:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:38:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 660ms 08:38:28 INFO - PROCESS | 3788 | 1466696308563 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:38:28 INFO - PROCESS | 3788 | 1466696308565 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:38:28 INFO - PROCESS | 3788 | 1466696308568 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:38:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:38:28 INFO - PROCESS | 3788 | 1466696308570 Marionette TRACE conn3 <- [1,750,null,{}] 08:38:28 INFO - PROCESS | 3788 | 1466696308573 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:28 INFO - PROCESS | 3788 | 1466696308575 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:28 INFO - PROCESS | 3788 | 1466696308656 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:38:28 INFO - PROCESS | 3788 | 1466696308728 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:28 INFO - PROCESS | 3788 | 1466696308730 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:28 INFO - PROCESS | 3788 | ++DOCSHELL 160D5000 == 33 [pid = 3788] [id = 197] 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 54 (16D33C00) [pid = 3788] [serial = 589] [outer = 00000000] 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (1707E400) [pid = 3788] [serial = 590] [outer = 16D33C00] 08:38:28 INFO - PROCESS | 3788 | 1466696308774 Marionette DEBUG loaded listener.js 08:38:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (17202000) [pid = 3788] [serial = 591] [outer = 16D33C00] 08:38:29 INFO - PROCESS | 3788 | 1466696309656 Marionette TRACE conn3 <- [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]]]}] 08:38:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:38:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 08:38:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:38:29 INFO - PROCESS | 3788 | 1466696309699 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:38:29 INFO - PROCESS | 3788 | 1466696309702 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:38:29 INFO - PROCESS | 3788 | 1466696309705 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:38:29 INFO - PROCESS | 3788 | 1466696309707 Marionette TRACE conn3 <- [1,754,null,{}] 08:38:29 INFO - PROCESS | 3788 | 1466696309710 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:29 INFO - PROCESS | 3788 | 1466696309716 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:29 INFO - PROCESS | 3788 | 1466696309840 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:38:29 INFO - PROCESS | 3788 | 1466696309847 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:29 INFO - PROCESS | 3788 | 1466696309849 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:29 INFO - PROCESS | 3788 | ++DOCSHELL 13BD4800 == 34 [pid = 3788] [id = 198] 08:38:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (17006400) [pid = 3788] [serial = 592] [outer = 00000000] 08:38:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (17743C00) [pid = 3788] [serial = 593] [outer = 17006400] 08:38:29 INFO - PROCESS | 3788 | 1466696309892 Marionette DEBUG loaded listener.js 08:38:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (178D0000) [pid = 3788] [serial = 594] [outer = 17006400] 08:38:30 INFO - PROCESS | 3788 | 1466696310899 Marionette TRACE conn3 <- [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]]]}] 08:38:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:38:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1224ms 08:38:30 INFO - PROCESS | 3788 | 1466696310939 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:38:30 INFO - PROCESS | 3788 | 1466696310944 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:38:30 INFO - PROCESS | 3788 | 1466696310949 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:38:30 INFO - PROCESS | 3788 | 1466696310952 Marionette TRACE conn3 <- [1,758,null,{}] 08:38:30 INFO - PROCESS | 3788 | 1466696310958 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:30 INFO - PROCESS | 3788 | 1466696310961 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:31 INFO - PROCESS | 3788 | 1466696311097 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:38:31 INFO - PROCESS | 3788 | 1466696311270 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:31 INFO - PROCESS | 3788 | 1466696311275 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:31 INFO - PROCESS | 3788 | ++DOCSHELL 11CD0800 == 35 [pid = 3788] [id = 199] 08:38:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (129B6C00) [pid = 3788] [serial = 595] [outer = 00000000] 08:38:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (13130000) [pid = 3788] [serial = 596] [outer = 129B6C00] 08:38:31 INFO - PROCESS | 3788 | 1466696311331 Marionette DEBUG loaded listener.js 08:38:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (134AF800) [pid = 3788] [serial = 597] [outer = 129B6C00] 08:38:31 INFO - PROCESS | 3788 | 1466696311895 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 983ms 08:38:31 INFO - PROCESS | 3788 | 1466696311927 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:38:31 INFO - PROCESS | 3788 | 1466696311932 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:38:31 INFO - PROCESS | 3788 | 1466696311938 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:38:31 INFO - PROCESS | 3788 | 1466696311941 Marionette TRACE conn3 <- [1,762,null,{}] 08:38:31 INFO - PROCESS | 3788 | 1466696311945 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:31 INFO - PROCESS | 3788 | 1466696311948 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:32 INFO - PROCESS | 3788 | 1466696312051 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:38:32 INFO - PROCESS | 3788 | 1466696312128 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:32 INFO - PROCESS | 3788 | 1466696312131 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:32 INFO - PROCESS | 3788 | ++DOCSHELL 1534C800 == 36 [pid = 3788] [id = 200] 08:38:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (158B8C00) [pid = 3788] [serial = 598] [outer = 00000000] 08:38:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (15C72400) [pid = 3788] [serial = 599] [outer = 158B8C00] 08:38:32 INFO - PROCESS | 3788 | 1466696312185 Marionette DEBUG loaded listener.js 08:38:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (15E42800) [pid = 3788] [serial = 600] [outer = 158B8C00] 08:38:32 INFO - PROCESS | 3788 | 1466696312816 Marionette TRACE conn3 <- [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]]]}] 08:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 934ms 08:38:32 INFO - PROCESS | 3788 | 1466696312874 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:38:32 INFO - PROCESS | 3788 | 1466696312877 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:38:32 INFO - PROCESS | 3788 | 1466696312881 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:38:32 INFO - PROCESS | 3788 | 1466696312885 Marionette TRACE conn3 <- [1,766,null,{}] 08:38:32 INFO - PROCESS | 3788 | 1466696312895 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:32 INFO - PROCESS | 3788 | 1466696312900 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:33 INFO - PROCESS | 3788 | 1466696313002 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:38:33 INFO - PROCESS | 3788 | 1466696313081 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:33 INFO - PROCESS | 3788 | 1466696313084 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:33 INFO - PROCESS | 3788 | ++DOCSHELL 1773E800 == 37 [pid = 3788] [id = 201] 08:38:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (1773F400) [pid = 3788] [serial = 601] [outer = 00000000] 08:38:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (17843000) [pid = 3788] [serial = 602] [outer = 1773F400] 08:38:33 INFO - PROCESS | 3788 | 1466696313139 Marionette DEBUG loaded listener.js 08:38:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (17EC7C00) [pid = 3788] [serial = 603] [outer = 1773F400] 08:38:33 INFO - PROCESS | 3788 | 1466696313756 Marionette TRACE conn3 <- [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]]]}] 08:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 918ms 08:38:33 INFO - PROCESS | 3788 | 1466696313817 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:38:33 INFO - PROCESS | 3788 | 1466696313820 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:38:33 INFO - PROCESS | 3788 | 1466696313824 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:38:33 INFO - PROCESS | 3788 | 1466696313826 Marionette TRACE conn3 <- [1,770,null,{}] 08:38:33 INFO - PROCESS | 3788 | 1466696313829 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:33 INFO - PROCESS | 3788 | 1466696313832 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:33 INFO - PROCESS | 3788 | 1466696313942 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:38:34 INFO - PROCESS | 3788 | 1466696314126 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:34 INFO - PROCESS | 3788 | 1466696314129 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:34 INFO - PROCESS | 3788 | ++DOCSHELL 10A58800 == 38 [pid = 3788] [id = 202] 08:38:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (10A59400) [pid = 3788] [serial = 604] [outer = 00000000] 08:38:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (10B7E000) [pid = 3788] [serial = 605] [outer = 10A59400] 08:38:34 INFO - PROCESS | 3788 | 1466696314177 Marionette DEBUG loaded listener.js 08:38:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (11437800) [pid = 3788] [serial = 606] [outer = 10A59400] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 160D5000 == 37 [pid = 3788] [id = 197] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 1521B000 == 36 [pid = 3788] [id = 196] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 15E62800 == 35 [pid = 3788] [id = 195] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 13D15400 == 34 [pid = 3788] [id = 194] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 114C8C00 == 33 [pid = 3788] [id = 193] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 11AE8C00 == 32 [pid = 3788] [id = 192] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 10A5B400 == 31 [pid = 3788] [id = 191] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 1773E800 == 30 [pid = 3788] [id = 201] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 13BD4800 == 29 [pid = 3788] [id = 198] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 11CD0800 == 28 [pid = 3788] [id = 199] 08:38:35 INFO - PROCESS | 3788 | --DOCSHELL 1534C800 == 27 [pid = 3788] [id = 200] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (13074000) [pid = 3788] [serial = 551] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (129F2C00) [pid = 3788] [serial = 554] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (13C85C00) [pid = 3788] [serial = 549] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (13BD9800) [pid = 3788] [serial = 548] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (13C7B400) [pid = 3788] [serial = 558] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (15E65400) [pid = 3788] [serial = 561] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (15E3E400) [pid = 3788] [serial = 560] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (131DE800) [pid = 3788] [serial = 563] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (16DCD800) [pid = 3788] [serial = 566] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (15E37C00) [pid = 3788] [serial = 564] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (130C8C00) [pid = 3788] [serial = 552] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (13BD7800) [pid = 3788] [serial = 557] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (17803800) [pid = 3788] [serial = 570] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (1306D800) [pid = 3788] [serial = 555] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (17007800) [pid = 3788] [serial = 567] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (1773C000) [pid = 3788] [serial = 569] [outer = 00000000] [url = about:blank] 08:38:35 INFO - PROCESS | 3788 | 1466696315394 Marionette TRACE conn3 <- [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]]]}] 08:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1611ms 08:38:35 INFO - PROCESS | 3788 | 1466696315421 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:38:35 INFO - PROCESS | 3788 | 1466696315426 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:38:35 INFO - PROCESS | 3788 | 1466696315431 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:38:35 INFO - PROCESS | 3788 | 1466696315434 Marionette TRACE conn3 <- [1,774,null,{}] 08:38:35 INFO - PROCESS | 3788 | 1466696315440 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:35 INFO - PROCESS | 3788 | 1466696315443 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:35 INFO - PROCESS | 3788 | 1466696315529 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:38:35 INFO - PROCESS | 3788 | 1466696315538 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:35 INFO - PROCESS | 3788 | 1466696315541 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:35 INFO - PROCESS | 3788 | ++DOCSHELL 110AF800 == 28 [pid = 3788] [id = 203] 08:38:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (110B1000) [pid = 3788] [serial = 607] [outer = 00000000] 08:38:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (114C6C00) [pid = 3788] [serial = 608] [outer = 110B1000] 08:38:35 INFO - PROCESS | 3788 | 1466696315638 Marionette DEBUG loaded listener.js 08:38:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (11AE8000) [pid = 3788] [serial = 609] [outer = 110B1000] 08:38:36 INFO - PROCESS | 3788 | 1466696316149 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 757ms 08:38:36 INFO - PROCESS | 3788 | 1466696316204 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 3788 | 1466696316209 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:38:36 INFO - PROCESS | 3788 | 1466696316216 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 3788 | 1466696316218 Marionette TRACE conn3 <- [1,778,null,{}] 08:38:36 INFO - PROCESS | 3788 | 1466696316222 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 3788 | 1466696316225 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:36 INFO - PROCESS | 3788 | 1466696316312 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:38:36 INFO - PROCESS | 3788 | 1466696316388 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:36 INFO - PROCESS | 3788 | 1466696316391 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:36 INFO - PROCESS | 3788 | ++DOCSHELL 13072000 == 29 [pid = 3788] [id = 204] 08:38:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (130A4000) [pid = 3788] [serial = 610] [outer = 00000000] 08:38:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (13130C00) [pid = 3788] [serial = 611] [outer = 130A4000] 08:38:36 INFO - PROCESS | 3788 | 1466696316438 Marionette DEBUG loaded listener.js 08:38:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (131D2C00) [pid = 3788] [serial = 612] [outer = 130A4000] 08:38:36 INFO - PROCESS | 3788 | 1466696316874 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 644ms 08:38:36 INFO - PROCESS | 3788 | 1466696316887 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:38:36 INFO - PROCESS | 3788 | 1466696316889 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:38:36 INFO - PROCESS | 3788 | 1466696316893 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:38:36 INFO - PROCESS | 3788 | 1466696316896 Marionette TRACE conn3 <- [1,782,null,{}] 08:38:36 INFO - PROCESS | 3788 | 1466696316908 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:36 INFO - PROCESS | 3788 | 1466696316913 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:37 INFO - PROCESS | 3788 | 1466696317024 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:38:37 INFO - PROCESS | 3788 | 1466696317035 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 3788 | 1466696317038 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:37 INFO - PROCESS | 3788 | ++DOCSHELL 13D15000 == 30 [pid = 3788] [id = 205] 08:38:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (13D15400) [pid = 3788] [serial = 613] [outer = 00000000] 08:38:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (13D1F800) [pid = 3788] [serial = 614] [outer = 13D15400] 08:38:37 INFO - PROCESS | 3788 | 1466696317093 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (1430D800) [pid = 3788] [serial = 615] [outer = 13D15400] 08:38:37 INFO - PROCESS | 3788 | 1466696317520 Marionette TRACE conn3 <- [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]]]}] 08:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 661ms 08:38:37 INFO - PROCESS | 3788 | 1466696317531 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:38:37 INFO - PROCESS | 3788 | 1466696317533 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:38:37 INFO - PROCESS | 3788 | 1466696317536 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:38:37 INFO - PROCESS | 3788 | 1466696317538 Marionette TRACE conn3 <- [1,786,null,{}] 08:38:37 INFO - PROCESS | 3788 | 1466696317567 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:37 INFO - PROCESS | 3788 | 1466696317569 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:37 INFO - PROCESS | 3788 | 1466696317680 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:38:37 INFO - PROCESS | 3788 | 1466696317686 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:37 INFO - PROCESS | 3788 | 1466696317688 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:37 INFO - PROCESS | 3788 | ++DOCSHELL 14E7D800 == 31 [pid = 3788] [id = 206] 08:38:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (14E8B800) [pid = 3788] [serial = 616] [outer = 00000000] 08:38:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (15C37400) [pid = 3788] [serial = 617] [outer = 14E8B800] 08:38:37 INFO - PROCESS | 3788 | 1466696317733 Marionette DEBUG loaded listener.js 08:38:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (15E39000) [pid = 3788] [serial = 618] [outer = 14E8B800] 08:38:38 INFO - PROCESS | 3788 | 1466696318211 Marionette TRACE conn3 <- [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]]]}] 08:38:38 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 08:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 724ms 08:38:38 INFO - PROCESS | 3788 | 1466696318269 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:38:38 INFO - PROCESS | 3788 | 1466696318271 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:38:38 INFO - PROCESS | 3788 | 1466696318274 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:38:38 INFO - PROCESS | 3788 | 1466696318275 Marionette TRACE conn3 <- [1,790,null,{}] 08:38:38 INFO - PROCESS | 3788 | 1466696318285 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:38 INFO - PROCESS | 3788 | 1466696318287 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:38 INFO - PROCESS | 3788 | 1466696318387 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:38:38 INFO - PROCESS | 3788 | 1466696318471 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:38 INFO - PROCESS | 3788 | 1466696318473 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:38 INFO - PROCESS | 3788 | ++DOCSHELL 15E42C00 == 32 [pid = 3788] [id = 207] 08:38:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (15E43000) [pid = 3788] [serial = 619] [outer = 00000000] 08:38:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (15E71000) [pid = 3788] [serial = 620] [outer = 15E43000] 08:38:38 INFO - PROCESS | 3788 | 1466696318521 Marionette DEBUG loaded listener.js 08:38:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (16092000) [pid = 3788] [serial = 621] [outer = 15E43000] 08:38:38 INFO - PROCESS | 3788 | 1466696319000 Marionette TRACE conn3 <- [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]]]}] 08:38:39 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 08:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 773ms 08:38:39 INFO - PROCESS | 3788 | 1466696319052 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 3788 | 1466696319055 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:38:39 INFO - PROCESS | 3788 | 1466696319058 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 3788 | 1466696319059 Marionette TRACE conn3 <- [1,794,null,{}] 08:38:39 INFO - PROCESS | 3788 | 1466696319063 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 3788 | 1466696319069 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:39 INFO - PROCESS | 3788 | 1466696319205 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:38:39 INFO - PROCESS | 3788 | 1466696319275 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:39 INFO - PROCESS | 3788 | 1466696319277 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:39 INFO - PROCESS | 3788 | ++DOCSHELL 16210C00 == 33 [pid = 3788] [id = 208] 08:38:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (16D37C00) [pid = 3788] [serial = 622] [outer = 00000000] 08:38:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1700A400) [pid = 3788] [serial = 623] [outer = 16D37C00] 08:38:39 INFO - PROCESS | 3788 | 1466696319323 Marionette DEBUG loaded listener.js 08:38:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (17010000) [pid = 3788] [serial = 624] [outer = 16D37C00] 08:38:39 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (16D33C00) [pid = 3788] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:38:39 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (15E39800) [pid = 3788] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:38:39 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (178D5C00) [pid = 3788] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:38:39 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (11AEB400) [pid = 3788] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:38:39 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (13D20000) [pid = 3788] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:38:39 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (114CF400) [pid = 3788] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:38:39 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (17006400) [pid = 3788] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:38:39 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (15E63800) [pid = 3788] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:38:39 INFO - PROCESS | 3788 | 1466696319839 Marionette TRACE conn3 <- [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]]]}] 08:38:39 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 08:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 870ms 08:38:39 INFO - PROCESS | 3788 | 1466696319900 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:38:39 INFO - PROCESS | 3788 | 1466696319902 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:38:39 INFO - PROCESS | 3788 | 1466696319906 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:38:39 INFO - PROCESS | 3788 | 1466696319917 Marionette TRACE conn3 <- [1,798,null,{}] 08:38:39 INFO - PROCESS | 3788 | 1466696319920 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:39 INFO - PROCESS | 3788 | 1466696319922 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:40 INFO - PROCESS | 3788 | 1466696320024 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:38:40 INFO - PROCESS | 3788 | 1466696320126 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 3788 | 1466696320128 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:40 INFO - PROCESS | 3788 | ++DOCSHELL 105F4C00 == 34 [pid = 3788] [id = 209] 08:38:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (111D4800) [pid = 3788] [serial = 625] [outer = 00000000] 08:38:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (17007000) [pid = 3788] [serial = 626] [outer = 111D4800] 08:38:40 INFO - PROCESS | 3788 | 1466696320172 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (17007800) [pid = 3788] [serial = 627] [outer = 111D4800] 08:38:40 INFO - PROCESS | 3788 | 1466696320506 Marionette TRACE conn3 <- [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]]]}] 08:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 612ms 08:38:40 INFO - PROCESS | 3788 | 1466696320538 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:38:40 INFO - PROCESS | 3788 | 1466696320540 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:38:40 INFO - PROCESS | 3788 | 1466696320543 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:38:40 INFO - PROCESS | 3788 | 1466696320545 Marionette TRACE conn3 <- [1,802,null,{}] 08:38:40 INFO - PROCESS | 3788 | 1466696320548 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:40 INFO - PROCESS | 3788 | 1466696320550 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:40 INFO - PROCESS | 3788 | 1466696320654 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:38:40 INFO - PROCESS | 3788 | 1466696320661 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:40 INFO - PROCESS | 3788 | 1466696320663 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:40 INFO - PROCESS | 3788 | ++DOCSHELL 17006400 == 35 [pid = 3788] [id = 210] 08:38:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (17086400) [pid = 3788] [serial = 628] [outer = 00000000] 08:38:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (17742400) [pid = 3788] [serial = 629] [outer = 17086400] 08:38:40 INFO - PROCESS | 3788 | 1466696320705 Marionette DEBUG loaded listener.js 08:38:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (17734C00) [pid = 3788] [serial = 630] [outer = 17086400] 08:38:41 INFO - PROCESS | 3788 | 1466696321107 Marionette TRACE conn3 <- [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] 08:38:41 INFO - PROCESS | 3788 | 1466696321142 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:38:41 INFO - PROCESS | 3788 | 1466696321146 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 3788 | 1466696321147 Marionette TRACE conn3 <- [1,806,null,{}] 08:38:41 INFO - PROCESS | 3788 | 1466696321151 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 3788 | 1466696321153 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:41 INFO - PROCESS | 3788 | 1466696321335 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:38:41 INFO - PROCESS | 3788 | 1466696321346 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:41 INFO - PROCESS | 3788 | 1466696321348 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:41 INFO - PROCESS | 3788 | ++DOCSHELL 13D14000 == 36 [pid = 3788] [id = 211] 08:38:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (17316800) [pid = 3788] [serial = 631] [outer = 00000000] 08:38:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (18140C00) [pid = 3788] [serial = 632] [outer = 17316800] 08:38:41 INFO - PROCESS | 3788 | 1466696321391 Marionette DEBUG loaded listener.js 08:38:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (18364C00) [pid = 3788] [serial = 633] [outer = 17316800] 08:38:41 INFO - PROCESS | 3788 | 1466696321792 Marionette TRACE conn3 <- [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]]]}] 08:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 644ms 08:38:41 INFO - PROCESS | 3788 | 1466696321838 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:38:41 INFO - PROCESS | 3788 | 1466696321842 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:38:41 INFO - PROCESS | 3788 | 1466696321848 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:38:41 INFO - PROCESS | 3788 | 1466696321852 Marionette TRACE conn3 <- [1,810,null,{}] 08:38:41 INFO - PROCESS | 3788 | 1466696321858 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:41 INFO - PROCESS | 3788 | 1466696321862 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:42 INFO - PROCESS | 3788 | 1466696322001 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:38:42 INFO - PROCESS | 3788 | 1466696322081 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:42 INFO - PROCESS | 3788 | 1466696322086 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:42 INFO - PROCESS | 3788 | ++DOCSHELL 10B88000 == 37 [pid = 3788] [id = 212] 08:38:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (10B8AC00) [pid = 3788] [serial = 634] [outer = 00000000] 08:38:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (11AEE800) [pid = 3788] [serial = 635] [outer = 10B8AC00] 08:38:42 INFO - PROCESS | 3788 | 1466696322141 Marionette DEBUG loaded listener.js 08:38:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (129EB800) [pid = 3788] [serial = 636] [outer = 10B8AC00] 08:38:42 INFO - PROCESS | 3788 | 1466696322958 Marionette TRACE conn3 <- [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] 08:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:38:43 INFO - PROCESS | 3788 | 1466696322989 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:38:43 INFO - PROCESS | 3788 | 1466696322996 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:38:43 INFO - PROCESS | 3788 | 1466696323000 Marionette TRACE conn3 <- [1,814,null,{}] 08:38:43 INFO - PROCESS | 3788 | 1466696323004 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:43 INFO - PROCESS | 3788 | 1466696323007 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:43 INFO - PROCESS | 3788 | 1466696323176 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:38:43 INFO - PROCESS | 3788 | 1466696323186 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:43 INFO - PROCESS | 3788 | 1466696323188 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:43 INFO - PROCESS | 3788 | ++DOCSHELL 13BCF400 == 38 [pid = 3788] [id = 213] 08:38:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (13BD1800) [pid = 3788] [serial = 637] [outer = 00000000] 08:38:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (13C7DC00) [pid = 3788] [serial = 638] [outer = 13BD1800] 08:38:43 INFO - PROCESS | 3788 | 1466696323243 Marionette DEBUG loaded listener.js 08:38:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (14311400) [pid = 3788] [serial = 639] [outer = 13BD1800] 08:38:44 INFO - PROCESS | 3788 | 1466696324175 Marionette TRACE conn3 <- [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]]]}] 08:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1224ms 08:38:44 INFO - PROCESS | 3788 | 1466696324224 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:38:44 INFO - PROCESS | 3788 | 1466696324229 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:38:44 INFO - PROCESS | 3788 | 1466696324234 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:38:44 INFO - PROCESS | 3788 | 1466696324237 Marionette TRACE conn3 <- [1,818,null,{}] 08:38:44 INFO - PROCESS | 3788 | 1466696324242 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:44 INFO - PROCESS | 3788 | 1466696324245 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:44 INFO - PROCESS | 3788 | 1466696324386 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:38:44 INFO - PROCESS | 3788 | 1466696324481 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:44 INFO - PROCESS | 3788 | 1466696324486 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:44 INFO - PROCESS | 3788 | --DOCSHELL 17006400 == 37 [pid = 3788] [id = 210] 08:38:44 INFO - PROCESS | 3788 | --DOCSHELL 105F4C00 == 36 [pid = 3788] [id = 209] 08:38:44 INFO - PROCESS | 3788 | --DOCSHELL 16210C00 == 35 [pid = 3788] [id = 208] 08:38:44 INFO - PROCESS | 3788 | --DOCSHELL 15E42C00 == 34 [pid = 3788] [id = 207] 08:38:44 INFO - PROCESS | 3788 | --DOCSHELL 14E7D800 == 33 [pid = 3788] [id = 206] 08:38:44 INFO - PROCESS | 3788 | --DOCSHELL 13D15000 == 32 [pid = 3788] [id = 205] 08:38:44 INFO - PROCESS | 3788 | --DOCSHELL 13072000 == 31 [pid = 3788] [id = 204] 08:38:44 INFO - PROCESS | 3788 | --DOCSHELL 110AF800 == 30 [pid = 3788] [id = 203] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17202000) [pid = 3788] [serial = 591] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (16206800) [pid = 3788] [serial = 587] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17E39000) [pid = 3788] [serial = 572] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (17E3C400) [pid = 3788] [serial = 573] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (13938800) [pid = 3788] [serial = 575] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (13BD5800) [pid = 3788] [serial = 576] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (14E7D400) [pid = 3788] [serial = 581] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (12D6B000) [pid = 3788] [serial = 578] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (178D0000) [pid = 3788] [serial = 594] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (13075000) [pid = 3788] [serial = 579] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (17743C00) [pid = 3788] [serial = 593] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (16091000) [pid = 3788] [serial = 584] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (16D3E800) [pid = 3788] [serial = 588] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (160D7400) [pid = 3788] [serial = 585] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (14EAC800) [pid = 3788] [serial = 582] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (1707E400) [pid = 3788] [serial = 590] [outer = 00000000] [url = about:blank] 08:38:44 INFO - PROCESS | 3788 | ++DOCSHELL 102C8400 == 31 [pid = 3788] [id = 214] 08:38:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (102C9800) [pid = 3788] [serial = 640] [outer = 00000000] 08:38:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (10A5C400) [pid = 3788] [serial = 641] [outer = 102C9800] 08:38:44 INFO - PROCESS | 3788 | 1466696324603 Marionette DEBUG loaded listener.js 08:38:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (11AEB400) [pid = 3788] [serial = 642] [outer = 102C9800] 08:38:45 INFO - PROCESS | 3788 | 1466696325017 Marionette TRACE conn3 <- [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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 822ms 08:38:45 INFO - PROCESS | 3788 | 1466696325072 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 3788 | 1466696325076 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:38:45 INFO - PROCESS | 3788 | 1466696325082 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:38:45 INFO - PROCESS | 3788 | 1466696325084 Marionette TRACE conn3 <- [1,822,null,{}] 08:38:45 INFO - PROCESS | 3788 | 1466696325088 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 3788 | 1466696325091 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:45 INFO - PROCESS | 3788 | 1466696325173 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:38:45 INFO - PROCESS | 3788 | 1466696325179 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 3788 | 1466696325182 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:45 INFO - PROCESS | 3788 | ++DOCSHELL 13158800 == 32 [pid = 3788] [id = 215] 08:38:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (131DE800) [pid = 3788] [serial = 643] [outer = 00000000] 08:38:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13BD5400) [pid = 3788] [serial = 644] [outer = 131DE800] 08:38:45 INFO - PROCESS | 3788 | 1466696325227 Marionette DEBUG loaded listener.js 08:38:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (13C7B800) [pid = 3788] [serial = 645] [outer = 131DE800] 08:38:45 INFO - PROCESS | 3788 | 1466696325726 Marionette TRACE conn3 <- [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]]]}] 08:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 660ms 08:38:45 INFO - PROCESS | 3788 | 1466696325752 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:38:45 INFO - PROCESS | 3788 | 1466696325754 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:38:45 INFO - PROCESS | 3788 | 1466696325758 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:38:45 INFO - PROCESS | 3788 | 1466696325761 Marionette TRACE conn3 <- [1,826,null,{}] 08:38:45 INFO - PROCESS | 3788 | 1466696325772 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:45 INFO - PROCESS | 3788 | 1466696325776 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:45 INFO - PROCESS | 3788 | 1466696325858 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:38:45 INFO - PROCESS | 3788 | 1466696325898 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:45 INFO - PROCESS | 3788 | 1466696325901 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:45 INFO - PROCESS | 3788 | ++DOCSHELL 15C38400 == 33 [pid = 3788] [id = 216] 08:38:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (15C6C800) [pid = 3788] [serial = 646] [outer = 00000000] 08:38:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15E3BC00) [pid = 3788] [serial = 647] [outer = 15C6C800] 08:38:45 INFO - PROCESS | 3788 | 1466696325948 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (15E63000) [pid = 3788] [serial = 648] [outer = 15C6C800] 08:38:46 INFO - PROCESS | 3788 | 1466696326387 Marionette TRACE conn3 <- [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]]]}] 08:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 660ms 08:38:46 INFO - PROCESS | 3788 | 1466696326396 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:38:46 INFO - PROCESS | 3788 | 1466696326398 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:38:46 INFO - PROCESS | 3788 | 1466696326402 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:38:46 INFO - PROCESS | 3788 | 1466696326403 Marionette TRACE conn3 <- [1,830,null,{}] 08:38:46 INFO - PROCESS | 3788 | 1466696326407 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:46 INFO - PROCESS | 3788 | 1466696326409 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:46 INFO - PROCESS | 3788 | 1466696326506 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:38:46 INFO - PROCESS | 3788 | 1466696326511 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:46 INFO - PROCESS | 3788 | 1466696326513 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:46 INFO - PROCESS | 3788 | ++DOCSHELL 16085400 == 34 [pid = 3788] [id = 217] 08:38:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (160D3800) [pid = 3788] [serial = 649] [outer = 00000000] 08:38:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (16641400) [pid = 3788] [serial = 650] [outer = 160D3800] 08:38:46 INFO - PROCESS | 3788 | 1466696326560 Marionette DEBUG loaded listener.js 08:38:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (16DD2000) [pid = 3788] [serial = 651] [outer = 160D3800] 08:38:47 INFO - PROCESS | 3788 | 1466696327042 Marionette TRACE conn3 <- [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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 644ms 08:38:47 INFO - PROCESS | 3788 | 1466696327077 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 3788 | 1466696327079 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:38:47 INFO - PROCESS | 3788 | 1466696327090 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 3788 | 1466696327092 Marionette TRACE conn3 <- [1,834,null,{}] 08:38:47 INFO - PROCESS | 3788 | 1466696327096 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 3788 | 1466696327098 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:47 INFO - PROCESS | 3788 | 1466696327200 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:38:47 INFO - PROCESS | 3788 | 1466696327205 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:47 INFO - PROCESS | 3788 | 1466696327207 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:47 INFO - PROCESS | 3788 | ++DOCSHELL 160E0400 == 35 [pid = 3788] [id = 218] 08:38:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (16208C00) [pid = 3788] [serial = 652] [outer = 00000000] 08:38:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1700E400) [pid = 3788] [serial = 653] [outer = 16208C00] 08:38:47 INFO - PROCESS | 3788 | 1466696327252 Marionette DEBUG loaded listener.js 08:38:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17087000) [pid = 3788] [serial = 654] [outer = 16208C00] 08:38:47 INFO - PROCESS | 3788 | 1466696327716 Marionette TRACE conn3 <- [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]]]}] 08:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 725ms 08:38:47 INFO - PROCESS | 3788 | 1466696327789 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:38:47 INFO - PROCESS | 3788 | 1466696327791 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:38:47 INFO - PROCESS | 3788 | 1466696327794 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:38:47 INFO - PROCESS | 3788 | 1466696327796 Marionette TRACE conn3 <- [1,838,null,{}] 08:38:47 INFO - PROCESS | 3788 | 1466696327799 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:47 INFO - PROCESS | 3788 | 1466696327805 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:47 INFO - PROCESS | 3788 | 1466696327984 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:38:48 INFO - PROCESS | 3788 | 1466696327997 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 3788 | 1466696327999 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:48 INFO - PROCESS | 3788 | ++DOCSHELL 1720C800 == 36 [pid = 3788] [id = 219] 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1720CC00) [pid = 3788] [serial = 655] [outer = 00000000] 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17A12C00) [pid = 3788] [serial = 656] [outer = 1720CC00] 08:38:48 INFO - PROCESS | 3788 | 1466696328042 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17843800) [pid = 3788] [serial = 657] [outer = 1720CC00] 08:38:48 INFO - PROCESS | 3788 | 1466696328479 Marionette TRACE conn3 <- [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]]]}] 08:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 708ms 08:38:48 INFO - PROCESS | 3788 | 1466696328558 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:38:48 INFO - PROCESS | 3788 | 1466696328560 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:38:48 INFO - PROCESS | 3788 | 1466696328567 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:38:48 INFO - PROCESS | 3788 | 1466696328569 Marionette TRACE conn3 <- [1,842,null,{}] 08:38:48 INFO - PROCESS | 3788 | 1466696328572 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:48 INFO - PROCESS | 3788 | 1466696328574 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:48 INFO - PROCESS | 3788 | 1466696328695 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:38:48 INFO - PROCESS | 3788 | 1466696328706 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:48 INFO - PROCESS | 3788 | 1466696328708 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:48 INFO - PROCESS | 3788 | ++DOCSHELL 18603000 == 37 [pid = 3788] [id = 220] 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18603400) [pid = 3788] [serial = 658] [outer = 00000000] 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1860A000) [pid = 3788] [serial = 659] [outer = 18603400] 08:38:48 INFO - PROCESS | 3788 | 1466696328796 Marionette DEBUG loaded listener.js 08:38:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (18674000) [pid = 3788] [serial = 660] [outer = 18603400] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1773F400) [pid = 3788] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (16D37C00) [pid = 3788] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (129B6C00) [pid = 3788] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (14E8B800) [pid = 3788] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (10A59400) [pid = 3788] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (130A4000) [pid = 3788] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (158B8C00) [pid = 3788] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (15E43000) [pid = 3788] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (110B1000) [pid = 3788] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (17086400) [pid = 3788] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (111D4800) [pid = 3788] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:38:49 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13D15400) [pid = 3788] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:38:49 INFO - PROCESS | 3788 | 1466696329294 Marionette TRACE conn3 <- [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]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 757ms 08:38:49 INFO - PROCESS | 3788 | 1466696329350 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 3788 | 1466696329352 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:38:49 INFO - PROCESS | 3788 | 1466696329355 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - PROCESS | 3788 | 1466696329357 Marionette TRACE conn3 <- [1,846,null,{}] 08:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:38:49 INFO - PROCESS | 3788 | 1466696329360 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 3788 | 1466696329362 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:49 INFO - PROCESS | 3788 | 1466696329437 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:38:49 INFO - PROCESS | 3788 | 1466696329442 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:49 INFO - PROCESS | 3788 | 1466696329444 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:49 INFO - PROCESS | 3788 | ++DOCSHELL 1026D000 == 38 [pid = 3788] [id = 221] 08:38:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (10F16400) [pid = 3788] [serial = 661] [outer = 00000000] 08:38:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (14310400) [pid = 3788] [serial = 662] [outer = 10F16400] 08:38:49 INFO - PROCESS | 3788 | 1466696329487 Marionette DEBUG loaded listener.js 08:38:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17086000) [pid = 3788] [serial = 663] [outer = 10F16400] 08:38:49 INFO - PROCESS | 3788 | 1466696329900 Marionette TRACE conn3 <- [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]]]}] 08:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 612ms 08:38:49 INFO - PROCESS | 3788 | 1466696329954 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:38:49 INFO - PROCESS | 3788 | 1466696329956 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:38:49 INFO - PROCESS | 3788 | 1466696329959 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:38:49 INFO - PROCESS | 3788 | 1466696329961 Marionette TRACE conn3 <- [1,850,null,{}] 08:38:49 INFO - PROCESS | 3788 | 1466696329964 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:49 INFO - PROCESS | 3788 | 1466696329966 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:50 INFO - PROCESS | 3788 | 1466696330067 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:38:50 INFO - PROCESS | 3788 | 1466696330075 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 3788 | 1466696330077 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:50 INFO - PROCESS | 3788 | ++DOCSHELL 14EAC800 == 39 [pid = 3788] [id = 222] 08:38:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (158C2C00) [pid = 3788] [serial = 664] [outer = 00000000] 08:38:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (18362800) [pid = 3788] [serial = 665] [outer = 158C2C00] 08:38:50 INFO - PROCESS | 3788 | 1466696330120 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (18609C00) [pid = 3788] [serial = 666] [outer = 158C2C00] 08:38:50 INFO - PROCESS | 3788 | 1466696330596 Marionette TRACE conn3 <- [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]]]}] 08:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 644ms 08:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:38:50 INFO - PROCESS | 3788 | 1466696330633 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:38:50 INFO - PROCESS | 3788 | 1466696330635 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:38:50 INFO - PROCESS | 3788 | 1466696330639 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:38:50 INFO - PROCESS | 3788 | 1466696330650 Marionette TRACE conn3 <- [1,854,null,{}] 08:38:50 INFO - PROCESS | 3788 | 1466696330654 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:50 INFO - PROCESS | 3788 | 1466696330655 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:50 INFO - PROCESS | 3788 | 1466696330737 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:38:50 INFO - PROCESS | 3788 | 1466696330742 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:50 INFO - PROCESS | 3788 | 1466696330744 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:50 INFO - PROCESS | 3788 | ++DOCSHELL 13BD5000 == 40 [pid = 3788] [id = 223] 08:38:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1608BC00) [pid = 3788] [serial = 667] [outer = 00000000] 08:38:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (187EAC00) [pid = 3788] [serial = 668] [outer = 1608BC00] 08:38:50 INFO - PROCESS | 3788 | 1466696330788 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (187EB000) [pid = 3788] [serial = 669] [outer = 1608BC00] 08:38:51 INFO - PROCESS | 3788 | 1466696331671 Marionette TRACE conn3 <- [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]]]}] 08:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1079ms 08:38:51 INFO - PROCESS | 3788 | 1466696331741 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:38:51 INFO - PROCESS | 3788 | 1466696331746 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:38:51 INFO - PROCESS | 3788 | 1466696331751 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:38:51 INFO - PROCESS | 3788 | 1466696331754 Marionette TRACE conn3 <- [1,858,null,{}] 08:38:51 INFO - PROCESS | 3788 | 1466696331764 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:51 INFO - PROCESS | 3788 | 1466696331769 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:51 INFO - PROCESS | 3788 | 1466696331944 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:38:52 INFO - PROCESS | 3788 | 1466696332037 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:52 INFO - PROCESS | 3788 | 1466696332042 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:52 INFO - PROCESS | 3788 | ++DOCSHELL 111D5800 == 41 [pid = 3788] [id = 224] 08:38:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (111D6000) [pid = 3788] [serial = 670] [outer = 00000000] 08:38:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (13156C00) [pid = 3788] [serial = 671] [outer = 111D6000] 08:38:52 INFO - PROCESS | 3788 | 1466696332098 Marionette DEBUG loaded listener.js 08:38:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13947C00) [pid = 3788] [serial = 672] [outer = 111D6000] 08:38:52 INFO - PROCESS | 3788 | 1466696332729 Marionette TRACE conn3 <- [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]]]}] 08:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1031ms 08:38:52 INFO - PROCESS | 3788 | 1466696332790 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:38:52 INFO - PROCESS | 3788 | 1466696332795 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:38:52 INFO - PROCESS | 3788 | 1466696332801 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:38:52 INFO - PROCESS | 3788 | 1466696332804 Marionette TRACE conn3 <- [1,862,null,{}] 08:38:52 INFO - PROCESS | 3788 | 1466696332809 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:52 INFO - PROCESS | 3788 | 1466696332814 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:52 INFO - PROCESS | 3788 | 1466696332924 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:38:53 INFO - PROCESS | 3788 | 1466696333048 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:53 INFO - PROCESS | 3788 | 1466696333051 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:53 INFO - PROCESS | 3788 | ++DOCSHELL 158BEC00 == 42 [pid = 3788] [id = 225] 08:38:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (15C2F800) [pid = 3788] [serial = 673] [outer = 00000000] 08:38:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (160D7C00) [pid = 3788] [serial = 674] [outer = 15C2F800] 08:38:53 INFO - PROCESS | 3788 | 1466696333106 Marionette DEBUG loaded listener.js 08:38:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (17006000) [pid = 3788] [serial = 675] [outer = 15C2F800] 08:38:53 INFO - PROCESS | 3788 | 1466696333702 Marionette TRACE conn3 <- [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]]]}] 08:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 967ms 08:38:53 INFO - PROCESS | 3788 | 1466696333747 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:38:53 INFO - PROCESS | 3788 | 1466696333749 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:38:53 INFO - PROCESS | 3788 | 1466696333801 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:38:53 INFO - PROCESS | 3788 | 1466696333805 Marionette TRACE conn3 <- [1,866,null,{}] 08:38:53 INFO - PROCESS | 3788 | 1466696333816 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:53 INFO - PROCESS | 3788 | 1466696333821 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:53 INFO - PROCESS | 3788 | 1466696333930 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:38:54 INFO - PROCESS | 3788 | 1466696334057 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 3788 | 1466696334060 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:54 INFO - PROCESS | 3788 | ++DOCSHELL 1773A400 == 43 [pid = 3788] [id = 226] 08:38:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1773A800) [pid = 3788] [serial = 676] [outer = 00000000] 08:38:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (178D1C00) [pid = 3788] [serial = 677] [outer = 1773A800] 08:38:54 INFO - PROCESS | 3788 | 1466696334121 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (187F1800) [pid = 3788] [serial = 678] [outer = 1773A800] 08:38:54 INFO - PROCESS | 3788 | 1466696334951 Marionette TRACE conn3 <- [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]]]}] 08:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1191ms 08:38:54 INFO - PROCESS | 3788 | 1466696334983 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 3788 | 1466696334987 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:38:54 INFO - PROCESS | 3788 | 1466696334992 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 3788 | 1466696334994 Marionette TRACE conn3 <- [1,870,null,{}] 08:38:55 INFO - PROCESS | 3788 | 1466696335000 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:55 INFO - PROCESS | 3788 | 1466696335002 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:55 INFO - PROCESS | 3788 | 1466696335099 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:38:55 INFO - PROCESS | 3788 | 1466696335182 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:55 INFO - PROCESS | 3788 | 1466696335185 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:55 INFO - PROCESS | 3788 | ++DOCSHELL 1291C800 == 44 [pid = 3788] [id = 227] 08:38:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (12927400) [pid = 3788] [serial = 679] [outer = 00000000] 08:38:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (13130400) [pid = 3788] [serial = 680] [outer = 12927400] 08:38:55 INFO - PROCESS | 3788 | 1466696335282 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1314B000) [pid = 3788] [serial = 681] [outer = 12927400] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 14EAC800 == 43 [pid = 3788] [id = 222] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 1026D000 == 42 [pid = 3788] [id = 221] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 18603000 == 41 [pid = 3788] [id = 220] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 1720C800 == 40 [pid = 3788] [id = 219] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 160E0400 == 39 [pid = 3788] [id = 218] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 16085400 == 38 [pid = 3788] [id = 217] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 15C38400 == 37 [pid = 3788] [id = 216] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 13158800 == 36 [pid = 3788] [id = 215] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 102C8400 == 35 [pid = 3788] [id = 214] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 13D14000 == 34 [pid = 3788] [id = 211] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 10A58800 == 33 [pid = 3788] [id = 202] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 10B88000 == 32 [pid = 3788] [id = 212] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 13BCF400 == 31 [pid = 3788] [id = 213] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 158BEC00 == 30 [pid = 3788] [id = 225] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 1773A400 == 29 [pid = 3788] [id = 226] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 13BD5000 == 28 [pid = 3788] [id = 223] 08:38:56 INFO - PROCESS | 3788 | --DOCSHELL 111D5800 == 27 [pid = 3788] [id = 224] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (114C6C00) [pid = 3788] [serial = 608] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (11437800) [pid = 3788] [serial = 606] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (10B7E000) [pid = 3788] [serial = 605] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (134AF800) [pid = 3788] [serial = 597] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (13130000) [pid = 3788] [serial = 596] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (15E42800) [pid = 3788] [serial = 600] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (15C72400) [pid = 3788] [serial = 599] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17EC7C00) [pid = 3788] [serial = 603] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17843000) [pid = 3788] [serial = 602] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1700A400) [pid = 3788] [serial = 623] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (16092000) [pid = 3788] [serial = 621] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15E71000) [pid = 3788] [serial = 620] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17007000) [pid = 3788] [serial = 626] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (17734C00) [pid = 3788] [serial = 630] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17742400) [pid = 3788] [serial = 629] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (17010000) [pid = 3788] [serial = 624] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13130C00) [pid = 3788] [serial = 611] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (131D2C00) [pid = 3788] [serial = 612] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (13D1F800) [pid = 3788] [serial = 614] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (18140C00) [pid = 3788] [serial = 632] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15C37400) [pid = 3788] [serial = 617] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (15E39000) [pid = 3788] [serial = 618] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (11AE8000) [pid = 3788] [serial = 609] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1430D800) [pid = 3788] [serial = 615] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (17007800) [pid = 3788] [serial = 627] [outer = 00000000] [url = about:blank] 08:38:56 INFO - PROCESS | 3788 | 1466696336383 Marionette TRACE conn3 <- [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]]]}] 08:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1433ms 08:38:56 INFO - PROCESS | 3788 | 1466696336430 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:38:56 INFO - PROCESS | 3788 | 1466696336434 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:38:56 INFO - PROCESS | 3788 | 1466696336439 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:38:56 INFO - PROCESS | 3788 | 1466696336444 Marionette TRACE conn3 <- [1,874,null,{}] 08:38:56 INFO - PROCESS | 3788 | 1466696336448 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 3788 | 1466696336451 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:56 INFO - PROCESS | 3788 | 1466696336537 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:38:56 INFO - PROCESS | 3788 | 1466696336544 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 3788 | 1466696336547 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:56 INFO - PROCESS | 3788 | ++DOCSHELL 111D6400 == 28 [pid = 3788] [id = 228] 08:38:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (111DCC00) [pid = 3788] [serial = 682] [outer = 00000000] 08:38:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1289C800) [pid = 3788] [serial = 683] [outer = 111DCC00] 08:38:56 INFO - PROCESS | 3788 | 1466696336598 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (12BCB000) [pid = 3788] [serial = 684] [outer = 111DCC00] 08:38:57 INFO - PROCESS | 3788 | 1466696337119 Marionette TRACE conn3 <- [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]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 725ms 08:38:57 INFO - PROCESS | 3788 | 1466696337172 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 3788 | 1466696337177 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:38:57 INFO - PROCESS | 3788 | 1466696337183 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 3788 | 1466696337185 Marionette TRACE conn3 <- [1,878,null,{}] 08:38:57 INFO - PROCESS | 3788 | 1466696337189 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 3788 | 1466696337192 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:57 INFO - PROCESS | 3788 | 1466696337312 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:38:57 INFO - PROCESS | 3788 | 1466696337403 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 3788 | 1466696337406 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:57 INFO - PROCESS | 3788 | ++DOCSHELL 131D2C00 == 29 [pid = 3788] [id = 229] 08:38:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (131D5800) [pid = 3788] [serial = 685] [outer = 00000000] 08:38:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13BD5000) [pid = 3788] [serial = 686] [outer = 131D5800] 08:38:57 INFO - PROCESS | 3788 | 1466696337452 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13C7D400) [pid = 3788] [serial = 687] [outer = 131D5800] 08:38:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13071400) [pid = 3788] [serial = 688] [outer = 1B6BC000] 08:38:57 INFO - PROCESS | 3788 | 1466696337891 Marionette TRACE conn3 <- [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]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 757ms 08:38:57 INFO - PROCESS | 3788 | 1466696337926 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 3788 | 1466696337929 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:38:57 INFO - PROCESS | 3788 | 1466696337932 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:38:57 INFO - PROCESS | 3788 | 1466696337936 Marionette TRACE conn3 <- [1,882,null,{}] 08:38:57 INFO - PROCESS | 3788 | 1466696337946 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 3788 | 1466696337951 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:58 INFO - PROCESS | 3788 | 1466696338038 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:38:58 INFO - PROCESS | 3788 | 1466696338048 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 3788 | 1466696338051 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:58 INFO - PROCESS | 3788 | ++DOCSHELL 15C77C00 == 30 [pid = 3788] [id = 230] 08:38:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (15E36000) [pid = 3788] [serial = 689] [outer = 00000000] 08:38:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (15E3D000) [pid = 3788] [serial = 690] [outer = 15E36000] 08:38:58 INFO - PROCESS | 3788 | 1466696338098 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (15E71000) [pid = 3788] [serial = 691] [outer = 15E36000] 08:38:58 INFO - PROCESS | 3788 | 1466696338641 Marionette TRACE conn3 <- [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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 709ms 08:38:58 INFO - PROCESS | 3788 | 1466696338665 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 3788 | 1466696338667 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:38:58 INFO - PROCESS | 3788 | 1466696338671 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 3788 | 1466696338672 Marionette TRACE conn3 <- [1,886,null,{}] 08:38:58 INFO - PROCESS | 3788 | 1466696338675 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 3788 | 1466696338677 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:58 INFO - PROCESS | 3788 | 1466696338814 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:38:58 INFO - PROCESS | 3788 | 1466696338821 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 3788 | 1466696338823 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:58 INFO - PROCESS | 3788 | ++DOCSHELL 15E64800 == 31 [pid = 3788] [id = 231] 08:38:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1608D400) [pid = 3788] [serial = 692] [outer = 00000000] 08:38:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (16209400) [pid = 3788] [serial = 693] [outer = 1608D400] 08:38:58 INFO - PROCESS | 3788 | 1466696338867 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17001C00) [pid = 3788] [serial = 694] [outer = 1608D400] 08:38:59 INFO - PROCESS | 3788 | 1466696339342 Marionette TRACE conn3 <- [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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 708ms 08:38:59 INFO - PROCESS | 3788 | 1466696339404 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 3788 | 1466696339406 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:38:59 INFO - PROCESS | 3788 | 1466696339409 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:38:59 INFO - PROCESS | 3788 | 1466696339411 Marionette TRACE conn3 <- [1,890,null,{}] 08:38:59 INFO - PROCESS | 3788 | 1466696339414 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 3788 | 1466696339416 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:59 INFO - PROCESS | 3788 | 1466696339528 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:38:59 INFO - PROCESS | 3788 | 1466696339585 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 3788 | 1466696339587 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:38:59 INFO - PROCESS | 3788 | ++DOCSHELL 17001800 == 32 [pid = 3788] [id = 232] 08:38:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (17004000) [pid = 3788] [serial = 695] [outer = 00000000] 08:38:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17085800) [pid = 3788] [serial = 696] [outer = 17004000] 08:38:59 INFO - PROCESS | 3788 | 1466696339630 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17205C00) [pid = 3788] [serial = 697] [outer = 17004000] 08:39:00 INFO - PROCESS | 3788 | 1466696340052 Marionette TRACE conn3 <- [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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 725ms 08:39:00 INFO - PROCESS | 3788 | 1466696340109 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 3788 | 1466696340111 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:39:00 INFO - PROCESS | 3788 | 1466696340114 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 3788 | 1466696340116 Marionette TRACE conn3 <- [1,894,null,{}] 08:39:00 INFO - PROCESS | 3788 | 1466696340120 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 3788 | 1466696340125 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:00 INFO - PROCESS | 3788 | 1466696340279 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:39:00 INFO - PROCESS | 3788 | 1466696340290 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 3788 | 1466696340292 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:00 INFO - PROCESS | 3788 | ++DOCSHELL 17734C00 == 33 [pid = 3788] [id = 233] 08:39:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1773A400) [pid = 3788] [serial = 698] [outer = 00000000] 08:39:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (17A10000) [pid = 3788] [serial = 699] [outer = 1773A400] 08:39:00 INFO - PROCESS | 3788 | 1466696340382 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (17EBE800) [pid = 3788] [serial = 700] [outer = 1773A400] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1608BC00) [pid = 3788] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (16208C00) [pid = 3788] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1720CC00) [pid = 3788] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17316800) [pid = 3788] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10B8AC00) [pid = 3788] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (160D3800) [pid = 3788] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (102C9800) [pid = 3788] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15C6C800) [pid = 3788] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (131DE800) [pid = 3788] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13BD1800) [pid = 3788] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (18603400) [pid = 3788] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (10F16400) [pid = 3788] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:39:00 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (158C2C00) [pid = 3788] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:39:00 INFO - PROCESS | 3788 | 1466696340971 Marionette TRACE conn3 <- [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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 870ms 08:39:01 INFO - PROCESS | 3788 | 1466696341000 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 3788 | 1466696341002 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:39:01 INFO - PROCESS | 3788 | 1466696341020 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 3788 | 1466696341022 Marionette TRACE conn3 <- [1,898,null,{}] 08:39:01 INFO - PROCESS | 3788 | 1466696341027 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 3788 | 1466696341029 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:01 INFO - PROCESS | 3788 | 1466696341104 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:39:01 INFO - PROCESS | 3788 | 1466696341108 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 3788 | 1466696341110 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:01 INFO - PROCESS | 3788 | ++DOCSHELL 10A62000 == 34 [pid = 3788] [id = 234] 08:39:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (10F11800) [pid = 3788] [serial = 701] [outer = 00000000] 08:39:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1608C000) [pid = 3788] [serial = 702] [outer = 10F11800] 08:39:01 INFO - PROCESS | 3788 | 1466696341154 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1700F000) [pid = 3788] [serial = 703] [outer = 10F11800] 08:39:01 INFO - PROCESS | 3788 | 1466696341613 Marionette TRACE conn3 <- [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]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 612ms 08:39:01 INFO - PROCESS | 3788 | 1466696341652 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 3788 | 1466696341654 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:39:01 INFO - PROCESS | 3788 | 1466696341658 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 3788 | 1466696341659 Marionette TRACE conn3 <- [1,902,null,{}] 08:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:39:01 INFO - PROCESS | 3788 | 1466696341663 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 3788 | 1466696341665 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:01 INFO - PROCESS | 3788 | 1466696341744 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:39:01 INFO - PROCESS | 3788 | 1466696341749 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 3788 | 1466696341751 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:01 INFO - PROCESS | 3788 | ++DOCSHELL 178D0000 == 35 [pid = 3788] [id = 235] 08:39:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17A07800) [pid = 3788] [serial = 704] [outer = 00000000] 08:39:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18364800) [pid = 3788] [serial = 705] [outer = 17A07800] 08:39:01 INFO - PROCESS | 3788 | 1466696341794 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (18603000) [pid = 3788] [serial = 706] [outer = 17A07800] 08:39:02 INFO - PROCESS | 3788 | 1466696342220 Marionette TRACE conn3 <- [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]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 612ms 08:39:02 INFO - PROCESS | 3788 | 1466696342259 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 3788 | 1466696342261 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:39:02 INFO - PROCESS | 3788 | 1466696342264 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 3788 | 1466696342266 Marionette TRACE conn3 <- [1,906,null,{}] 08:39:02 INFO - PROCESS | 3788 | 1466696342284 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 3788 | 1466696342286 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:02 INFO - PROCESS | 3788 | 1466696342361 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:39:02 INFO - PROCESS | 3788 | 1466696342366 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 3788 | 1466696342368 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:02 INFO - PROCESS | 3788 | ++DOCSHELL 18604C00 == 36 [pid = 3788] [id = 236] 08:39:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18608400) [pid = 3788] [serial = 707] [outer = 00000000] 08:39:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18678400) [pid = 3788] [serial = 708] [outer = 18608400] 08:39:02 INFO - PROCESS | 3788 | 1466696342410 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (187E6C00) [pid = 3788] [serial = 709] [outer = 18608400] 08:39:02 INFO - PROCESS | 3788 | 1466696342985 Marionette TRACE conn3 <- [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]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 773ms 08:39:03 INFO - PROCESS | 3788 | 1466696343041 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 3788 | 1466696343046 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:39:03 INFO - PROCESS | 3788 | 1466696343051 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 3788 | 1466696343055 Marionette TRACE conn3 <- [1,910,null,{}] 08:39:03 INFO - PROCESS | 3788 | 1466696343085 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 3788 | 1466696343089 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:03 INFO - PROCESS | 3788 | 1466696343258 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:39:03 INFO - PROCESS | 3788 | 1466696343381 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 3788 | 1466696343386 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:03 INFO - PROCESS | 3788 | ++DOCSHELL 10A57C00 == 37 [pid = 3788] [id = 237] 08:39:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (10A58800) [pid = 3788] [serial = 710] [outer = 00000000] 08:39:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (129B8800) [pid = 3788] [serial = 711] [outer = 10A58800] 08:39:03 INFO - PROCESS | 3788 | 1466696343443 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (13129C00) [pid = 3788] [serial = 712] [outer = 10A58800] 08:39:04 INFO - PROCESS | 3788 | 1466696344185 Marionette TRACE conn3 <- [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]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1192ms 08:39:04 INFO - PROCESS | 3788 | 1466696344236 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 3788 | 1466696344241 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:39:04 INFO - PROCESS | 3788 | 1466696344272 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 3788 | 1466696344275 Marionette TRACE conn3 <- [1,914,null,{}] 08:39:04 INFO - PROCESS | 3788 | 1466696344279 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 3788 | 1466696344282 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:04 INFO - PROCESS | 3788 | 1466696344418 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:39:04 INFO - PROCESS | 3788 | 1466696344535 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 3788 | 1466696344538 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:04 INFO - PROCESS | 3788 | ++DOCSHELL 1430A000 == 38 [pid = 3788] [id = 238] 08:39:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1430A800) [pid = 3788] [serial = 713] [outer = 00000000] 08:39:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (158BE400) [pid = 3788] [serial = 714] [outer = 1430A800] 08:39:04 INFO - PROCESS | 3788 | 1466696344594 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (15E39400) [pid = 3788] [serial = 715] [outer = 1430A800] 08:39:05 INFO - PROCESS | 3788 | 1466696345470 Marionette TRACE conn3 <- [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]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1273ms 08:39:05 INFO - PROCESS | 3788 | 1466696345549 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 3788 | 1466696345553 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:39:05 INFO - PROCESS | 3788 | 1466696345559 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:39:05 INFO - PROCESS | 3788 | 1466696345562 Marionette TRACE conn3 <- [1,918,null,{}] 08:39:05 INFO - PROCESS | 3788 | 1466696345567 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 3788 | 1466696345569 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:05 INFO - PROCESS | 3788 | 1466696345685 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:39:05 INFO - PROCESS | 3788 | 1466696345767 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 3788 | 1466696345772 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:05 INFO - PROCESS | 3788 | ++DOCSHELL 105F2000 == 39 [pid = 3788] [id = 239] 08:39:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (10A59000) [pid = 3788] [serial = 716] [outer = 00000000] 08:39:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (10B7CC00) [pid = 3788] [serial = 717] [outer = 10A59000] 08:39:05 INFO - PROCESS | 3788 | 1466696345831 Marionette DEBUG loaded listener.js 08:39:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (12926400) [pid = 3788] [serial = 718] [outer = 10A59000] 08:39:05 INFO - PROCESS | 3788 | --DOCSHELL 178D0000 == 38 [pid = 3788] [id = 235] 08:39:05 INFO - PROCESS | 3788 | --DOCSHELL 10A62000 == 37 [pid = 3788] [id = 234] 08:39:05 INFO - PROCESS | 3788 | --DOCSHELL 17734C00 == 36 [pid = 3788] [id = 233] 08:39:05 INFO - PROCESS | 3788 | --DOCSHELL 17001800 == 35 [pid = 3788] [id = 232] 08:39:05 INFO - PROCESS | 3788 | --DOCSHELL 15E64800 == 34 [pid = 3788] [id = 231] 08:39:05 INFO - PROCESS | 3788 | --DOCSHELL 15C77C00 == 33 [pid = 3788] [id = 230] 08:39:05 INFO - PROCESS | 3788 | --DOCSHELL 131D2C00 == 32 [pid = 3788] [id = 229] 08:39:05 INFO - PROCESS | 3788 | --DOCSHELL 111D6400 == 31 [pid = 3788] [id = 228] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (187EB000) [pid = 3788] [serial = 669] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (17086000) [pid = 3788] [serial = 663] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (14310400) [pid = 3788] [serial = 662] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (18362800) [pid = 3788] [serial = 665] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (18674000) [pid = 3788] [serial = 660] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1700E400) [pid = 3788] [serial = 653] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17843800) [pid = 3788] [serial = 657] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (18609C00) [pid = 3788] [serial = 666] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (16DD2000) [pid = 3788] [serial = 651] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (187EAC00) [pid = 3788] [serial = 668] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (17087000) [pid = 3788] [serial = 654] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17A12C00) [pid = 3788] [serial = 656] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (18364C00) [pid = 3788] [serial = 633] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (11AEE800) [pid = 3788] [serial = 635] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (129EB800) [pid = 3788] [serial = 636] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (16641400) [pid = 3788] [serial = 650] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (10A5C400) [pid = 3788] [serial = 641] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (11AEB400) [pid = 3788] [serial = 642] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (15E3BC00) [pid = 3788] [serial = 647] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15E63000) [pid = 3788] [serial = 648] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (13BD5400) [pid = 3788] [serial = 644] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (13C7B800) [pid = 3788] [serial = 645] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (13C7DC00) [pid = 3788] [serial = 638] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (14311400) [pid = 3788] [serial = 639] [outer = 00000000] [url = about:blank] 08:39:05 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1860A000) [pid = 3788] [serial = 659] [outer = 00000000] [url = about:blank] 08:39:06 INFO - PROCESS | 3788 | 1466696346325 Marionette TRACE conn3 <- [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]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 821ms 08:39:06 INFO - PROCESS | 3788 | 1466696346394 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 3788 | 1466696346398 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:39:06 INFO - PROCESS | 3788 | 1466696346404 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 3788 | 1466696346406 Marionette TRACE conn3 <- [1,922,null,{}] 08:39:06 INFO - PROCESS | 3788 | 1466696346410 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 3788 | 1466696346412 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:06 INFO - PROCESS | 3788 | 1466696346504 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:39:06 INFO - PROCESS | 3788 | 1466696346513 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 3788 | 1466696346515 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:06 INFO - PROCESS | 3788 | ++DOCSHELL 1306D400 == 32 [pid = 3788] [id = 240] 08:39:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (130CE400) [pid = 3788] [serial = 719] [outer = 00000000] 08:39:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (13939400) [pid = 3788] [serial = 720] [outer = 130CE400] 08:39:06 INFO - PROCESS | 3788 | 1466696346561 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (13C7BC00) [pid = 3788] [serial = 721] [outer = 130CE400] 08:39:07 INFO - PROCESS | 3788 | 1466696347025 Marionette TRACE conn3 <- [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]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 644ms 08:39:07 INFO - PROCESS | 3788 | 1466696347042 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 3788 | 1466696347044 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:39:07 INFO - PROCESS | 3788 | 1466696347048 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 3788 | 1466696347052 Marionette TRACE conn3 <- [1,926,null,{}] 08:39:07 INFO - PROCESS | 3788 | 1466696347066 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 3788 | 1466696347070 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:07 INFO - PROCESS | 3788 | 1466696347200 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:39:07 INFO - PROCESS | 3788 | 1466696347314 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 3788 | 1466696347317 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:07 INFO - PROCESS | 3788 | ++DOCSHELL 15C31800 == 33 [pid = 3788] [id = 241] 08:39:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15C37C00) [pid = 3788] [serial = 722] [outer = 00000000] 08:39:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (15E40400) [pid = 3788] [serial = 723] [outer = 15C37C00] 08:39:07 INFO - PROCESS | 3788 | 1466696347370 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15E6C400) [pid = 3788] [serial = 724] [outer = 15C37C00] 08:39:07 INFO - PROCESS | 3788 | 1466696347740 Marionette TRACE conn3 <- [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]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 724ms 08:39:07 INFO - PROCESS | 3788 | 1466696347780 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 3788 | 1466696347783 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:39:07 INFO - PROCESS | 3788 | 1466696347786 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 3788 | 1466696347787 Marionette TRACE conn3 <- [1,930,null,{}] 08:39:07 INFO - PROCESS | 3788 | 1466696347791 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 3788 | 1466696347793 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:07 INFO - PROCESS | 3788 | 1466696347884 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:39:07 INFO - PROCESS | 3788 | 1466696347889 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 3788 | 1466696347891 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:07 INFO - PROCESS | 3788 | ++DOCSHELL 1620DC00 == 34 [pid = 3788] [id = 242] 08:39:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (16D36800) [pid = 3788] [serial = 725] [outer = 00000000] 08:39:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17002000) [pid = 3788] [serial = 726] [outer = 16D36800] 08:39:07 INFO - PROCESS | 3788 | 1466696347935 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1700CC00) [pid = 3788] [serial = 727] [outer = 16D36800] 08:39:08 INFO - PROCESS | 3788 | 1466696348425 Marionette TRACE conn3 <- [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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 661ms 08:39:08 INFO - PROCESS | 3788 | 1466696348460 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 3788 | 1466696348462 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:39:08 INFO - PROCESS | 3788 | 1466696348465 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 3788 | 1466696348467 Marionette TRACE conn3 <- [1,934,null,{}] 08:39:08 INFO - PROCESS | 3788 | 1466696348477 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 3788 | 1466696348479 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:08 INFO - PROCESS | 3788 | 1466696348589 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:39:08 INFO - PROCESS | 3788 | 1466696348671 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 3788 | 1466696348673 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:08 INFO - PROCESS | 3788 | ++DOCSHELL 1707E400 == 35 [pid = 3788] [id = 243] 08:39:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1707F800) [pid = 3788] [serial = 728] [outer = 00000000] 08:39:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17734C00) [pid = 3788] [serial = 729] [outer = 1707F800] 08:39:08 INFO - PROCESS | 3788 | 1466696348716 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17735800) [pid = 3788] [serial = 730] [outer = 1707F800] 08:39:09 INFO - PROCESS | 3788 | 1466696349143 Marionette TRACE conn3 <- [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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 757ms 08:39:09 INFO - PROCESS | 3788 | 1466696349207 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 3788 | 1466696349209 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:39:09 INFO - PROCESS | 3788 | 1466696349212 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:39:09 INFO - PROCESS | 3788 | 1466696349214 Marionette TRACE conn3 <- [1,938,null,{}] 08:39:09 INFO - PROCESS | 3788 | 1466696349224 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 3788 | 1466696349230 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:09 INFO - PROCESS | 3788 | 1466696349408 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:39:09 INFO - PROCESS | 3788 | 1466696349468 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 3788 | 1466696349470 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:09 INFO - PROCESS | 3788 | ++DOCSHELL 18143C00 == 36 [pid = 3788] [id = 244] 08:39:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (18144000) [pid = 3788] [serial = 731] [outer = 00000000] 08:39:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18363C00) [pid = 3788] [serial = 732] [outer = 18144000] 08:39:09 INFO - PROCESS | 3788 | 1466696349514 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18364C00) [pid = 3788] [serial = 733] [outer = 18144000] 08:39:09 INFO - PROCESS | 3788 | 1466696349915 Marionette TRACE conn3 <- [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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:39:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 724ms 08:39:09 INFO - PROCESS | 3788 | 1466696349945 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 3788 | 1466696349947 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:39:10 INFO - PROCESS | 3788 | 1466696349986 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 3788 | 1466696349987 Marionette TRACE conn3 <- [1,942,null,{}] 08:39:10 INFO - PROCESS | 3788 | 1466696349991 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 3788 | 1466696350002 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:10 INFO - PROCESS | 3788 | 1466696350110 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:39:10 INFO - PROCESS | 3788 | 1466696350118 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 3788 | 1466696350120 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:10 INFO - PROCESS | 3788 | ++DOCSHELL 1860DC00 == 37 [pid = 3788] [id = 245] 08:39:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1860E000) [pid = 3788] [serial = 734] [outer = 00000000] 08:39:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (18676800) [pid = 3788] [serial = 735] [outer = 1860E000] 08:39:10 INFO - PROCESS | 3788 | 1466696350163 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (187E8800) [pid = 3788] [serial = 736] [outer = 1860E000] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1608D400) [pid = 3788] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (131D5800) [pid = 3788] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (15E36000) [pid = 3788] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (12927400) [pid = 3788] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (111DCC00) [pid = 3788] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (17004000) [pid = 3788] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (111D6000) [pid = 3788] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (15C2F800) [pid = 3788] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1773A800) [pid = 3788] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1773A400) [pid = 3788] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (17A07800) [pid = 3788] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:39:10 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (10F11800) [pid = 3788] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:39:10 INFO - PROCESS | 3788 | 1466696350684 Marionette TRACE conn3 <- [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]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 741ms 08:39:10 INFO - PROCESS | 3788 | 1466696350703 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 3788 | 1466696350705 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:39:10 INFO - PROCESS | 3788 | 1466696350709 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:39:10 INFO - PROCESS | 3788 | 1466696350710 Marionette TRACE conn3 <- [1,946,null,{}] 08:39:10 INFO - PROCESS | 3788 | 1466696350714 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 3788 | 1466696350716 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:10 INFO - PROCESS | 3788 | 1466696350793 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:39:10 INFO - PROCESS | 3788 | 1466696350798 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 3788 | 1466696350800 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:10 INFO - PROCESS | 3788 | ++DOCSHELL 13BD7C00 == 38 [pid = 3788] [id = 246] 08:39:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (14EB5400) [pid = 3788] [serial = 737] [outer = 00000000] 08:39:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1773A400) [pid = 3788] [serial = 738] [outer = 14EB5400] 08:39:10 INFO - PROCESS | 3788 | 1466696350842 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (18146000) [pid = 3788] [serial = 739] [outer = 14EB5400] 08:39:11 INFO - PROCESS | 3788 | 1466696351274 Marionette TRACE conn3 <- [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]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 612ms 08:39:11 INFO - PROCESS | 3788 | 1466696351306 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 3788 | 1466696351308 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:39:11 INFO - PROCESS | 3788 | 1466696351311 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:39:11 INFO - PROCESS | 3788 | 1466696351313 Marionette TRACE conn3 <- [1,950,null,{}] 08:39:11 INFO - PROCESS | 3788 | 1466696351318 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 3788 | 1466696351320 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:11 INFO - PROCESS | 3788 | 1466696351426 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:39:11 INFO - PROCESS | 3788 | 1466696351434 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 3788 | 1466696351436 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:11 INFO - PROCESS | 3788 | ++DOCSHELL 15C30800 == 39 [pid = 3788] [id = 247] 08:39:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17004000) [pid = 3788] [serial = 740] [outer = 00000000] 08:39:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1990B400) [pid = 3788] [serial = 741] [outer = 17004000] 08:39:11 INFO - PROCESS | 3788 | 1466696351478 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (19C96800) [pid = 3788] [serial = 742] [outer = 17004000] 08:39:11 INFO - PROCESS | 3788 | 1466696351971 Marionette TRACE conn3 <- [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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 725ms 08:39:12 INFO - PROCESS | 3788 | 1466696352044 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 3788 | 1466696352046 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:39:12 INFO - PROCESS | 3788 | 1466696352049 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:39:12 INFO - PROCESS | 3788 | 1466696352051 Marionette TRACE conn3 <- [1,954,null,{}] 08:39:12 INFO - PROCESS | 3788 | 1466696352054 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 3788 | 1466696352056 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:12 INFO - PROCESS | 3788 | 1466696352134 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:39:12 INFO - PROCESS | 3788 | 1466696352140 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 3788 | 1466696352142 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:12 INFO - PROCESS | 3788 | ++DOCSHELL 1773A800 == 40 [pid = 3788] [id = 248] 08:39:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (19EB2C00) [pid = 3788] [serial = 743] [outer = 00000000] 08:39:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (19EBD400) [pid = 3788] [serial = 744] [outer = 19EB2C00] 08:39:12 INFO - PROCESS | 3788 | 1466696352185 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (19EBD800) [pid = 3788] [serial = 745] [outer = 19EB2C00] 08:39:12 INFO - PROCESS | 3788 | 1466696352804 Marionette TRACE conn3 <- [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]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 822ms 08:39:12 INFO - PROCESS | 3788 | 1466696352903 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 3788 | 1466696352907 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:39:12 INFO - PROCESS | 3788 | 1466696352914 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 3788 | 1466696352918 Marionette TRACE conn3 <- [1,958,null,{}] 08:39:12 INFO - PROCESS | 3788 | 1466696352923 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 3788 | 1466696352926 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:13 INFO - PROCESS | 3788 | 1466696353043 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:39:13 INFO - PROCESS | 3788 | 1466696353164 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 3788 | 1466696353167 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:13 INFO - PROCESS | 3788 | ++DOCSHELL 105F5C00 == 41 [pid = 3788] [id = 249] 08:39:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (10B7E000) [pid = 3788] [serial = 746] [outer = 00000000] 08:39:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13156800) [pid = 3788] [serial = 747] [outer = 10B7E000] 08:39:13 INFO - PROCESS | 3788 | 1466696353223 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13BD9C00) [pid = 3788] [serial = 748] [outer = 10B7E000] 08:39:13 INFO - PROCESS | 3788 | 1466696353813 Marionette TRACE conn3 <- [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]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 934ms 08:39:13 INFO - PROCESS | 3788 | 1466696353854 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 3788 | 1466696353858 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:39:13 INFO - PROCESS | 3788 | 1466696353865 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - PROCESS | 3788 | 1466696353868 Marionette TRACE conn3 <- [1,962,null,{}] 08:39:13 INFO - PROCESS | 3788 | 1466696353872 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 3788 | 1466696353875 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:13 INFO - PROCESS | 3788 | 1466696353982 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:39:14 INFO - PROCESS | 3788 | 1466696354080 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 3788 | 1466696354083 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:14 INFO - PROCESS | 3788 | ++DOCSHELL 158B7000 == 42 [pid = 3788] [id = 250] 08:39:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (158BDC00) [pid = 3788] [serial = 749] [outer = 00000000] 08:39:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (15E64400) [pid = 3788] [serial = 750] [outer = 158BDC00] 08:39:14 INFO - PROCESS | 3788 | 1466696354137 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (160D8400) [pid = 3788] [serial = 751] [outer = 158BDC00] 08:39:14 INFO - PROCESS | 3788 | 1466696354735 Marionette TRACE conn3 <- [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]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 982ms 08:39:14 INFO - PROCESS | 3788 | 1466696354810 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 3788 | 1466696354814 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:39:14 INFO - PROCESS | 3788 | 1466696354818 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:39:14 INFO - PROCESS | 3788 | 1466696354822 Marionette TRACE conn3 <- [1,966,null,{}] 08:39:14 INFO - PROCESS | 3788 | 1466696354833 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 3788 | 1466696354838 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:15 INFO - PROCESS | 3788 | 1466696355028 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:39:15 INFO - PROCESS | 3788 | 1466696355162 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 3788 | 1466696355165 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:15 INFO - PROCESS | 3788 | ++DOCSHELL 18604000 == 43 [pid = 3788] [id = 251] 08:39:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (18606C00) [pid = 3788] [serial = 752] [outer = 00000000] 08:39:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (19908400) [pid = 3788] [serial = 753] [outer = 18606C00] 08:39:15 INFO - PROCESS | 3788 | 1466696355226 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1A224800) [pid = 3788] [serial = 754] [outer = 18606C00] 08:39:15 INFO - PROCESS | 3788 | 1466696355915 Marionette TRACE conn3 <- [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]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1176ms 08:39:16 INFO - PROCESS | 3788 | 1466696356034 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 3788 | 1466696356038 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:39:16 INFO - PROCESS | 3788 | 1466696356042 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - PROCESS | 3788 | 1466696356045 Marionette TRACE conn3 <- [1,970,null,{}] 08:39:16 INFO - PROCESS | 3788 | 1466696356050 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 3788 | 1466696356053 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:16 INFO - PROCESS | 3788 | 1466696356149 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:39:16 INFO - PROCESS | 3788 | 1466696356256 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 3788 | 1466696356259 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:16 INFO - PROCESS | 3788 | ++DOCSHELL 10A64000 == 44 [pid = 3788] [id = 252] 08:39:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (10B7B400) [pid = 3788] [serial = 755] [outer = 00000000] 08:39:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (12820000) [pid = 3788] [serial = 756] [outer = 10B7B400] 08:39:16 INFO - PROCESS | 3788 | 1466696356307 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (13074000) [pid = 3788] [serial = 757] [outer = 10B7B400] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 15C30800 == 43 [pid = 3788] [id = 247] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 13BD7C00 == 42 [pid = 3788] [id = 246] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 1860DC00 == 41 [pid = 3788] [id = 245] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 18143C00 == 40 [pid = 3788] [id = 244] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 1707E400 == 39 [pid = 3788] [id = 243] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 1620DC00 == 38 [pid = 3788] [id = 242] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 15C31800 == 37 [pid = 3788] [id = 241] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 1306D400 == 36 [pid = 3788] [id = 240] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 105F2000 == 35 [pid = 3788] [id = 239] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 1430A000 == 34 [pid = 3788] [id = 238] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 10A57C00 == 33 [pid = 3788] [id = 237] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 18604C00 == 32 [pid = 3788] [id = 236] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 1291C800 == 31 [pid = 3788] [id = 227] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 18604000 == 30 [pid = 3788] [id = 251] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 1773A800 == 29 [pid = 3788] [id = 248] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 105F5C00 == 28 [pid = 3788] [id = 249] 08:39:17 INFO - PROCESS | 3788 | --DOCSHELL 158B7000 == 27 [pid = 3788] [id = 250] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (160D7C00) [pid = 3788] [serial = 674] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (187F1800) [pid = 3788] [serial = 678] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (178D1C00) [pid = 3788] [serial = 677] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (17A10000) [pid = 3788] [serial = 699] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (18603000) [pid = 3788] [serial = 706] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17205C00) [pid = 3788] [serial = 697] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (18364800) [pid = 3788] [serial = 705] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1608C000) [pid = 3788] [serial = 702] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17EBE800) [pid = 3788] [serial = 700] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17001C00) [pid = 3788] [serial = 694] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1700F000) [pid = 3788] [serial = 703] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (15E71000) [pid = 3788] [serial = 691] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16209400) [pid = 3788] [serial = 693] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13BD5000) [pid = 3788] [serial = 686] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (13C7D400) [pid = 3788] [serial = 687] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (15E3D000) [pid = 3788] [serial = 690] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13130400) [pid = 3788] [serial = 680] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1314B000) [pid = 3788] [serial = 681] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1289C800) [pid = 3788] [serial = 683] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (12BCB000) [pid = 3788] [serial = 684] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (17085800) [pid = 3788] [serial = 696] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (17736C00) [pid = 3788] [serial = 393] [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.] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (13947C00) [pid = 3788] [serial = 672] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (13156C00) [pid = 3788] [serial = 671] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (18678400) [pid = 3788] [serial = 708] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (17006000) [pid = 3788] [serial = 675] [outer = 00000000] [url = about:blank] 08:39:17 INFO - PROCESS | 3788 | 1466696357522 Marionette TRACE conn3 <- [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]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1546ms 08:39:17 INFO - PROCESS | 3788 | 1466696357584 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 3788 | 1466696357587 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:39:17 INFO - PROCESS | 3788 | 1466696357592 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 3788 | 1466696357595 Marionette TRACE conn3 <- [1,974,null,{}] 08:39:17 INFO - PROCESS | 3788 | 1466696357601 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:17 INFO - PROCESS | 3788 | 1466696357603 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:17 INFO - PROCESS | 3788 | 1466696357724 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:39:17 INFO - PROCESS | 3788 | 1466696357808 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 3788 | 1466696357810 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:17 INFO - PROCESS | 3788 | ++DOCSHELL 111D4400 == 28 [pid = 3788] [id = 253] 08:39:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (111D6400) [pid = 3788] [serial = 758] [outer = 00000000] 08:39:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (11CD6800) [pid = 3788] [serial = 759] [outer = 111D6400] 08:39:17 INFO - PROCESS | 3788 | 1466696357857 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (129B0C00) [pid = 3788] [serial = 760] [outer = 111D6400] 08:39:18 INFO - PROCESS | 3788 | 1466696358314 Marionette TRACE conn3 <- [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]]]}] 08:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 757ms 08:39:18 INFO - PROCESS | 3788 | 1466696358362 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 3788 | 1466696358367 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:39:18 INFO - PROCESS | 3788 | 1466696358377 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:39:18 INFO - PROCESS | 3788 | 1466696358380 Marionette TRACE conn3 <- [1,978,null,{}] 08:39:18 INFO - PROCESS | 3788 | 1466696358383 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:18 INFO - PROCESS | 3788 | 1466696358386 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:18 INFO - PROCESS | 3788 | 1466696358471 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:39:18 INFO - PROCESS | 3788 | 1466696358477 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 3788 | 1466696358480 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:18 INFO - PROCESS | 3788 | ++DOCSHELL 131DF000 == 29 [pid = 3788] [id = 254] 08:39:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (131E0800) [pid = 3788] [serial = 761] [outer = 00000000] 08:39:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1393A000) [pid = 3788] [serial = 762] [outer = 131E0800] 08:39:18 INFO - PROCESS | 3788 | 1466696358526 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13BD2000) [pid = 3788] [serial = 763] [outer = 131E0800] 08:39:19 INFO - PROCESS | 3788 | 1466696358978 Marionette TRACE conn3 <- [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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 661ms 08:39:19 INFO - PROCESS | 3788 | 1466696359017 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:39:19 INFO - PROCESS | 3788 | 1466696359021 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:39:19 INFO - PROCESS | 3788 | 1466696359024 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 3788 | 1466696359028 Marionette TRACE conn3 <- [1,982,null,{}] 08:39:19 INFO - PROCESS | 3788 | 1466696359039 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 3788 | 1466696359044 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:19 INFO - PROCESS | 3788 | 1466696359168 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:39:19 INFO - PROCESS | 3788 | 1466696359261 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 3788 | 1466696359311 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:19 INFO - PROCESS | 3788 | ++DOCSHELL 158BE800 == 30 [pid = 3788] [id = 255] 08:39:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (158BF800) [pid = 3788] [serial = 764] [outer = 00000000] 08:39:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (15C32C00) [pid = 3788] [serial = 765] [outer = 158BF800] 08:39:19 INFO - PROCESS | 3788 | 1466696359359 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (15E3A000) [pid = 3788] [serial = 766] [outer = 158BF800] 08:39:19 INFO - PROCESS | 3788 | 1466696359756 Marionette TRACE conn3 <- [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]]]}] 08:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 757ms 08:39:19 INFO - PROCESS | 3788 | 1466696359794 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 3788 | 1466696359797 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:39:19 INFO - PROCESS | 3788 | 1466696359800 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 3788 | 1466696359802 Marionette TRACE conn3 <- [1,986,null,{}] 08:39:19 INFO - PROCESS | 3788 | 1466696359805 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:19 INFO - PROCESS | 3788 | 1466696359807 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:19 INFO - PROCESS | 3788 | 1466696359924 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:39:19 INFO - PROCESS | 3788 | 1466696359929 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 3788 | 1466696359931 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:19 INFO - PROCESS | 3788 | ++DOCSHELL 13BD4400 == 31 [pid = 3788] [id = 256] 08:39:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (15C32000) [pid = 3788] [serial = 767] [outer = 00000000] 08:39:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (16093C00) [pid = 3788] [serial = 768] [outer = 15C32000] 08:39:20 INFO - PROCESS | 3788 | 1466696359975 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (160D9C00) [pid = 3788] [serial = 769] [outer = 15C32000] 08:39:20 INFO - PROCESS | 3788 | 1466696360459 Marionette TRACE conn3 <- [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]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 660ms 08:39:20 INFO - PROCESS | 3788 | 1466696360473 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 3788 | 1466696360475 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:39:20 INFO - PROCESS | 3788 | 1466696360478 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 3788 | 1466696360480 Marionette TRACE conn3 <- [1,990,null,{}] 08:39:20 INFO - PROCESS | 3788 | 1466696360483 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:20 INFO - PROCESS | 3788 | 1466696360485 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:20 INFO - PROCESS | 3788 | 1466696360588 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:39:20 INFO - PROCESS | 3788 | 1466696360675 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 3788 | 1466696360678 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:20 INFO - PROCESS | 3788 | ++DOCSHELL 160DE000 == 32 [pid = 3788] [id = 257] 08:39:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (16208800) [pid = 3788] [serial = 770] [outer = 00000000] 08:39:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16D3F800) [pid = 3788] [serial = 771] [outer = 16208800] 08:39:20 INFO - PROCESS | 3788 | 1466696360720 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (16DCBC00) [pid = 3788] [serial = 772] [outer = 16208800] 08:39:21 INFO - PROCESS | 3788 | 1466696361158 Marionette TRACE conn3 <- [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]]]}] 08:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 757ms 08:39:21 INFO - PROCESS | 3788 | 1466696361218 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 3788 | 1466696361220 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:39:21 INFO - PROCESS | 3788 | 1466696361224 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 3788 | 1466696361225 Marionette TRACE conn3 <- [1,994,null,{}] 08:39:21 INFO - PROCESS | 3788 | 1466696361238 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:21 INFO - PROCESS | 3788 | 1466696361244 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:21 INFO - PROCESS | 3788 | 1466696361372 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:39:21 INFO - PROCESS | 3788 | 1466696361385 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 3788 | 1466696361387 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:21 INFO - PROCESS | 3788 | ++DOCSHELL 17086800 == 33 [pid = 3788] [id = 258] 08:39:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1720A800) [pid = 3788] [serial = 773] [outer = 00000000] 08:39:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17737000) [pid = 3788] [serial = 774] [outer = 1720A800] 08:39:21 INFO - PROCESS | 3788 | 1466696361430 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (17743C00) [pid = 3788] [serial = 775] [outer = 1720A800] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (19EB2C00) [pid = 3788] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17004000) [pid = 3788] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1707F800) [pid = 3788] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (18144000) [pid = 3788] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1860E000) [pid = 3788] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (10A58800) [pid = 3788] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15C37C00) [pid = 3788] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (10A59000) [pid = 3788] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (18608400) [pid = 3788] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (16D36800) [pid = 3788] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1430A800) [pid = 3788] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (130CE400) [pid = 3788] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:39:21 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (14EB5400) [pid = 3788] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:39:22 INFO - PROCESS | 3788 | 1466696362111 Marionette TRACE conn3 <- [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]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 934ms 08:39:22 INFO - PROCESS | 3788 | 1466696362165 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 3788 | 1466696362180 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:39:22 INFO - PROCESS | 3788 | 1466696362184 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 3788 | 1466696362185 Marionette TRACE conn3 <- [1,998,null,{}] 08:39:22 INFO - PROCESS | 3788 | 1466696362189 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 3788 | 1466696362191 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:22 INFO - PROCESS | 3788 | 1466696362267 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:39:22 INFO - PROCESS | 3788 | 1466696362274 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 3788 | 1466696362276 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:22 INFO - PROCESS | 3788 | ++DOCSHELL 10A60C00 == 34 [pid = 3788] [id = 259] 08:39:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1430A800) [pid = 3788] [serial = 776] [outer = 00000000] 08:39:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (15E43800) [pid = 3788] [serial = 777] [outer = 1430A800] 08:39:22 INFO - PROCESS | 3788 | 1466696362319 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1608AC00) [pid = 3788] [serial = 778] [outer = 1430A800] 08:39:22 INFO - PROCESS | 3788 | 1466696362774 Marionette TRACE conn3 <- [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]]]}] 08:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 612ms 08:39:22 INFO - PROCESS | 3788 | 1466696362813 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 3788 | 1466696362815 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:39:22 INFO - PROCESS | 3788 | 1466696362822 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 3788 | 1466696362824 Marionette TRACE conn3 <- [1,1002,null,{}] 08:39:22 INFO - PROCESS | 3788 | 1466696362827 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:22 INFO - PROCESS | 3788 | 1466696362829 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:22 INFO - PROCESS | 3788 | 1466696362905 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:39:22 INFO - PROCESS | 3788 | 1466696362910 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 3788 | 1466696362912 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:22 INFO - PROCESS | 3788 | ++DOCSHELL 17739400 == 35 [pid = 3788] [id = 260] 08:39:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17743800) [pid = 3788] [serial = 779] [outer = 00000000] 08:39:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (178CC400) [pid = 3788] [serial = 780] [outer = 17743800] 08:39:22 INFO - PROCESS | 3788 | 1466696362954 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (178CF000) [pid = 3788] [serial = 781] [outer = 17743800] 08:39:23 INFO - PROCESS | 3788 | 1466696363386 Marionette TRACE conn3 <- [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]]]}] 08:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 612ms 08:39:23 INFO - PROCESS | 3788 | 1466696363420 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 3788 | 1466696363422 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:39:23 INFO - PROCESS | 3788 | 1466696363425 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:39:23 INFO - PROCESS | 3788 | 1466696363427 Marionette TRACE conn3 <- [1,1006,null,{}] 08:39:23 INFO - PROCESS | 3788 | 1466696363449 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:23 INFO - PROCESS | 3788 | 1466696363451 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:23 INFO - PROCESS | 3788 | 1466696363526 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:39:23 INFO - PROCESS | 3788 | 1466696363531 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 3788 | 1466696363533 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:23 INFO - PROCESS | 3788 | ++DOCSHELL 158B7000 == 36 [pid = 3788] [id = 261] 08:39:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17E38000) [pid = 3788] [serial = 782] [outer = 00000000] 08:39:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18358C00) [pid = 3788] [serial = 783] [outer = 17E38000] 08:39:23 INFO - PROCESS | 3788 | 1466696363578 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15214C00) [pid = 3788] [serial = 784] [outer = 17E38000] 08:39:24 INFO - PROCESS | 3788 | 1466696364157 Marionette TRACE conn3 <- [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]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 773ms 08:39:24 INFO - PROCESS | 3788 | 1466696364221 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 3788 | 1466696364225 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:39:24 INFO - PROCESS | 3788 | 1466696364231 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 3788 | 1466696364235 Marionette TRACE conn3 <- [1,1010,null,{}] 08:39:24 INFO - PROCESS | 3788 | 1466696364241 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:24 INFO - PROCESS | 3788 | 1466696364244 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:24 INFO - PROCESS | 3788 | 1466696364421 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:39:24 INFO - PROCESS | 3788 | 1466696364541 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 3788 | 1466696364546 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:24 INFO - PROCESS | 3788 | ++DOCSHELL 105EAC00 == 37 [pid = 3788] [id = 262] 08:39:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (105F2000) [pid = 3788] [serial = 785] [outer = 00000000] 08:39:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (12D67000) [pid = 3788] [serial = 786] [outer = 105F2000] 08:39:24 INFO - PROCESS | 3788 | 1466696364603 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13156C00) [pid = 3788] [serial = 787] [outer = 105F2000] 08:39:25 INFO - PROCESS | 3788 | 1466696365301 Marionette TRACE conn3 <- [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]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1127ms 08:39:25 INFO - PROCESS | 3788 | 1466696365362 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 3788 | 1466696365366 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:39:25 INFO - PROCESS | 3788 | 1466696365397 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 3788 | 1466696365400 Marionette TRACE conn3 <- [1,1014,null,{}] 08:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:39:25 INFO - PROCESS | 3788 | 1466696365404 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:25 INFO - PROCESS | 3788 | 1466696365407 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:25 INFO - PROCESS | 3788 | 1466696365529 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:39:25 INFO - PROCESS | 3788 | 1466696365649 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 3788 | 1466696365651 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:25 INFO - PROCESS | 3788 | ++DOCSHELL 13D15800 == 38 [pid = 3788] [id = 263] 08:39:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (13D1BC00) [pid = 3788] [serial = 788] [outer = 00000000] 08:39:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (14EAF800) [pid = 3788] [serial = 789] [outer = 13D1BC00] 08:39:25 INFO - PROCESS | 3788 | 1466696365707 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (158C2C00) [pid = 3788] [serial = 790] [outer = 13D1BC00] 08:39:26 INFO - PROCESS | 3788 | 1466696366593 Marionette TRACE conn3 <- [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]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1289ms 08:39:26 INFO - PROCESS | 3788 | 1466696366692 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 3788 | 1466696366697 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:39:26 INFO - PROCESS | 3788 | 1466696366702 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:39:26 INFO - PROCESS | 3788 | 1466696366705 Marionette TRACE conn3 <- [1,1018,null,{}] 08:39:26 INFO - PROCESS | 3788 | 1466696366711 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:26 INFO - PROCESS | 3788 | 1466696366713 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:26 INFO - PROCESS | 3788 | 1466696366827 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:39:26 INFO - PROCESS | 3788 | 1466696366907 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 3788 | 1466696366911 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:27 INFO - PROCESS | 3788 | ++DOCSHELL 1026A800 == 39 [pid = 3788] [id = 264] 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1026B800) [pid = 3788] [serial = 791] [outer = 00000000] 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (10A5C800) [pid = 3788] [serial = 792] [outer = 1026B800] 08:39:27 INFO - PROCESS | 3788 | 1466696367047 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (129AE800) [pid = 3788] [serial = 793] [outer = 1026B800] 08:39:27 INFO - PROCESS | 3788 | --DOCSHELL 17739400 == 38 [pid = 3788] [id = 260] 08:39:27 INFO - PROCESS | 3788 | --DOCSHELL 10A60C00 == 37 [pid = 3788] [id = 259] 08:39:27 INFO - PROCESS | 3788 | --DOCSHELL 17086800 == 36 [pid = 3788] [id = 258] 08:39:27 INFO - PROCESS | 3788 | --DOCSHELL 160DE000 == 35 [pid = 3788] [id = 257] 08:39:27 INFO - PROCESS | 3788 | --DOCSHELL 13BD4400 == 34 [pid = 3788] [id = 256] 08:39:27 INFO - PROCESS | 3788 | --DOCSHELL 158BE800 == 33 [pid = 3788] [id = 255] 08:39:27 INFO - PROCESS | 3788 | --DOCSHELL 131DF000 == 32 [pid = 3788] [id = 254] 08:39:27 INFO - PROCESS | 3788 | --DOCSHELL 111D4400 == 31 [pid = 3788] [id = 253] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (19EBD400) [pid = 3788] [serial = 744] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (19C96800) [pid = 3788] [serial = 742] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (19EBD800) [pid = 3788] [serial = 745] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (17734C00) [pid = 3788] [serial = 729] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (18363C00) [pid = 3788] [serial = 732] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17735800) [pid = 3788] [serial = 730] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (18676800) [pid = 3788] [serial = 735] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (129B8800) [pid = 3788] [serial = 711] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13129C00) [pid = 3788] [serial = 712] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15E40400) [pid = 3788] [serial = 723] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (15E6C400) [pid = 3788] [serial = 724] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (10B7CC00) [pid = 3788] [serial = 717] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (12926400) [pid = 3788] [serial = 718] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (18364C00) [pid = 3788] [serial = 733] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (187E6C00) [pid = 3788] [serial = 709] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (17002000) [pid = 3788] [serial = 726] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (158BE400) [pid = 3788] [serial = 714] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (15E39400) [pid = 3788] [serial = 715] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13939400) [pid = 3788] [serial = 720] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (13C7BC00) [pid = 3788] [serial = 721] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1990B400) [pid = 3788] [serial = 741] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (187E8800) [pid = 3788] [serial = 736] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1773A400) [pid = 3788] [serial = 738] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (18146000) [pid = 3788] [serial = 739] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1700CC00) [pid = 3788] [serial = 727] [outer = 00000000] [url = about:blank] 08:39:27 INFO - PROCESS | 3788 | 1466696367507 Marionette TRACE conn3 <- [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]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 821ms 08:39:27 INFO - PROCESS | 3788 | 1466696367537 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 3788 | 1466696367542 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:39:27 INFO - PROCESS | 3788 | 1466696367548 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 3788 | 1466696367550 Marionette TRACE conn3 <- [1,1022,null,{}] 08:39:27 INFO - PROCESS | 3788 | 1466696367554 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:27 INFO - PROCESS | 3788 | 1466696367557 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:27 INFO - PROCESS | 3788 | 1466696367641 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:39:27 INFO - PROCESS | 3788 | 1466696367648 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 3788 | 1466696367650 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:27 INFO - PROCESS | 3788 | ++DOCSHELL 131DF000 == 32 [pid = 3788] [id = 265] 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (134AF400) [pid = 3788] [serial = 794] [outer = 00000000] 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13BD4400) [pid = 3788] [serial = 795] [outer = 134AF400] 08:39:27 INFO - PROCESS | 3788 | 1466696367696 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (13C7C800) [pid = 3788] [serial = 796] [outer = 134AF400] 08:39:28 INFO - PROCESS | 3788 | 1466696368215 Marionette TRACE conn3 <- [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]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 725ms 08:39:28 INFO - PROCESS | 3788 | 1466696368281 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 3788 | 1466696368284 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:39:28 INFO - PROCESS | 3788 | 1466696368287 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 3788 | 1466696368290 Marionette TRACE conn3 <- [1,1026,null,{}] 08:39:28 INFO - PROCESS | 3788 | 1466696368301 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:28 INFO - PROCESS | 3788 | 1466696368306 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:28 INFO - PROCESS | 3788 | 1466696368415 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:39:28 INFO - PROCESS | 3788 | 1466696368513 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 3788 | 1466696368516 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:28 INFO - PROCESS | 3788 | ++DOCSHELL 15E41000 == 33 [pid = 3788] [id = 266] 08:39:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (15E41400) [pid = 3788] [serial = 797] [outer = 00000000] 08:39:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15E70C00) [pid = 3788] [serial = 798] [outer = 15E41400] 08:39:28 INFO - PROCESS | 3788 | 1466696368562 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (160D3400) [pid = 3788] [serial = 799] [outer = 15E41400] 08:39:28 INFO - PROCESS | 3788 | 1466696368922 Marionette TRACE conn3 <- [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]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 725ms 08:39:29 INFO - PROCESS | 3788 | 1466696368986 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 3788 | 1466696368989 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:39:29 INFO - PROCESS | 3788 | 1466696368993 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 3788 | 1466696368994 Marionette TRACE conn3 <- [1,1030,null,{}] 08:39:29 INFO - PROCESS | 3788 | 1466696368998 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 3788 | 1466696369000 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:29 INFO - PROCESS | 3788 | 1466696369092 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:39:29 INFO - PROCESS | 3788 | 1466696369098 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 3788 | 1466696369100 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:29 INFO - PROCESS | 3788 | ++DOCSHELL 16D37800 == 34 [pid = 3788] [id = 267] 08:39:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (16DD2000) [pid = 3788] [serial = 800] [outer = 00000000] 08:39:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17010C00) [pid = 3788] [serial = 801] [outer = 16DD2000] 08:39:29 INFO - PROCESS | 3788 | 1466696369143 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17205C00) [pid = 3788] [serial = 802] [outer = 16DD2000] 08:39:29 INFO - PROCESS | 3788 | 1466696369650 Marionette TRACE conn3 <- [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]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 660ms 08:39:29 INFO - PROCESS | 3788 | 1466696369663 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 3788 | 1466696369665 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:39:29 INFO - PROCESS | 3788 | 1466696369679 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 3788 | 1466696369680 Marionette TRACE conn3 <- [1,1034,null,{}] 08:39:29 INFO - PROCESS | 3788 | 1466696369684 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:29 INFO - PROCESS | 3788 | 1466696369686 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:29 INFO - PROCESS | 3788 | 1466696369790 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:39:29 INFO - PROCESS | 3788 | 1466696369873 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 3788 | 1466696369875 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:29 INFO - PROCESS | 3788 | ++DOCSHELL 17001800 == 35 [pid = 3788] [id = 268] 08:39:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1730E800) [pid = 3788] [serial = 803] [outer = 00000000] 08:39:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17738800) [pid = 3788] [serial = 804] [outer = 1730E800] 08:39:29 INFO - PROCESS | 3788 | 1466696369917 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1773A000) [pid = 3788] [serial = 805] [outer = 1730E800] 08:39:30 INFO - PROCESS | 3788 | 1466696370372 Marionette TRACE conn3 <- [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]]]}] 08:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 709ms 08:39:30 INFO - PROCESS | 3788 | 1466696370406 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 3788 | 1466696370408 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:39:30 INFO - PROCESS | 3788 | 1466696370411 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:39:30 INFO - PROCESS | 3788 | 1466696370413 Marionette TRACE conn3 <- [1,1038,null,{}] 08:39:30 INFO - PROCESS | 3788 | 1466696370425 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:30 INFO - PROCESS | 3788 | 1466696370430 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:30 INFO - PROCESS | 3788 | 1466696370574 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:39:30 INFO - PROCESS | 3788 | 1466696370633 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 3788 | 1466696370635 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:30 INFO - PROCESS | 3788 | ++DOCSHELL 17A11000 == 36 [pid = 3788] [id = 269] 08:39:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17A16400) [pid = 3788] [serial = 806] [outer = 00000000] 08:39:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (18602400) [pid = 3788] [serial = 807] [outer = 17A16400] 08:39:30 INFO - PROCESS | 3788 | 1466696370679 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18602800) [pid = 3788] [serial = 808] [outer = 17A16400] 08:39:31 INFO - PROCESS | 3788 | 1466696371084 Marionette TRACE conn3 <- [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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 725ms 08:39:31 INFO - PROCESS | 3788 | 1466696371111 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 3788 | 1466696371113 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:39:31 INFO - PROCESS | 3788 | 1466696371116 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 3788 | 1466696371118 Marionette TRACE conn3 <- [1,1042,null,{}] 08:39:31 INFO - PROCESS | 3788 | 1466696371122 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 3788 | 1466696371124 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:31 INFO - PROCESS | 3788 | 1466696371271 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:39:31 INFO - PROCESS | 3788 | 1466696371291 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 3788 | 1466696371293 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:31 INFO - PROCESS | 3788 | ++DOCSHELL 1860CC00 == 37 [pid = 3788] [id = 270] 08:39:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18610400) [pid = 3788] [serial = 809] [outer = 00000000] 08:39:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (187E3800) [pid = 3788] [serial = 810] [outer = 18610400] 08:39:31 INFO - PROCESS | 3788 | 1466696371335 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (187E3C00) [pid = 3788] [serial = 811] [outer = 18610400] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (15C32000) [pid = 3788] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (131E0800) [pid = 3788] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (158BF800) [pid = 3788] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (10B7B400) [pid = 3788] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (111D6400) [pid = 3788] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (16208800) [pid = 3788] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (10B7E000) [pid = 3788] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (158BDC00) [pid = 3788] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (17743800) [pid = 3788] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (18606C00) [pid = 3788] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1720A800) [pid = 3788] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:39:31 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1430A800) [pid = 3788] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:39:31 INFO - PROCESS | 3788 | 1466696371830 Marionette TRACE conn3 <- [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]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 757ms 08:39:31 INFO - PROCESS | 3788 | 1466696371890 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 3788 | 1466696371892 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:39:31 INFO - PROCESS | 3788 | 1466696371895 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:39:31 INFO - PROCESS | 3788 | 1466696371897 Marionette TRACE conn3 <- [1,1046,null,{}] 08:39:31 INFO - PROCESS | 3788 | 1466696371900 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:31 INFO - PROCESS | 3788 | 1466696371902 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:32 INFO - PROCESS | 3788 | 1466696371979 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:39:32 INFO - PROCESS | 3788 | 1466696371984 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 3788 | 1466696371986 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:32 INFO - PROCESS | 3788 | ++DOCSHELL 10B7DC00 == 38 [pid = 3788] [id = 271] 08:39:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13BD6400) [pid = 3788] [serial = 812] [outer = 00000000] 08:39:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (15E44000) [pid = 3788] [serial = 813] [outer = 13BD6400] 08:39:32 INFO - PROCESS | 3788 | 1466696372028 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17010400) [pid = 3788] [serial = 814] [outer = 13BD6400] 08:39:32 INFO - PROCESS | 3788 | 1466696372431 Marionette TRACE conn3 <- [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]]]}] 08:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 612ms 08:39:32 INFO - PROCESS | 3788 | 1466696372492 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 3788 | 1466696372494 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:39:32 INFO - PROCESS | 3788 | 1466696372549 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 3788 | 1466696372551 Marionette TRACE conn3 <- [1,1050,null,{}] 08:39:32 INFO - PROCESS | 3788 | 1466696372555 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:32 INFO - PROCESS | 3788 | 1466696372557 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:32 INFO - PROCESS | 3788 | 1466696372634 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:39:32 INFO - PROCESS | 3788 | 1466696372640 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 3788 | 1466696372643 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:32 INFO - PROCESS | 3788 | ++DOCSHELL 13BDC800 == 39 [pid = 3788] [id = 272] 08:39:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (15E40C00) [pid = 3788] [serial = 815] [outer = 00000000] 08:39:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (18673000) [pid = 3788] [serial = 816] [outer = 15E40C00] 08:39:32 INFO - PROCESS | 3788 | 1466696372694 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (187EB800) [pid = 3788] [serial = 817] [outer = 15E40C00] 08:39:33 INFO - PROCESS | 3788 | 1466696373117 Marionette TRACE conn3 <- [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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 644ms 08:39:33 INFO - PROCESS | 3788 | 1466696373148 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 3788 | 1466696373159 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:39:33 INFO - PROCESS | 3788 | 1466696373175 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 3788 | 1466696373176 Marionette TRACE conn3 <- [1,1054,null,{}] 08:39:33 INFO - PROCESS | 3788 | 1466696373183 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 3788 | 1466696373185 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:33 INFO - PROCESS | 3788 | 1466696373262 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:39:33 INFO - PROCESS | 3788 | 1466696373268 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 3788 | 1466696373270 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:33 INFO - PROCESS | 3788 | ++DOCSHELL 15E70800 == 40 [pid = 3788] [id = 273] 08:39:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18602000) [pid = 3788] [serial = 818] [outer = 00000000] 08:39:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1990E000) [pid = 3788] [serial = 819] [outer = 18602000] 08:39:33 INFO - PROCESS | 3788 | 1466696373313 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (187F0800) [pid = 3788] [serial = 820] [outer = 18602000] 08:39:33 INFO - PROCESS | 3788 | 1466696373913 Marionette TRACE conn3 <- [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]]]}] 08:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 757ms 08:39:33 INFO - PROCESS | 3788 | 1466696373955 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 3788 | 1466696373960 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:39:33 INFO - PROCESS | 3788 | 1466696373966 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 3788 | 1466696373969 Marionette TRACE conn3 <- [1,1058,null,{}] 08:39:33 INFO - PROCESS | 3788 | 1466696373975 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:33 INFO - PROCESS | 3788 | 1466696373978 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:34 INFO - PROCESS | 3788 | 1466696374134 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:39:34 INFO - PROCESS | 3788 | 1466696374235 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 3788 | 1466696374240 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:34 INFO - PROCESS | 3788 | ++DOCSHELL 10A5BC00 == 41 [pid = 3788] [id = 274] 08:39:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (10A5C000) [pid = 3788] [serial = 821] [outer = 00000000] 08:39:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (12BCC400) [pid = 3788] [serial = 822] [outer = 10A5C000] 08:39:34 INFO - PROCESS | 3788 | 1466696374295 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13156400) [pid = 3788] [serial = 823] [outer = 10A5C000] 08:39:34 INFO - PROCESS | 3788 | 1466696374918 Marionette TRACE conn3 <- [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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1031ms 08:39:35 INFO - PROCESS | 3788 | 1466696375002 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 3788 | 1466696375006 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:39:35 INFO - PROCESS | 3788 | 1466696375013 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 3788 | 1466696375016 Marionette TRACE conn3 <- [1,1062,null,{}] 08:39:35 INFO - PROCESS | 3788 | 1466696375020 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:35 INFO - PROCESS | 3788 | 1466696375022 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:35 INFO - PROCESS | 3788 | 1466696375136 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:39:35 INFO - PROCESS | 3788 | 1466696375257 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 3788 | 1466696375260 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:35 INFO - PROCESS | 3788 | ++DOCSHELL 13D21400 == 42 [pid = 3788] [id = 275] 08:39:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (14E88C00) [pid = 3788] [serial = 824] [outer = 00000000] 08:39:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (15E39C00) [pid = 3788] [serial = 825] [outer = 14E88C00] 08:39:35 INFO - PROCESS | 3788 | 1466696375315 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (160D7800) [pid = 3788] [serial = 826] [outer = 14E88C00] 08:39:35 INFO - PROCESS | 3788 | 1466696375963 Marionette TRACE conn3 <- [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]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 967ms 08:39:35 INFO - PROCESS | 3788 | 1466696375994 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 3788 | 1466696375996 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:39:35 INFO - PROCESS | 3788 | 1466696376001 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 3788 | 1466696376005 Marionette TRACE conn3 <- [1,1066,null,{}] 08:39:36 INFO - PROCESS | 3788 | 1466696376016 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:36 INFO - PROCESS | 3788 | 1466696376020 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:36 INFO - PROCESS | 3788 | 1466696376124 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:39:36 INFO - PROCESS | 3788 | 1466696376250 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 3788 | 1466696376254 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:36 INFO - PROCESS | 3788 | ++DOCSHELL 18361000 == 43 [pid = 3788] [id = 276] 08:39:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (18365C00) [pid = 3788] [serial = 827] [outer = 00000000] 08:39:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (187E3000) [pid = 3788] [serial = 828] [outer = 18365C00] 08:39:36 INFO - PROCESS | 3788 | 1466696376309 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (19911000) [pid = 3788] [serial = 829] [outer = 18365C00] 08:39:37 INFO - PROCESS | 3788 | 1466696377026 Marionette TRACE conn3 <- [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]]]}] 08:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1079ms 08:39:37 INFO - PROCESS | 3788 | 1466696377240 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 3788 | 1466696377244 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:39:37 INFO - PROCESS | 3788 | 1466696377251 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 3788 | 1466696377254 Marionette TRACE conn3 <- [1,1070,null,{}] 08:39:37 INFO - PROCESS | 3788 | 1466696377259 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:39:37 INFO - PROCESS | 3788 | 1466696377263 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:37 INFO - PROCESS | 3788 | 1466696377361 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:39:37 INFO - PROCESS | 3788 | 1466696377441 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 3788 | 1466696377445 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:37 INFO - PROCESS | 3788 | ++DOCSHELL 1055FC00 == 44 [pid = 3788] [id = 277] 08:39:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (10A5CC00) [pid = 3788] [serial = 830] [outer = 00000000] 08:39:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (11AEC400) [pid = 3788] [serial = 831] [outer = 10A5CC00] 08:39:37 INFO - PROCESS | 3788 | 1466696377537 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (12BCB800) [pid = 3788] [serial = 832] [outer = 10A5CC00] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 13BDC800 == 43 [pid = 3788] [id = 272] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 10B7DC00 == 42 [pid = 3788] [id = 271] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 1860CC00 == 41 [pid = 3788] [id = 270] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 17A11000 == 40 [pid = 3788] [id = 269] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 17001800 == 39 [pid = 3788] [id = 268] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 16D37800 == 38 [pid = 3788] [id = 267] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 15E41000 == 37 [pid = 3788] [id = 266] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 131DF000 == 36 [pid = 3788] [id = 265] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 1026A800 == 35 [pid = 3788] [id = 264] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 105EAC00 == 34 [pid = 3788] [id = 262] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 10A64000 == 33 [pid = 3788] [id = 252] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 13D15800 == 32 [pid = 3788] [id = 263] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 158B7000 == 31 [pid = 3788] [id = 261] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 18361000 == 30 [pid = 3788] [id = 276] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 15E70800 == 29 [pid = 3788] [id = 273] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 10A5BC00 == 28 [pid = 3788] [id = 274] 08:39:38 INFO - PROCESS | 3788 | --DOCSHELL 13D21400 == 27 [pid = 3788] [id = 275] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (160D9C00) [pid = 3788] [serial = 769] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (16093C00) [pid = 3788] [serial = 768] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1393A000) [pid = 3788] [serial = 762] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (13BD2000) [pid = 3788] [serial = 763] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (15C32C00) [pid = 3788] [serial = 765] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (13074000) [pid = 3788] [serial = 757] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (12820000) [pid = 3788] [serial = 756] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (11CD6800) [pid = 3788] [serial = 759] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (129B0C00) [pid = 3788] [serial = 760] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (16DCBC00) [pid = 3788] [serial = 772] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13BD9C00) [pid = 3788] [serial = 748] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (13156800) [pid = 3788] [serial = 747] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (16D3F800) [pid = 3788] [serial = 771] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (160D8400) [pid = 3788] [serial = 751] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (15E64400) [pid = 3788] [serial = 750] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (178CF000) [pid = 3788] [serial = 781] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1A224800) [pid = 3788] [serial = 754] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (19908400) [pid = 3788] [serial = 753] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (17737000) [pid = 3788] [serial = 774] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (17743C00) [pid = 3788] [serial = 775] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (18358C00) [pid = 3788] [serial = 783] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (178CC400) [pid = 3788] [serial = 780] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (15E43800) [pid = 3788] [serial = 777] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (15E3A000) [pid = 3788] [serial = 766] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1608AC00) [pid = 3788] [serial = 778] [outer = 00000000] [url = about:blank] 08:39:38 INFO - PROCESS | 3788 | 1466696378789 Marionette TRACE conn3 <- [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]]]}] 08:39:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1594ms 08:39:38 INFO - PROCESS | 3788 | 1466696378862 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 3788 | 1466696378866 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:39:38 INFO - PROCESS | 3788 | 1466696378873 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 3788 | 1466696378877 Marionette TRACE conn3 <- [1,1074,null,{}] 08:39:38 INFO - PROCESS | 3788 | 1466696378882 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:38 INFO - PROCESS | 3788 | 1466696378885 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:39 INFO - PROCESS | 3788 | 1466696378982 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:39:39 INFO - PROCESS | 3788 | 1466696379064 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 3788 | 1466696379067 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:39 INFO - PROCESS | 3788 | ++DOCSHELL 105EF800 == 28 [pid = 3788] [id = 278] 08:39:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (105F0000) [pid = 3788] [serial = 833] [outer = 00000000] 08:39:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (111DA000) [pid = 3788] [serial = 834] [outer = 105F0000] 08:39:39 INFO - PROCESS | 3788 | 1466696379115 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (111DD000) [pid = 3788] [serial = 835] [outer = 105F0000] 08:39:39 INFO - PROCESS | 3788 | 1466696379557 Marionette TRACE conn3 <- [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]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 725ms 08:39:39 INFO - PROCESS | 3788 | 1466696379603 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 3788 | 1466696379608 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:39:39 INFO - PROCESS | 3788 | 1466696379614 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 3788 | 1466696379617 Marionette TRACE conn3 <- [1,1078,null,{}] 08:39:39 INFO - PROCESS | 3788 | 1466696379621 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:39 INFO - PROCESS | 3788 | 1466696379623 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:39 INFO - PROCESS | 3788 | 1466696379709 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:39:39 INFO - PROCESS | 3788 | 1466696379717 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 3788 | 1466696379720 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:39 INFO - PROCESS | 3788 | ++DOCSHELL 13156000 == 29 [pid = 3788] [id = 279] 08:39:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (13156800) [pid = 3788] [serial = 836] [outer = 00000000] 08:39:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (131DEC00) [pid = 3788] [serial = 837] [outer = 13156800] 08:39:39 INFO - PROCESS | 3788 | 1466696379767 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (134B7800) [pid = 3788] [serial = 838] [outer = 13156800] 08:39:40 INFO - PROCESS | 3788 | 1466696380217 Marionette TRACE conn3 <- [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]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 645ms 08:39:40 INFO - PROCESS | 3788 | 1466696380253 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 3788 | 1466696380255 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:39:40 INFO - PROCESS | 3788 | 1466696380258 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 3788 | 1466696380262 Marionette TRACE conn3 <- [1,1082,null,{}] 08:39:40 INFO - PROCESS | 3788 | 1466696380272 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:40 INFO - PROCESS | 3788 | 1466696380277 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:40 INFO - PROCESS | 3788 | 1466696380357 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:39:40 INFO - PROCESS | 3788 | 1466696380367 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 3788 | 1466696380370 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:40 INFO - PROCESS | 3788 | ++DOCSHELL 14EB6400 == 30 [pid = 3788] [id = 280] 08:39:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (14EB9400) [pid = 3788] [serial = 839] [outer = 00000000] 08:39:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (158B7000) [pid = 3788] [serial = 840] [outer = 14EB9400] 08:39:40 INFO - PROCESS | 3788 | 1466696380497 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (15C73000) [pid = 3788] [serial = 841] [outer = 14EB9400] 08:39:40 INFO - PROCESS | 3788 | 1466696380932 Marionette TRACE conn3 <- [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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 708ms 08:39:41 INFO - PROCESS | 3788 | 1466696380990 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 3788 | 1466696380993 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:39:41 INFO - PROCESS | 3788 | 1466696380996 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 3788 | 1466696380998 Marionette TRACE conn3 <- [1,1086,null,{}] 08:39:41 INFO - PROCESS | 3788 | 1466696381002 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 3788 | 1466696381004 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:41 INFO - PROCESS | 3788 | 1466696381119 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:39:41 INFO - PROCESS | 3788 | 1466696381124 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 3788 | 1466696381127 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:41 INFO - PROCESS | 3788 | ++DOCSHELL 158B5400 == 31 [pid = 3788] [id = 281] 08:39:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (15C30800) [pid = 3788] [serial = 842] [outer = 00000000] 08:39:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1608D800) [pid = 3788] [serial = 843] [outer = 15C30800] 08:39:41 INFO - PROCESS | 3788 | 1466696381172 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (160D6800) [pid = 3788] [serial = 844] [outer = 15C30800] 08:39:41 INFO - PROCESS | 3788 | 1466696381679 Marionette TRACE conn3 <- [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]]]}] 08:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 725ms 08:39:41 INFO - PROCESS | 3788 | 1466696381728 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 3788 | 1466696381730 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:39:41 INFO - PROCESS | 3788 | 1466696381733 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - PROCESS | 3788 | 1466696381735 Marionette TRACE conn3 <- [1,1090,null,{}] 08:39:41 INFO - PROCESS | 3788 | 1466696381739 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:41 INFO - PROCESS | 3788 | 1466696381741 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:41 INFO - PROCESS | 3788 | 1466696381873 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:39:41 INFO - PROCESS | 3788 | 1466696381933 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 3788 | 1466696381936 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:41 INFO - PROCESS | 3788 | ++DOCSHELL 16208C00 == 32 [pid = 3788] [id = 282] 08:39:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (16D31000) [pid = 3788] [serial = 845] [outer = 00000000] 08:39:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16DD1000) [pid = 3788] [serial = 846] [outer = 16D31000] 08:39:41 INFO - PROCESS | 3788 | 1466696381978 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17004C00) [pid = 3788] [serial = 847] [outer = 16D31000] 08:39:42 INFO - PROCESS | 3788 | 1466696382408 Marionette TRACE conn3 <- [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]]]}] 08:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 725ms 08:39:42 INFO - PROCESS | 3788 | 1466696382433 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:39:42 INFO - PROCESS | 3788 | 1466696382435 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:39:42 INFO - PROCESS | 3788 | 1466696382438 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:39:42 INFO - PROCESS | 3788 | 1466696382440 Marionette TRACE conn3 <- [1,1094,null,{}] 08:39:42 INFO - PROCESS | 3788 | 1466696382450 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:42 INFO - PROCESS | 3788 | 1466696382455 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:42 INFO - PROCESS | 3788 | 1466696382582 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:39:42 INFO - PROCESS | 3788 | 1466696382641 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 3788 | 1466696382643 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:42 INFO - PROCESS | 3788 | ++DOCSHELL 1700C400 == 33 [pid = 3788] [id = 283] 08:39:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17085C00) [pid = 3788] [serial = 848] [outer = 00000000] 08:39:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17738400) [pid = 3788] [serial = 849] [outer = 17085C00] 08:39:42 INFO - PROCESS | 3788 | 1466696382734 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1780B400) [pid = 3788] [serial = 850] [outer = 17085C00] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (18602000) [pid = 3788] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (13D1BC00) [pid = 3788] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (105F2000) [pid = 3788] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (17A16400) [pid = 3788] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16DD2000) [pid = 3788] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (15E41400) [pid = 3788] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (134AF400) [pid = 3788] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13BD6400) [pid = 3788] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1026B800) [pid = 3788] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17E38000) [pid = 3788] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (15E40C00) [pid = 3788] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1730E800) [pid = 3788] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:39:43 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (18610400) [pid = 3788] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:39:43 INFO - PROCESS | 3788 | 1466696383387 Marionette TRACE conn3 <- [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]]]}] 08:39:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 982ms 08:39:43 INFO - PROCESS | 3788 | 1466696383417 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 3788 | 1466696383419 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:39:43 INFO - PROCESS | 3788 | 1466696383422 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:39:43 INFO - PROCESS | 3788 | 1466696383424 Marionette TRACE conn3 <- [1,1098,null,{}] 08:39:43 INFO - PROCESS | 3788 | 1466696383427 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:43 INFO - PROCESS | 3788 | 1466696383429 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:43 INFO - PROCESS | 3788 | 1466696383504 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:39:43 INFO - PROCESS | 3788 | 1466696383511 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 3788 | 1466696383513 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:43 INFO - PROCESS | 3788 | ++DOCSHELL 10F17800 == 34 [pid = 3788] [id = 284] 08:39:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (111D3C00) [pid = 3788] [serial = 851] [outer = 00000000] 08:39:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (134B8400) [pid = 3788] [serial = 852] [outer = 111D3C00] 08:39:43 INFO - PROCESS | 3788 | 1466696383556 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13BD1C00) [pid = 3788] [serial = 853] [outer = 111D3C00] 08:39:44 INFO - PROCESS | 3788 | 1466696384034 Marionette TRACE conn3 <- [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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 661ms 08:39:44 INFO - PROCESS | 3788 | 1466696384094 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 3788 | 1466696384096 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:39:44 INFO - PROCESS | 3788 | 1466696384099 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:39:44 INFO - PROCESS | 3788 | 1466696384100 Marionette TRACE conn3 <- [1,1102,null,{}] 08:39:44 INFO - PROCESS | 3788 | 1466696384104 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 3788 | 1466696384106 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:44 INFO - PROCESS | 3788 | 1466696384182 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:39:44 INFO - PROCESS | 3788 | 1466696384188 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 3788 | 1466696384191 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:44 INFO - PROCESS | 3788 | ++DOCSHELL 1430FC00 == 35 [pid = 3788] [id = 285] 08:39:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (16AA7400) [pid = 3788] [serial = 854] [outer = 00000000] 08:39:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17741400) [pid = 3788] [serial = 855] [outer = 16AA7400] 08:39:44 INFO - PROCESS | 3788 | 1466696384239 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17742400) [pid = 3788] [serial = 856] [outer = 16AA7400] 08:39:44 INFO - PROCESS | 3788 | 1466696384657 Marionette TRACE conn3 <- [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]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 612ms 08:39:44 INFO - PROCESS | 3788 | 1466696384696 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 3788 | 1466696384698 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:39:44 INFO - PROCESS | 3788 | 1466696384706 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 3788 | 1466696384707 Marionette TRACE conn3 <- [1,1106,null,{}] 08:39:44 INFO - PROCESS | 3788 | 1466696384711 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:44 INFO - PROCESS | 3788 | 1466696384713 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:44 INFO - PROCESS | 3788 | 1466696384789 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:39:44 INFO - PROCESS | 3788 | 1466696384794 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 3788 | 1466696384796 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:44 INFO - PROCESS | 3788 | ++DOCSHELL 14EB5C00 == 36 [pid = 3788] [id = 286] 08:39:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17A13000) [pid = 3788] [serial = 857] [outer = 00000000] 08:39:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18146000) [pid = 3788] [serial = 858] [outer = 17A13000] 08:39:44 INFO - PROCESS | 3788 | 1466696384888 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18148400) [pid = 3788] [serial = 859] [outer = 17A13000] 08:39:45 INFO - PROCESS | 3788 | 1466696385346 Marionette TRACE conn3 <- [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]]]}] 08:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 724ms 08:39:45 INFO - PROCESS | 3788 | 1466696385440 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 3788 | 1466696385444 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:39:45 INFO - PROCESS | 3788 | 1466696385449 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:39:45 INFO - PROCESS | 3788 | 1466696385453 Marionette TRACE conn3 <- [1,1110,null,{}] 08:39:45 INFO - PROCESS | 3788 | 1466696385459 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:45 INFO - PROCESS | 3788 | 1466696385463 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:45 INFO - PROCESS | 3788 | 1466696385614 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:39:45 INFO - PROCESS | 3788 | 1466696385735 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 3788 | 1466696385740 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:45 INFO - PROCESS | 3788 | ++DOCSHELL 10B82000 == 37 [pid = 3788] [id = 287] 08:39:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (10ED6000) [pid = 3788] [serial = 860] [outer = 00000000] 08:39:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (11437000) [pid = 3788] [serial = 861] [outer = 10ED6000] 08:39:45 INFO - PROCESS | 3788 | 1466696385797 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (129B8000) [pid = 3788] [serial = 862] [outer = 10ED6000] 08:39:46 INFO - PROCESS | 3788 | 1466696386600 Marionette TRACE conn3 <- [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]]]}] 08:39:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1175ms 08:39:46 INFO - PROCESS | 3788 | 1466696386636 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 3788 | 1466696386640 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:39:46 INFO - PROCESS | 3788 | 1466696386647 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 3788 | 1466696386651 Marionette TRACE conn3 <- [1,1114,null,{}] 08:39:46 INFO - PROCESS | 3788 | 1466696386655 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:46 INFO - PROCESS | 3788 | 1466696386658 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:46 INFO - PROCESS | 3788 | 1466696386771 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:39:46 INFO - PROCESS | 3788 | 1466696386881 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 3788 | 1466696386884 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:46 INFO - PROCESS | 3788 | ++DOCSHELL 132C0000 == 38 [pid = 3788] [id = 288] 08:39:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (134B5000) [pid = 3788] [serial = 863] [outer = 00000000] 08:39:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (13D20000) [pid = 3788] [serial = 864] [outer = 134B5000] 08:39:46 INFO - PROCESS | 3788 | 1466696386941 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (15218800) [pid = 3788] [serial = 865] [outer = 134B5000] 08:39:47 INFO - PROCESS | 3788 | 1466696387842 Marionette TRACE conn3 <- [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]]]}] 08:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1289ms 08:39:47 INFO - PROCESS | 3788 | 1466696387933 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 3788 | 1466696387937 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:39:47 INFO - PROCESS | 3788 | 1466696387943 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 3788 | 1466696387946 Marionette TRACE conn3 <- [1,1118,null,{}] 08:39:47 INFO - PROCESS | 3788 | 1466696387952 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:47 INFO - PROCESS | 3788 | 1466696387954 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:48 INFO - PROCESS | 3788 | 1466696388085 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:39:48 INFO - PROCESS | 3788 | --DOCSHELL 1430FC00 == 37 [pid = 3788] [id = 285] 08:39:48 INFO - PROCESS | 3788 | --DOCSHELL 10F17800 == 36 [pid = 3788] [id = 284] 08:39:48 INFO - PROCESS | 3788 | --DOCSHELL 1700C400 == 35 [pid = 3788] [id = 283] 08:39:48 INFO - PROCESS | 3788 | --DOCSHELL 16208C00 == 34 [pid = 3788] [id = 282] 08:39:48 INFO - PROCESS | 3788 | --DOCSHELL 158B5400 == 33 [pid = 3788] [id = 281] 08:39:48 INFO - PROCESS | 3788 | --DOCSHELL 14EB6400 == 32 [pid = 3788] [id = 280] 08:39:48 INFO - PROCESS | 3788 | --DOCSHELL 13156000 == 31 [pid = 3788] [id = 279] 08:39:48 INFO - PROCESS | 3788 | --DOCSHELL 105EF800 == 30 [pid = 3788] [id = 278] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (14EAF800) [pid = 3788] [serial = 789] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (12D67000) [pid = 3788] [serial = 786] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (18602400) [pid = 3788] [serial = 807] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17010C00) [pid = 3788] [serial = 801] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (160D3400) [pid = 3788] [serial = 799] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13BD4400) [pid = 3788] [serial = 795] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15E44000) [pid = 3788] [serial = 813] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (10A5C800) [pid = 3788] [serial = 792] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15214C00) [pid = 3788] [serial = 784] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13156C00) [pid = 3788] [serial = 787] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (18673000) [pid = 3788] [serial = 816] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17205C00) [pid = 3788] [serial = 802] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (158C2C00) [pid = 3788] [serial = 790] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (17738800) [pid = 3788] [serial = 804] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (187E3C00) [pid = 3788] [serial = 811] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (129AE800) [pid = 3788] [serial = 793] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (18602800) [pid = 3788] [serial = 808] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (187E3800) [pid = 3788] [serial = 810] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (13C7C800) [pid = 3788] [serial = 796] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (15E70C00) [pid = 3788] [serial = 798] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (17010400) [pid = 3788] [serial = 814] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1773A000) [pid = 3788] [serial = 805] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (187EB800) [pid = 3788] [serial = 817] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1990E000) [pid = 3788] [serial = 819] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (187F0800) [pid = 3788] [serial = 820] [outer = 00000000] [url = about:blank] 08:39:48 INFO - PROCESS | 3788 | 1466696388251 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 3788 | 1466696388256 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:48 INFO - PROCESS | 3788 | ++DOCSHELL 105EC000 == 31 [pid = 3788] [id = 289] 08:39:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (105EF800) [pid = 3788] [serial = 866] [outer = 00000000] 08:39:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (10F17800) [pid = 3788] [serial = 867] [outer = 105EF800] 08:39:48 INFO - PROCESS | 3788 | 1466696388306 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (129EBC00) [pid = 3788] [serial = 868] [outer = 105EF800] 08:39:48 INFO - PROCESS | 3788 | 1466696388741 Marionette TRACE conn3 <- [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]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 870ms 08:39:48 INFO - PROCESS | 3788 | 1466696388820 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 3788 | 1466696388824 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:39:48 INFO - PROCESS | 3788 | 1466696388834 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 3788 | 1466696388836 Marionette TRACE conn3 <- [1,1122,null,{}] 08:39:48 INFO - PROCESS | 3788 | 1466696388841 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:48 INFO - PROCESS | 3788 | 1466696388843 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:48 INFO - PROCESS | 3788 | 1466696388926 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:39:48 INFO - PROCESS | 3788 | 1466696388938 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 3788 | 1466696388940 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:48 INFO - PROCESS | 3788 | ++DOCSHELL 132BF000 == 32 [pid = 3788] [id = 290] 08:39:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (134B1800) [pid = 3788] [serial = 869] [outer = 00000000] 08:39:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13BD6800) [pid = 3788] [serial = 870] [outer = 134B1800] 08:39:49 INFO - PROCESS | 3788 | 1466696388990 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (13C7E400) [pid = 3788] [serial = 871] [outer = 134B1800] 08:39:49 INFO - PROCESS | 3788 | 1466696389522 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 724ms 08:39:49 INFO - PROCESS | 3788 | 1466696389595 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 3788 | 1466696389597 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:39:49 INFO - PROCESS | 3788 | 1466696389601 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 3788 | 1466696389605 Marionette TRACE conn3 <- [1,1126,null,{}] 08:39:49 INFO - PROCESS | 3788 | 1466696389615 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:49 INFO - PROCESS | 3788 | 1466696389620 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:49 INFO - PROCESS | 3788 | 1466696389731 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:39:49 INFO - PROCESS | 3788 | 1466696389748 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 3788 | 1466696389751 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:49 INFO - PROCESS | 3788 | ++DOCSHELL 160DE800 == 33 [pid = 3788] [id = 291] 08:39:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (160DF800) [pid = 3788] [serial = 872] [outer = 00000000] 08:39:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (16D36400) [pid = 3788] [serial = 873] [outer = 160DF800] 08:39:49 INFO - PROCESS | 3788 | 1466696389798 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (17003800) [pid = 3788] [serial = 874] [outer = 160DF800] 08:39:50 INFO - PROCESS | 3788 | 1466696390213 Marionette TRACE conn3 <- [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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 644ms 08:39:50 INFO - PROCESS | 3788 | 1466696390236 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 3788 | 1466696390239 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:39:50 INFO - PROCESS | 3788 | 1466696390242 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 3788 | 1466696390244 Marionette TRACE conn3 <- [1,1130,null,{}] 08:39:50 INFO - PROCESS | 3788 | 1466696390247 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:50 INFO - PROCESS | 3788 | 1466696390258 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:50 INFO - PROCESS | 3788 | 1466696390428 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:39:50 INFO - PROCESS | 3788 | 1466696390485 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 3788 | 1466696390487 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:50 INFO - PROCESS | 3788 | ++DOCSHELL 1700E800 == 34 [pid = 3788] [id = 292] 08:39:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1707E400) [pid = 3788] [serial = 875] [outer = 00000000] 08:39:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (173A1400) [pid = 3788] [serial = 876] [outer = 1707E400] 08:39:50 INFO - PROCESS | 3788 | 1466696390540 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1773C400) [pid = 3788] [serial = 877] [outer = 1707E400] 08:39:50 INFO - PROCESS | 3788 | 1466696390951 Marionette TRACE conn3 <- [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]]]}] 08:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 725ms 08:39:50 INFO - PROCESS | 3788 | 1466696390975 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 3788 | 1466696390977 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:39:50 INFO - PROCESS | 3788 | 1466696390980 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 3788 | 1466696390982 Marionette TRACE conn3 <- [1,1134,null,{}] 08:39:51 INFO - PROCESS | 3788 | 1466696390986 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 3788 | 1466696390988 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:51 INFO - PROCESS | 3788 | 1466696391119 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:39:51 INFO - PROCESS | 3788 | 1466696391132 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 3788 | 1466696391135 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:51 INFO - PROCESS | 3788 | ++DOCSHELL 17084C00 == 35 [pid = 3788] [id = 293] 08:39:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17208800) [pid = 3788] [serial = 878] [outer = 00000000] 08:39:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17E37800) [pid = 3788] [serial = 879] [outer = 17208800] 08:39:51 INFO - PROCESS | 3788 | 1466696391178 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17EC9000) [pid = 3788] [serial = 880] [outer = 17208800] 08:39:51 INFO - PROCESS | 3788 | 1466696391664 Marionette TRACE conn3 <- [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]]]}] 08:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 724ms 08:39:51 INFO - PROCESS | 3788 | 1466696391718 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 3788 | 1466696391720 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:39:51 INFO - PROCESS | 3788 | 1466696391724 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:39:51 INFO - PROCESS | 3788 | 1466696391725 Marionette TRACE conn3 <- [1,1138,null,{}] 08:39:51 INFO - PROCESS | 3788 | 1466696391729 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:51 INFO - PROCESS | 3788 | 1466696391734 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:51 INFO - PROCESS | 3788 | 1466696391865 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:39:51 INFO - PROCESS | 3788 | 1466696391925 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 3788 | 1466696391928 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:51 INFO - PROCESS | 3788 | ++DOCSHELL 18608000 == 36 [pid = 3788] [id = 294] 08:39:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18608400) [pid = 3788] [serial = 881] [outer = 00000000] 08:39:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (187E4000) [pid = 3788] [serial = 882] [outer = 18608400] 08:39:51 INFO - PROCESS | 3788 | 1466696391971 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (187E4800) [pid = 3788] [serial = 883] [outer = 18608400] 08:39:52 INFO - PROCESS | 3788 | 1466696392380 Marionette TRACE conn3 <- [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]]]}] 08:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 708ms 08:39:52 INFO - PROCESS | 3788 | 1466696392427 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 3788 | 1466696392429 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:39:52 INFO - PROCESS | 3788 | 1466696392460 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 3788 | 1466696392463 Marionette TRACE conn3 <- [1,1142,null,{}] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (16D31000) [pid = 3788] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (111D3C00) [pid = 3788] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (15C30800) [pid = 3788] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (16AA7400) [pid = 3788] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (105F0000) [pid = 3788] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13156800) [pid = 3788] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (14EB9400) [pid = 3788] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (10A5CC00) [pid = 3788] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (17085C00) [pid = 3788] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (10A5C000) [pid = 3788] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (14E88C00) [pid = 3788] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:39:52 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (18365C00) [pid = 3788] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:39:52 INFO - PROCESS | 3788 | 1466696392534 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:52 INFO - PROCESS | 3788 | 1466696392536 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:52 INFO - PROCESS | 3788 | 1466696392667 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:39:52 INFO - PROCESS | 3788 | 1466696392674 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 3788 | 1466696392676 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:52 INFO - PROCESS | 3788 | ++DOCSHELL 13130C00 == 37 [pid = 3788] [id = 295] 08:39:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1314B000) [pid = 3788] [serial = 884] [outer = 00000000] 08:39:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (13C88C00) [pid = 3788] [serial = 885] [outer = 1314B000] 08:39:52 INFO - PROCESS | 3788 | 1466696392723 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (13D1A400) [pid = 3788] [serial = 886] [outer = 1314B000] 08:39:53 INFO - PROCESS | 3788 | 1466696393240 Marionette TRACE conn3 <- [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]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 838ms 08:39:53 INFO - PROCESS | 3788 | 1466696393289 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 3788 | 1466696393291 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:39:53 INFO - PROCESS | 3788 | 1466696393294 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - PROCESS | 3788 | 1466696393296 Marionette TRACE conn3 <- [1,1146,null,{}] 08:39:53 INFO - PROCESS | 3788 | 1466696393299 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 3788 | 1466696393301 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:53 INFO - PROCESS | 3788 | 1466696393379 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:39:53 INFO - PROCESS | 3788 | 1466696393387 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 3788 | 1466696393390 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:53 INFO - PROCESS | 3788 | ++DOCSHELL 13C7C400 == 38 [pid = 3788] [id = 296] 08:39:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13D1BC00) [pid = 3788] [serial = 887] [outer = 00000000] 08:39:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (18677C00) [pid = 3788] [serial = 888] [outer = 13D1BC00] 08:39:53 INFO - PROCESS | 3788 | 1466696393436 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (19C91400) [pid = 3788] [serial = 889] [outer = 13D1BC00] 08:39:53 INFO - PROCESS | 3788 | 1466696393921 Marionette TRACE conn3 <- [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]]]}] 08:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 660ms 08:39:53 INFO - PROCESS | 3788 | 1466696393965 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 3788 | 1466696393967 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:39:53 INFO - PROCESS | 3788 | 1466696393971 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:39:53 INFO - PROCESS | 3788 | 1466696393972 Marionette TRACE conn3 <- [1,1150,null,{}] 08:39:53 INFO - PROCESS | 3788 | 1466696393976 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:53 INFO - PROCESS | 3788 | 1466696393978 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:54 INFO - PROCESS | 3788 | 1466696394064 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:39:54 INFO - PROCESS | 3788 | 1466696394071 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 3788 | 1466696394073 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:54 INFO - PROCESS | 3788 | ++DOCSHELL 17002000 == 39 [pid = 3788] [id = 297] 08:39:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17738000) [pid = 3788] [serial = 890] [outer = 00000000] 08:39:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1A220400) [pid = 3788] [serial = 891] [outer = 17738000] 08:39:54 INFO - PROCESS | 3788 | 1466696394114 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1A224400) [pid = 3788] [serial = 892] [outer = 17738000] 08:39:54 INFO - PROCESS | 3788 | 1466696394550 Marionette TRACE conn3 <- [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]]]}] 08:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 660ms 08:39:54 INFO - PROCESS | 3788 | 1466696394641 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 3788 | 1466696394645 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:39:54 INFO - PROCESS | 3788 | 1466696394651 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 3788 | 1466696394655 Marionette TRACE conn3 <- [1,1154,null,{}] 08:39:54 INFO - PROCESS | 3788 | 1466696394663 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:54 INFO - PROCESS | 3788 | 1466696394669 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:54 INFO - PROCESS | 3788 | 1466696394841 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:39:54 INFO - PROCESS | 3788 | 1466696394934 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 3788 | 1466696394939 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:54 INFO - PROCESS | 3788 | ++DOCSHELL 10B7D000 == 40 [pid = 3788] [id = 298] 08:39:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (10B7DC00) [pid = 3788] [serial = 893] [outer = 00000000] 08:39:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (111DE800) [pid = 3788] [serial = 894] [outer = 10B7DC00] 08:39:55 INFO - PROCESS | 3788 | 1466696394997 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (13034400) [pid = 3788] [serial = 895] [outer = 10B7DC00] 08:39:55 INFO - PROCESS | 3788 | 1466696395637 Marionette TRACE conn3 <- [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]]]}] 08:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1031ms 08:39:55 INFO - PROCESS | 3788 | 1466696395685 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 3788 | 1466696395689 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:39:55 INFO - PROCESS | 3788 | 1466696395695 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 3788 | 1466696395699 Marionette TRACE conn3 <- [1,1158,null,{}] 08:39:55 INFO - PROCESS | 3788 | 1466696395704 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:55 INFO - PROCESS | 3788 | 1466696395707 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:55 INFO - PROCESS | 3788 | 1466696395821 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:39:55 INFO - PROCESS | 3788 | 1466696395997 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 3788 | 1466696396000 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:56 INFO - PROCESS | 3788 | ++DOCSHELL 15E70C00 == 41 [pid = 3788] [id = 299] 08:39:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16087C00) [pid = 3788] [serial = 896] [outer = 00000000] 08:39:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (160DBC00) [pid = 3788] [serial = 897] [outer = 16087C00] 08:39:56 INFO - PROCESS | 3788 | 1466696396056 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1700C000) [pid = 3788] [serial = 898] [outer = 16087C00] 08:39:56 INFO - PROCESS | 3788 | 1466696396604 Marionette TRACE conn3 <- [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]]]}] 08:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 966ms 08:39:56 INFO - PROCESS | 3788 | 1466696396668 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 3788 | 1466696396671 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:39:56 INFO - PROCESS | 3788 | 1466696396675 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 3788 | 1466696396677 Marionette TRACE conn3 <- [1,1162,null,{}] 08:39:56 INFO - PROCESS | 3788 | 1466696396686 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:56 INFO - PROCESS | 3788 | 1466696396691 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:56 INFO - PROCESS | 3788 | 1466696396806 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:39:56 INFO - PROCESS | 3788 | 1466696396949 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 3788 | 1466696396954 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:56 INFO - PROCESS | 3788 | ++DOCSHELL 18608C00 == 42 [pid = 3788] [id = 300] 08:39:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (18609400) [pid = 3788] [serial = 899] [outer = 00000000] 08:39:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1866E400) [pid = 3788] [serial = 900] [outer = 18609400] 08:39:57 INFO - PROCESS | 3788 | 1466696397010 Marionette DEBUG loaded listener.js 08:39:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (187F0800) [pid = 3788] [serial = 901] [outer = 18609400] 08:39:57 INFO - PROCESS | 3788 | 1466696397619 Marionette TRACE conn3 <- [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] 08:39:57 INFO - PROCESS | 3788 | 1466696397654 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:39:57 INFO - PROCESS | 3788 | 1466696397658 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 3788 | 1466696397660 Marionette TRACE conn3 <- [1,1166,null,{}] 08:39:57 INFO - PROCESS | 3788 | 1466696397663 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:57 INFO - PROCESS | 3788 | 1466696397666 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:57 INFO - PROCESS | 3788 | 1466696397771 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:39:57 INFO - PROCESS | 3788 | 1466696397877 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 3788 | 1466696397880 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:57 INFO - PROCESS | 3788 | ++DOCSHELL 1A380400 == 43 [pid = 3788] [id = 301] 08:39:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1A381400) [pid = 3788] [serial = 902] [outer = 00000000] 08:39:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A3E3800) [pid = 3788] [serial = 903] [outer = 1A381400] 08:39:57 INFO - PROCESS | 3788 | 1466696397932 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A762800) [pid = 3788] [serial = 904] [outer = 1A381400] 08:39:58 INFO - PROCESS | 3788 | 1466696398794 Marionette TRACE conn3 <- [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] 08:39:58 INFO - PROCESS | 3788 | 1466696398839 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:39:58 INFO - PROCESS | 3788 | 1466696398844 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:39:58 INFO - PROCESS | 3788 | 1466696398847 Marionette TRACE conn3 <- [1,1170,null,{}] 08:39:58 INFO - PROCESS | 3788 | 1466696398853 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:58 INFO - PROCESS | 3788 | 1466696398855 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:58 INFO - PROCESS | 3788 | 1466696398964 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:39:59 INFO - PROCESS | 3788 | 1466696399108 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 3788 | 1466696399113 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:39:59 INFO - PROCESS | 3788 | ++DOCSHELL 10ED9000 == 44 [pid = 3788] [id = 302] 08:39:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (10ED9800) [pid = 3788] [serial = 905] [outer = 00000000] 08:39:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1312A800) [pid = 3788] [serial = 906] [outer = 10ED9800] 08:39:59 INFO - PROCESS | 3788 | 1466696399162 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (134B5400) [pid = 3788] [serial = 907] [outer = 10ED9800] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 13C7C400 == 43 [pid = 3788] [id = 296] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 13130C00 == 42 [pid = 3788] [id = 295] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 18608000 == 41 [pid = 3788] [id = 294] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 17084C00 == 40 [pid = 3788] [id = 293] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 1700E800 == 39 [pid = 3788] [id = 292] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 160DE800 == 38 [pid = 3788] [id = 291] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 132BF000 == 37 [pid = 3788] [id = 290] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 105EC000 == 36 [pid = 3788] [id = 289] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 14EB5C00 == 35 [pid = 3788] [id = 286] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 1055FC00 == 34 [pid = 3788] [id = 277] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 10B82000 == 33 [pid = 3788] [id = 287] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 132C0000 == 32 [pid = 3788] [id = 288] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 1A380400 == 31 [pid = 3788] [id = 301] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 18608C00 == 30 [pid = 3788] [id = 300] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 17002000 == 29 [pid = 3788] [id = 297] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 10B7D000 == 28 [pid = 3788] [id = 298] 08:40:00 INFO - PROCESS | 3788 | --DOCSHELL 15E70C00 == 27 [pid = 3788] [id = 299] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (111DA000) [pid = 3788] [serial = 834] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (111DD000) [pid = 3788] [serial = 835] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (131DEC00) [pid = 3788] [serial = 837] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (134B7800) [pid = 3788] [serial = 838] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (158B7000) [pid = 3788] [serial = 840] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (12BCB800) [pid = 3788] [serial = 832] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (11AEC400) [pid = 3788] [serial = 831] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17738400) [pid = 3788] [serial = 849] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (13156400) [pid = 3788] [serial = 823] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (12BCC400) [pid = 3788] [serial = 822] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (160D7800) [pid = 3788] [serial = 826] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15E39C00) [pid = 3788] [serial = 825] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (19911000) [pid = 3788] [serial = 829] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (187E3000) [pid = 3788] [serial = 828] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (18146000) [pid = 3788] [serial = 858] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (17004C00) [pid = 3788] [serial = 847] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (16DD1000) [pid = 3788] [serial = 846] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13BD1C00) [pid = 3788] [serial = 853] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (134B8400) [pid = 3788] [serial = 852] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1780B400) [pid = 3788] [serial = 850] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1608D800) [pid = 3788] [serial = 843] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (160D6800) [pid = 3788] [serial = 844] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (17741400) [pid = 3788] [serial = 855] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (17742400) [pid = 3788] [serial = 856] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (15C73000) [pid = 3788] [serial = 841] [outer = 00000000] [url = about:blank] 08:40:00 INFO - PROCESS | 3788 | 1466696400388 Marionette TRACE conn3 <- [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] 08:40:00 INFO - PROCESS | 3788 | 1466696400484 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:40:00 INFO - PROCESS | 3788 | 1466696400492 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 3788 | 1466696400495 Marionette TRACE conn3 <- [1,1174,null,{}] 08:40:00 INFO - PROCESS | 3788 | 1466696400501 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:00 INFO - PROCESS | 3788 | 1466696400504 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:00 INFO - PROCESS | 3788 | 1466696400604 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:40:00 INFO - PROCESS | 3788 | 1466696400682 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 3788 | 1466696400686 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:00 INFO - PROCESS | 3788 | ++DOCSHELL 10A58800 == 28 [pid = 3788] [id = 303] 08:40:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (10A5B400) [pid = 3788] [serial = 908] [outer = 00000000] 08:40:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1281F400) [pid = 3788] [serial = 909] [outer = 10A5B400] 08:40:00 INFO - PROCESS | 3788 | 1466696400733 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (129AE800) [pid = 3788] [serial = 910] [outer = 10A5B400] 08:40:01 INFO - PROCESS | 3788 | 1466696401149 Marionette TRACE conn3 <- [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] 08:40:01 INFO - PROCESS | 3788 | 1466696401198 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:40:01 INFO - PROCESS | 3788 | 1466696401204 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 3788 | 1466696401207 Marionette TRACE conn3 <- [1,1178,null,{}] 08:40:01 INFO - PROCESS | 3788 | 1466696401211 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 3788 | 1466696401213 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:01 INFO - PROCESS | 3788 | 1466696401347 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:40:01 INFO - PROCESS | 3788 | 1466696401353 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 3788 | 1466696401355 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:01 INFO - PROCESS | 3788 | ++DOCSHELL 111D9000 == 29 [pid = 3788] [id = 304] 08:40:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (131DEC00) [pid = 3788] [serial = 911] [outer = 00000000] 08:40:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (134BB400) [pid = 3788] [serial = 912] [outer = 131DEC00] 08:40:01 INFO - PROCESS | 3788 | 1466696401401 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13BD1C00) [pid = 3788] [serial = 913] [outer = 131DEC00] 08:40:01 INFO - PROCESS | 3788 | 1466696401861 Marionette TRACE conn3 <- [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] 08:40:01 INFO - PROCESS | 3788 | 1466696401876 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:40:01 INFO - PROCESS | 3788 | 1466696401880 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 3788 | 1466696401883 Marionette TRACE conn3 <- [1,1182,null,{}] 08:40:01 INFO - PROCESS | 3788 | 1466696401898 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:01 INFO - PROCESS | 3788 | 1466696401902 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:02 INFO - PROCESS | 3788 | 1466696401983 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:40:02 INFO - PROCESS | 3788 | 1466696402028 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 3788 | 1466696402031 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:02 INFO - PROCESS | 3788 | ++DOCSHELL 15E70C00 == 30 [pid = 3788] [id = 305] 08:40:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (15E71000) [pid = 3788] [serial = 914] [outer = 00000000] 08:40:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (16091000) [pid = 3788] [serial = 915] [outer = 15E71000] 08:40:02 INFO - PROCESS | 3788 | 1466696402079 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (160D8000) [pid = 3788] [serial = 916] [outer = 15E71000] 08:40:02 INFO - PROCESS | 3788 | 1466696402599 Marionette TRACE conn3 <- [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] 08:40:02 INFO - PROCESS | 3788 | 1466696402676 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:40:02 INFO - PROCESS | 3788 | 1466696402689 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:40:02 INFO - PROCESS | 3788 | 1466696402691 Marionette TRACE conn3 <- [1,1186,null,{}] 08:40:02 INFO - PROCESS | 3788 | 1466696402704 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:02 INFO - PROCESS | 3788 | 1466696402707 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:02 INFO - PROCESS | 3788 | 1466696402817 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:40:02 INFO - PROCESS | 3788 | 1466696402828 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 3788 | 1466696402830 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:02 INFO - PROCESS | 3788 | ++DOCSHELL 158BE400 == 31 [pid = 3788] [id = 306] 08:40:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (15E44C00) [pid = 3788] [serial = 917] [outer = 00000000] 08:40:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17006000) [pid = 3788] [serial = 918] [outer = 15E44C00] 08:40:02 INFO - PROCESS | 3788 | 1466696402876 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1700CC00) [pid = 3788] [serial = 919] [outer = 15E44C00] 08:40:03 INFO - PROCESS | 3788 | 1466696403320 Marionette TRACE conn3 <- [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]]]}] 08:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 709ms 08:40:03 INFO - PROCESS | 3788 | 1466696403409 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 3788 | 1466696403411 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:40:03 INFO - PROCESS | 3788 | 1466696403417 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 3788 | 1466696403419 Marionette TRACE conn3 <- [1,1190,null,{}] 08:40:03 INFO - PROCESS | 3788 | 1466696403422 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:03 INFO - PROCESS | 3788 | 1466696403424 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:03 INFO - PROCESS | 3788 | 1466696403578 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:40:03 INFO - PROCESS | 3788 | 1466696403588 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 3788 | 1466696403590 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:03 INFO - PROCESS | 3788 | ++DOCSHELL 1700F800 == 32 [pid = 3788] [id = 307] 08:40:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17010000) [pid = 3788] [serial = 920] [outer = 00000000] 08:40:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1730F400) [pid = 3788] [serial = 921] [outer = 17010000] 08:40:03 INFO - PROCESS | 3788 | 1466696403633 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17738400) [pid = 3788] [serial = 922] [outer = 17010000] 08:40:04 INFO - PROCESS | 3788 | 1466696404072 Marionette TRACE conn3 <- [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]]]}] 08:40:04 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 08:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 644ms 08:40:04 INFO - PROCESS | 3788 | 1466696404083 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 3788 | 1466696404085 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:40:04 INFO - PROCESS | 3788 | 1466696404101 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 3788 | 1466696404102 Marionette TRACE conn3 <- [1,1194,null,{}] 08:40:04 INFO - PROCESS | 3788 | 1466696404106 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:04 INFO - PROCESS | 3788 | 1466696404115 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:04 INFO - PROCESS | 3788 | 1466696404246 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:40:04 INFO - PROCESS | 3788 | 1466696404251 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 3788 | 1466696404253 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:04 INFO - PROCESS | 3788 | ++DOCSHELL 17802C00 == 33 [pid = 3788] [id = 308] 08:40:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17840C00) [pid = 3788] [serial = 923] [outer = 00000000] 08:40:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17A16400) [pid = 3788] [serial = 924] [outer = 17840C00] 08:40:04 INFO - PROCESS | 3788 | 1466696404296 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (18366400) [pid = 3788] [serial = 925] [outer = 17840C00] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17208800) [pid = 3788] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (18608400) [pid = 3788] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17A13000) [pid = 3788] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10ED6000) [pid = 3788] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (134B5000) [pid = 3788] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (105EF800) [pid = 3788] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1314B000) [pid = 3788] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (134B1800) [pid = 3788] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (160DF800) [pid = 3788] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13D1BC00) [pid = 3788] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1707E400) [pid = 3788] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:40:05 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (17738000) [pid = 3788] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:40:05 INFO - PROCESS | 3788 | 1466696405054 Marionette TRACE conn3 <- [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]]]}] 08:40:05 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 08:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 967ms 08:40:05 INFO - PROCESS | 3788 | 1466696405077 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 3788 | 1466696405079 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:40:05 INFO - PROCESS | 3788 | 1466696405086 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:40:05 INFO - PROCESS | 3788 | 1466696405097 Marionette TRACE conn3 <- [1,1198,null,{}] 08:40:05 INFO - PROCESS | 3788 | 1466696405102 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 3788 | 1466696405104 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:05 INFO - PROCESS | 3788 | 1466696405183 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:40:05 INFO - PROCESS | 3788 | 1466696405189 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 3788 | 1466696405191 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:05 INFO - PROCESS | 3788 | ++DOCSHELL 11AEAC00 == 34 [pid = 3788] [id = 309] 08:40:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13037400) [pid = 3788] [serial = 926] [outer = 00000000] 08:40:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (160D3C00) [pid = 3788] [serial = 927] [outer = 13037400] 08:40:05 INFO - PROCESS | 3788 | 1466696405233 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17738C00) [pid = 3788] [serial = 928] [outer = 13037400] 08:40:05 INFO - PROCESS | 3788 | 1466696405646 Marionette TRACE conn3 <- [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]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 612ms 08:40:05 INFO - PROCESS | 3788 | 1466696405728 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 3788 | 1466696405730 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:40:05 INFO - PROCESS | 3788 | 1466696405733 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 3788 | 1466696405735 Marionette TRACE conn3 <- [1,1202,null,{}] 08:40:05 INFO - PROCESS | 3788 | 1466696405738 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:05 INFO - PROCESS | 3788 | 1466696405740 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:05 INFO - PROCESS | 3788 | 1466696405819 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:40:05 INFO - PROCESS | 3788 | 1466696405824 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 3788 | 1466696405826 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:05 INFO - PROCESS | 3788 | ++DOCSHELL 18365800 == 35 [pid = 3788] [id = 310] 08:40:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (18602000) [pid = 3788] [serial = 929] [outer = 00000000] 08:40:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18674000) [pid = 3788] [serial = 930] [outer = 18602000] 08:40:05 INFO - PROCESS | 3788 | 1466696405869 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1860CC00) [pid = 3788] [serial = 931] [outer = 18602000] 08:40:06 INFO - PROCESS | 3788 | 1466696406277 Marionette TRACE conn3 <- [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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 612ms 08:40:06 INFO - PROCESS | 3788 | 1466696406333 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 3788 | 1466696406335 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:40:06 INFO - PROCESS | 3788 | 1466696406338 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 3788 | 1466696406340 Marionette TRACE conn3 <- [1,1206,null,{}] 08:40:06 INFO - PROCESS | 3788 | 1466696406343 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:06 INFO - PROCESS | 3788 | 1466696406345 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:06 INFO - PROCESS | 3788 | 1466696406420 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:40:06 INFO - PROCESS | 3788 | 1466696406425 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 3788 | 1466696406427 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:06 INFO - PROCESS | 3788 | ++DOCSHELL 15E6FC00 == 36 [pid = 3788] [id = 311] 08:40:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (19911000) [pid = 3788] [serial = 932] [outer = 00000000] 08:40:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (19EBA400) [pid = 3788] [serial = 933] [outer = 19911000] 08:40:06 INFO - PROCESS | 3788 | 1466696406473 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (19EBB800) [pid = 3788] [serial = 934] [outer = 19911000] 08:40:06 INFO - PROCESS | 3788 | 1466696406950 Marionette TRACE conn3 <- [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]]]}] 08:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 644ms 08:40:07 INFO - PROCESS | 3788 | 1466696407009 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 3788 | 1466696407011 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:40:07 INFO - PROCESS | 3788 | 1466696407056 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 3788 | 1466696407060 Marionette TRACE conn3 <- [1,1210,null,{}] 08:40:07 INFO - PROCESS | 3788 | 1466696407066 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:07 INFO - PROCESS | 3788 | 1466696407070 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:07 INFO - PROCESS | 3788 | 1466696407181 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:40:07 INFO - PROCESS | 3788 | 1466696407308 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 3788 | 1466696407312 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:07 INFO - PROCESS | 3788 | ++DOCSHELL 10B88000 == 37 [pid = 3788] [id = 312] 08:40:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (10F0E400) [pid = 3788] [serial = 935] [outer = 00000000] 08:40:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (114D0C00) [pid = 3788] [serial = 936] [outer = 10F0E400] 08:40:07 INFO - PROCESS | 3788 | 1466696407370 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (129EB800) [pid = 3788] [serial = 937] [outer = 10F0E400] 08:40:08 INFO - PROCESS | 3788 | 1466696408213 Marionette TRACE conn3 <- [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] 08:40:08 INFO - PROCESS | 3788 | 1466696408291 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:40:08 INFO - PROCESS | 3788 | 1466696408297 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 3788 | 1466696408299 Marionette TRACE conn3 <- [1,1214,null,{}] 08:40:08 INFO - PROCESS | 3788 | 1466696408306 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:08 INFO - PROCESS | 3788 | 1466696408310 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:08 INFO - PROCESS | 3788 | 1466696408460 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:40:08 INFO - PROCESS | 3788 | 1466696408581 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 3788 | 1466696408584 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:08 INFO - PROCESS | 3788 | ++DOCSHELL 1430F400 == 38 [pid = 3788] [id = 313] 08:40:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (158B8C00) [pid = 3788] [serial = 938] [outer = 00000000] 08:40:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (15E6EC00) [pid = 3788] [serial = 939] [outer = 158B8C00] 08:40:08 INFO - PROCESS | 3788 | 1466696408640 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (160DE400) [pid = 3788] [serial = 940] [outer = 158B8C00] 08:40:09 INFO - PROCESS | 3788 | 1466696409535 Marionette TRACE conn3 <- [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]]]}] 08:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1288ms 08:40:09 INFO - PROCESS | 3788 | 1466696409589 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 3788 | 1466696409593 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:40:09 INFO - PROCESS | 3788 | 1466696409598 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 3788 | 1466696409601 Marionette TRACE conn3 <- [1,1218,null,{}] 08:40:09 INFO - PROCESS | 3788 | 1466696409607 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:09 INFO - PROCESS | 3788 | 1466696409610 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:09 INFO - PROCESS | 3788 | 1466696409720 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:40:09 INFO - PROCESS | 3788 | 1466696409806 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 3788 | 1466696409810 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:09 INFO - PROCESS | 3788 | ++DOCSHELL 10B7F000 == 39 [pid = 3788] [id = 314] 08:40:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (10F17400) [pid = 3788] [serial = 941] [outer = 00000000] 08:40:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (129B4000) [pid = 3788] [serial = 942] [outer = 10F17400] 08:40:09 INFO - PROCESS | 3788 | 1466696409889 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (13075000) [pid = 3788] [serial = 943] [outer = 10F17400] 08:40:10 INFO - PROCESS | 3788 | --DOCSHELL 18365800 == 38 [pid = 3788] [id = 310] 08:40:10 INFO - PROCESS | 3788 | --DOCSHELL 11AEAC00 == 37 [pid = 3788] [id = 309] 08:40:10 INFO - PROCESS | 3788 | --DOCSHELL 17802C00 == 36 [pid = 3788] [id = 308] 08:40:10 INFO - PROCESS | 3788 | --DOCSHELL 1700F800 == 35 [pid = 3788] [id = 307] 08:40:10 INFO - PROCESS | 3788 | --DOCSHELL 158BE400 == 34 [pid = 3788] [id = 306] 08:40:10 INFO - PROCESS | 3788 | --DOCSHELL 15E70C00 == 33 [pid = 3788] [id = 305] 08:40:10 INFO - PROCESS | 3788 | --DOCSHELL 111D9000 == 32 [pid = 3788] [id = 304] 08:40:10 INFO - PROCESS | 3788 | --DOCSHELL 10A58800 == 31 [pid = 3788] [id = 303] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1A220400) [pid = 3788] [serial = 891] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (17E37800) [pid = 3788] [serial = 879] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (187E4000) [pid = 3788] [serial = 882] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17EC9000) [pid = 3788] [serial = 880] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (18148400) [pid = 3788] [serial = 859] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (11437000) [pid = 3788] [serial = 861] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (129B8000) [pid = 3788] [serial = 862] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (13D20000) [pid = 3788] [serial = 864] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (15218800) [pid = 3788] [serial = 865] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10F17800) [pid = 3788] [serial = 867] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (129EBC00) [pid = 3788] [serial = 868] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13C88C00) [pid = 3788] [serial = 885] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (13BD6800) [pid = 3788] [serial = 870] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13C7E400) [pid = 3788] [serial = 871] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (16D36400) [pid = 3788] [serial = 873] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17003800) [pid = 3788] [serial = 874] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (18677C00) [pid = 3788] [serial = 888] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (187E4800) [pid = 3788] [serial = 883] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1A224400) [pid = 3788] [serial = 892] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13D1A400) [pid = 3788] [serial = 886] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (173A1400) [pid = 3788] [serial = 876] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1773C400) [pid = 3788] [serial = 877] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (19C91400) [pid = 3788] [serial = 889] [outer = 00000000] [url = about:blank] 08:40:10 INFO - PROCESS | 3788 | 1466696410392 Marionette TRACE conn3 <- [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]]]}] 08:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 822ms 08:40:10 INFO - PROCESS | 3788 | 1466696410433 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 3788 | 1466696410438 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:40:10 INFO - PROCESS | 3788 | 1466696410444 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 3788 | 1466696410446 Marionette TRACE conn3 <- [1,1222,null,{}] 08:40:10 INFO - PROCESS | 3788 | 1466696410450 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:10 INFO - PROCESS | 3788 | 1466696410452 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:10 INFO - PROCESS | 3788 | 1466696410536 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:40:10 INFO - PROCESS | 3788 | 1466696410542 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 3788 | 1466696410545 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:10 INFO - PROCESS | 3788 | ++DOCSHELL 13938800 == 32 [pid = 3788] [id = 315] 08:40:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (13939000) [pid = 3788] [serial = 944] [outer = 00000000] 08:40:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (13C7E400) [pid = 3788] [serial = 945] [outer = 13939000] 08:40:10 INFO - PROCESS | 3788 | 1466696410591 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (13D21800) [pid = 3788] [serial = 946] [outer = 13939000] 08:40:11 INFO - PROCESS | 3788 | 1466696411054 Marionette TRACE conn3 <- [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]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 648ms 08:40:11 INFO - PROCESS | 3788 | 1466696411082 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 3788 | 1466696411084 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:40:11 INFO - PROCESS | 3788 | 1466696411088 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 3788 | 1466696411091 Marionette TRACE conn3 <- [1,1226,null,{}] 08:40:11 INFO - PROCESS | 3788 | 1466696411106 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 3788 | 1466696411110 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:11 INFO - PROCESS | 3788 | 1466696411192 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:40:11 INFO - PROCESS | 3788 | 1466696411198 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 3788 | 1466696411201 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:11 INFO - PROCESS | 3788 | ++DOCSHELL 15E41000 == 33 [pid = 3788] [id = 316] 08:40:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15E42000) [pid = 3788] [serial = 947] [outer = 00000000] 08:40:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (160D2400) [pid = 3788] [serial = 948] [outer = 15E42000] 08:40:11 INFO - PROCESS | 3788 | 1466696411248 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1620E800) [pid = 3788] [serial = 949] [outer = 15E42000] 08:40:11 INFO - PROCESS | 3788 | 1466696411716 Marionette TRACE conn3 <- [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]]]}] 08:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 663ms 08:40:11 INFO - PROCESS | 3788 | 1466696411746 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 3788 | 1466696411748 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:40:11 INFO - PROCESS | 3788 | 1466696411751 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - PROCESS | 3788 | 1466696411753 Marionette TRACE conn3 <- [1,1230,null,{}] 08:40:11 INFO - PROCESS | 3788 | 1466696411756 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:11 INFO - PROCESS | 3788 | 1466696411758 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:11 INFO - PROCESS | 3788 | 1466696411854 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:40:11 INFO - PROCESS | 3788 | 1466696411862 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 3788 | 1466696411864 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:11 INFO - PROCESS | 3788 | ++DOCSHELL 17010C00 == 34 [pid = 3788] [id = 317] 08:40:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17206C00) [pid = 3788] [serial = 950] [outer = 00000000] 08:40:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17737000) [pid = 3788] [serial = 951] [outer = 17206C00] 08:40:11 INFO - PROCESS | 3788 | 1466696411907 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1773E400) [pid = 3788] [serial = 952] [outer = 17206C00] 08:40:12 INFO - PROCESS | 3788 | 1466696412360 Marionette TRACE conn3 <- [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]]]}] 08:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 632ms 08:40:12 INFO - PROCESS | 3788 | 1466696412389 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 3788 | 1466696412391 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:40:12 INFO - PROCESS | 3788 | 1466696412402 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 3788 | 1466696412403 Marionette TRACE conn3 <- [1,1234,null,{}] 08:40:12 INFO - PROCESS | 3788 | 1466696412407 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:12 INFO - PROCESS | 3788 | 1466696412409 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:12 INFO - PROCESS | 3788 | 1466696412566 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:40:12 INFO - PROCESS | 3788 | 1466696412572 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 3788 | 1466696412574 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:12 INFO - PROCESS | 3788 | ++DOCSHELL 13BD9000 == 35 [pid = 3788] [id = 318] 08:40:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13C7C000) [pid = 3788] [serial = 953] [outer = 00000000] 08:40:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1780B400) [pid = 3788] [serial = 954] [outer = 13C7C000] 08:40:12 INFO - PROCESS | 3788 | 1466696412617 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (178D4800) [pid = 3788] [serial = 955] [outer = 13C7C000] 08:40:13 INFO - PROCESS | 3788 | 1466696413109 Marionette TRACE conn3 <- [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]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 742ms 08:40:13 INFO - PROCESS | 3788 | 1466696413172 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:40:13 INFO - PROCESS | 3788 | 1466696413174 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:40:13 INFO - PROCESS | 3788 | 1466696413181 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 3788 | 1466696413183 Marionette TRACE conn3 <- [1,1238,null,{}] 08:40:13 INFO - PROCESS | 3788 | 1466696413186 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 3788 | 1466696413192 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:13 INFO - PROCESS | 3788 | 1466696413329 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:40:13 INFO - PROCESS | 3788 | 1466696413389 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:13 INFO - PROCESS | 3788 | 1466696413391 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:13 INFO - PROCESS | 3788 | ++DOCSHELL 1860E000 == 36 [pid = 3788] [id = 319] 08:40:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18671400) [pid = 3788] [serial = 956] [outer = 00000000] 08:40:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (187E4800) [pid = 3788] [serial = 957] [outer = 18671400] 08:40:13 INFO - PROCESS | 3788 | 1466696413435 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (187E6400) [pid = 3788] [serial = 958] [outer = 18671400] 08:40:13 INFO - PROCESS | 3788 | 1466696413863 Marionette TRACE conn3 <- [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]]]}] 08:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 759ms 08:40:13 INFO - PROCESS | 3788 | 1466696413924 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:40:13 INFO - PROCESS | 3788 | 1466696413935 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:40:13 INFO - PROCESS | 3788 | 1466696413939 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:40:13 INFO - PROCESS | 3788 | 1466696413940 Marionette TRACE conn3 <- [1,1242,null,{}] 08:40:13 INFO - PROCESS | 3788 | 1466696413944 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:13 INFO - PROCESS | 3788 | 1466696413946 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:14 INFO - PROCESS | 3788 | 1466696414052 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:40:14 INFO - PROCESS | 3788 | 1466696414062 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 3788 | 1466696414064 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:14 INFO - PROCESS | 3788 | ++DOCSHELL 19C91400 == 37 [pid = 3788] [id = 320] 08:40:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (19C92400) [pid = 3788] [serial = 959] [outer = 00000000] 08:40:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (19EB3400) [pid = 3788] [serial = 960] [outer = 19C92400] 08:40:14 INFO - PROCESS | 3788 | 1466696414154 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (19EB3C00) [pid = 3788] [serial = 961] [outer = 19C92400] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (15E44C00) [pid = 3788] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (131DEC00) [pid = 3788] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (15E71000) [pid = 3788] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (10A5B400) [pid = 3788] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10ED9800) [pid = 3788] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (17010000) [pid = 3788] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (10B7DC00) [pid = 3788] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (16087C00) [pid = 3788] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (18609400) [pid = 3788] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1A381400) [pid = 3788] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17840C00) [pid = 3788] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13037400) [pid = 3788] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:40:14 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (18602000) [pid = 3788] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:40:14 INFO - PROCESS | 3788 | 1466696414621 Marionette TRACE conn3 <- [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]]]}] 08:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 743ms 08:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:40:14 INFO - PROCESS | 3788 | 1466696414681 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 3788 | 1466696414683 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:40:14 INFO - PROCESS | 3788 | 1466696414686 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 3788 | 1466696414688 Marionette TRACE conn3 <- [1,1246,null,{}] 08:40:14 INFO - PROCESS | 3788 | 1466696414691 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:14 INFO - PROCESS | 3788 | 1466696414693 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:14 INFO - PROCESS | 3788 | 1466696414769 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:40:14 INFO - PROCESS | 3788 | 1466696414857 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 3788 | 1466696414859 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:14 INFO - PROCESS | 3788 | ++DOCSHELL 1026B800 == 38 [pid = 3788] [id = 321] 08:40:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (102D2000) [pid = 3788] [serial = 962] [outer = 00000000] 08:40:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13D18400) [pid = 3788] [serial = 963] [outer = 102D2000] 08:40:14 INFO - PROCESS | 3788 | 1466696414902 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (16D3F800) [pid = 3788] [serial = 964] [outer = 102D2000] 08:40:15 INFO - PROCESS | 3788 | 1466696415244 Marionette TRACE conn3 <- [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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 600ms 08:40:15 INFO - PROCESS | 3788 | 1466696415283 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 3788 | 1466696415285 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:40:15 INFO - PROCESS | 3788 | 1466696415288 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 3788 | 1466696415290 Marionette TRACE conn3 <- [1,1250,null,{}] 08:40:15 INFO - PROCESS | 3788 | 1466696415294 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 3788 | 1466696415296 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:15 INFO - PROCESS | 3788 | 1466696415410 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:40:15 INFO - PROCESS | 3788 | 1466696415444 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 3788 | 1466696415446 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:15 INFO - PROCESS | 3788 | ++DOCSHELL 15349400 == 39 [pid = 3788] [id = 322] 08:40:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (160DB000) [pid = 3788] [serial = 965] [outer = 00000000] 08:40:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1990C400) [pid = 3788] [serial = 966] [outer = 160DB000] 08:40:15 INFO - PROCESS | 3788 | 1466696415537 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1A377000) [pid = 3788] [serial = 967] [outer = 160DB000] 08:40:15 INFO - PROCESS | 3788 | 1466696415947 Marionette TRACE conn3 <- [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]]]}] 08:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 648ms 08:40:15 INFO - PROCESS | 3788 | 1466696415960 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 3788 | 1466696415962 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:40:15 INFO - PROCESS | 3788 | 1466696415965 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 3788 | 1466696415967 Marionette TRACE conn3 <- [1,1254,null,{}] 08:40:15 INFO - PROCESS | 3788 | 1466696415970 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:15 INFO - PROCESS | 3788 | 1466696415972 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:16 INFO - PROCESS | 3788 | 1466696416085 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:40:16 INFO - PROCESS | 3788 | 1466696416093 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 3788 | 1466696416095 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:16 INFO - PROCESS | 3788 | ++DOCSHELL 15E40800 == 40 [pid = 3788] [id = 323] 08:40:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18609400) [pid = 3788] [serial = 968] [outer = 00000000] 08:40:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1A3DF400) [pid = 3788] [serial = 969] [outer = 18609400] 08:40:16 INFO - PROCESS | 3788 | 1466696416138 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1A3E0000) [pid = 3788] [serial = 970] [outer = 18609400] 08:40:16 INFO - PROCESS | 3788 | 1466696416605 Marionette TRACE conn3 <- [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]]]}] 08:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 711ms 08:40:16 INFO - PROCESS | 3788 | 1466696416666 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:40:16 INFO - PROCESS | 3788 | 1466696416670 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:40:16 INFO - PROCESS | 3788 | 1466696416676 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 3788 | 1466696416681 Marionette TRACE conn3 <- [1,1258,null,{}] 08:40:16 INFO - PROCESS | 3788 | 1466696416687 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:16 INFO - PROCESS | 3788 | 1466696416690 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:16 INFO - PROCESS | 3788 | 1466696416855 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:40:16 INFO - PROCESS | 3788 | 1466696416967 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 3788 | 1466696416972 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:17 INFO - PROCESS | 3788 | ++DOCSHELL 11CD0C00 == 41 [pid = 3788] [id = 324] 08:40:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (11CD6800) [pid = 3788] [serial = 971] [outer = 00000000] 08:40:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (12DF9000) [pid = 3788] [serial = 972] [outer = 11CD6800] 08:40:17 INFO - PROCESS | 3788 | 1466696417029 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (134B2400) [pid = 3788] [serial = 973] [outer = 11CD6800] 08:40:17 INFO - PROCESS | 3788 | 1466696417572 Marionette TRACE conn3 <- [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]]]}] 08:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 948ms 08:40:17 INFO - PROCESS | 3788 | 1466696417622 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:40:17 INFO - PROCESS | 3788 | 1466696417626 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:40:17 INFO - PROCESS | 3788 | 1466696417633 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 3788 | 1466696417636 Marionette TRACE conn3 <- [1,1262,null,{}] 08:40:17 INFO - PROCESS | 3788 | 1466696417640 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:17 INFO - PROCESS | 3788 | 1466696417643 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:17 INFO - PROCESS | 3788 | 1466696417750 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:40:17 INFO - PROCESS | 3788 | 1466696417852 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 3788 | 1466696417855 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:17 INFO - PROCESS | 3788 | ++DOCSHELL 15E35400 == 42 [pid = 3788] [id = 325] 08:40:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (15E38000) [pid = 3788] [serial = 974] [outer = 00000000] 08:40:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (16091C00) [pid = 3788] [serial = 975] [outer = 15E38000] 08:40:17 INFO - PROCESS | 3788 | 1466696417911 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (17007800) [pid = 3788] [serial = 976] [outer = 15E38000] 08:40:18 INFO - PROCESS | 3788 | 1466696418548 Marionette TRACE conn3 <- [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]]]}] 08:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 948ms 08:40:18 INFO - PROCESS | 3788 | 1466696418610 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 3788 | 1466696418613 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:40:18 INFO - PROCESS | 3788 | 1466696418617 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 3788 | 1466696418620 Marionette TRACE conn3 <- [1,1266,null,{}] 08:40:18 INFO - PROCESS | 3788 | 1466696418631 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:18 INFO - PROCESS | 3788 | 1466696418636 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:18 INFO - PROCESS | 3788 | 1466696418751 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:40:18 INFO - PROCESS | 3788 | 1466696418884 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 3788 | 1466696418888 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:18 INFO - PROCESS | 3788 | ++DOCSHELL 187F1400 == 43 [pid = 3788] [id = 326] 08:40:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (187F1800) [pid = 3788] [serial = 977] [outer = 00000000] 08:40:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1A382C00) [pid = 3788] [serial = 978] [outer = 187F1800] 08:40:18 INFO - PROCESS | 3788 | 1466696418954 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1A767800) [pid = 3788] [serial = 979] [outer = 187F1800] 08:40:19 INFO - PROCESS | 3788 | 1466696419502 Marionette TRACE conn3 <- [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]]]}] 08:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 948ms 08:40:19 INFO - PROCESS | 3788 | 1466696419561 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 3788 | 1466696419564 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:40:19 INFO - PROCESS | 3788 | 1466696419567 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 3788 | 1466696419569 Marionette TRACE conn3 <- [1,1270,null,{}] 08:40:19 INFO - PROCESS | 3788 | 1466696419573 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:19 INFO - PROCESS | 3788 | 1466696419575 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:19 INFO - PROCESS | 3788 | 1466696419687 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:40:19 INFO - PROCESS | 3788 | 1466696419787 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 3788 | 1466696419790 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:19 INFO - PROCESS | 3788 | ++DOCSHELL 1A857000 == 44 [pid = 3788] [id = 327] 08:40:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1A857C00) [pid = 3788] [serial = 980] [outer = 00000000] 08:40:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1A85D000) [pid = 3788] [serial = 981] [outer = 1A857C00] 08:40:19 INFO - PROCESS | 3788 | 1466696419841 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (1A861000) [pid = 3788] [serial = 982] [outer = 1A857C00] 08:40:20 INFO - PROCESS | 3788 | 1466696420647 Marionette TRACE conn3 <- [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]]]}] 08:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1154ms 08:40:20 INFO - PROCESS | 3788 | 1466696420722 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 3788 | 1466696420726 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:40:20 INFO - PROCESS | 3788 | 1466696420732 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 3788 | 1466696420735 Marionette TRACE conn3 <- [1,1274,null,{}] 08:40:20 INFO - PROCESS | 3788 | 1466696420740 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:20 INFO - PROCESS | 3788 | 1466696420744 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:20 INFO - PROCESS | 3788 | 1466696420841 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:40:20 INFO - PROCESS | 3788 | 1466696420924 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 3788 | 1466696420928 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:21 INFO - PROCESS | 3788 | ++DOCSHELL 129EC400 == 45 [pid = 3788] [id = 328] 08:40:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (12BD1000) [pid = 3788] [serial = 983] [outer = 00000000] 08:40:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (1306E000) [pid = 3788] [serial = 984] [outer = 12BD1000] 08:40:21 INFO - PROCESS | 3788 | 1466696421025 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (13156800) [pid = 3788] [serial = 985] [outer = 12BD1000] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 15349400 == 44 [pid = 3788] [id = 322] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 1026B800 == 43 [pid = 3788] [id = 321] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 19C91400 == 42 [pid = 3788] [id = 320] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 1860E000 == 41 [pid = 3788] [id = 319] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 13BD9000 == 40 [pid = 3788] [id = 318] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 17010C00 == 39 [pid = 3788] [id = 317] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 15E41000 == 38 [pid = 3788] [id = 316] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 13938800 == 37 [pid = 3788] [id = 315] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 10B7F000 == 36 [pid = 3788] [id = 314] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 15E6FC00 == 35 [pid = 3788] [id = 311] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 10ED9000 == 34 [pid = 3788] [id = 302] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 1430F400 == 33 [pid = 3788] [id = 313] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 10B88000 == 32 [pid = 3788] [id = 312] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 1A857000 == 31 [pid = 3788] [id = 327] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 187F1400 == 30 [pid = 3788] [id = 326] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 15E40800 == 29 [pid = 3788] [id = 323] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 11CD0C00 == 28 [pid = 3788] [id = 324] 08:40:22 INFO - PROCESS | 3788 | --DOCSHELL 15E35400 == 27 [pid = 3788] [id = 325] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (160DBC00) [pid = 3788] [serial = 897] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (1730F400) [pid = 3788] [serial = 921] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (187F0800) [pid = 3788] [serial = 901] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1866E400) [pid = 3788] [serial = 900] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1A762800) [pid = 3788] [serial = 904] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1A3E3800) [pid = 3788] [serial = 903] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (17A16400) [pid = 3788] [serial = 924] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (160D3C00) [pid = 3788] [serial = 927] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (17738C00) [pid = 3788] [serial = 928] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1700CC00) [pid = 3788] [serial = 919] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (18674000) [pid = 3788] [serial = 930] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1860CC00) [pid = 3788] [serial = 931] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (18366400) [pid = 3788] [serial = 925] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (160D8000) [pid = 3788] [serial = 916] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (19EBA400) [pid = 3788] [serial = 933] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (17006000) [pid = 3788] [serial = 918] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (134BB400) [pid = 3788] [serial = 912] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13BD1C00) [pid = 3788] [serial = 913] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (16091000) [pid = 3788] [serial = 915] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1281F400) [pid = 3788] [serial = 909] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (129AE800) [pid = 3788] [serial = 910] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (134B5400) [pid = 3788] [serial = 907] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1312A800) [pid = 3788] [serial = 906] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (17738400) [pid = 3788] [serial = 922] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (13034400) [pid = 3788] [serial = 895] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (111DE800) [pid = 3788] [serial = 894] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1700C000) [pid = 3788] [serial = 898] [outer = 00000000] [url = about:blank] 08:40:22 INFO - PROCESS | 3788 | 1466696422265 Marionette TRACE conn3 <- [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]]]}] 08:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1580ms 08:40:22 INFO - PROCESS | 3788 | 1466696422344 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 3788 | 1466696422348 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:40:22 INFO - PROCESS | 3788 | 1466696422355 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 3788 | 1466696422358 Marionette TRACE conn3 <- [1,1278,null,{}] 08:40:22 INFO - PROCESS | 3788 | 1466696422368 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:22 INFO - PROCESS | 3788 | 1466696422371 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:22 INFO - PROCESS | 3788 | 1466696422453 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:40:22 INFO - PROCESS | 3788 | 1466696422465 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 3788 | 1466696422468 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:22 INFO - PROCESS | 3788 | ++DOCSHELL 10B7D000 == 28 [pid = 3788] [id = 329] 08:40:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (10B7D800) [pid = 3788] [serial = 986] [outer = 00000000] 08:40:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (11AE5C00) [pid = 3788] [serial = 987] [outer = 10B7D800] 08:40:22 INFO - PROCESS | 3788 | 1466696422515 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (11C27400) [pid = 3788] [serial = 988] [outer = 10B7D800] 08:40:23 INFO - PROCESS | 3788 | 1466696422998 Marionette TRACE conn3 <- [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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 711ms 08:40:23 INFO - PROCESS | 3788 | 1466696423054 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 3788 | 1466696423059 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:40:23 INFO - PROCESS | 3788 | 1466696423065 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 3788 | 1466696423068 Marionette TRACE conn3 <- [1,1282,null,{}] 08:40:23 INFO - PROCESS | 3788 | 1466696423072 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 3788 | 1466696423074 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:23 INFO - PROCESS | 3788 | 1466696423159 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:40:23 INFO - PROCESS | 3788 | 1466696423167 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 3788 | 1466696423169 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:23 INFO - PROCESS | 3788 | ++DOCSHELL 13150400 == 29 [pid = 3788] [id = 330] 08:40:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13150800) [pid = 3788] [serial = 989] [outer = 00000000] 08:40:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (132BFC00) [pid = 3788] [serial = 990] [outer = 13150800] 08:40:23 INFO - PROCESS | 3788 | 1466696423217 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1393D800) [pid = 3788] [serial = 991] [outer = 13150800] 08:40:23 INFO - PROCESS | 3788 | 1466696423668 Marionette TRACE conn3 <- [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]]]}] 08:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 631ms 08:40:23 INFO - PROCESS | 3788 | 1466696423703 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:40:23 INFO - PROCESS | 3788 | 1466696423705 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:40:23 INFO - PROCESS | 3788 | 1466696423712 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:40:23 INFO - PROCESS | 3788 | 1466696423715 Marionette TRACE conn3 <- [1,1286,null,{}] 08:40:23 INFO - PROCESS | 3788 | 1466696423726 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:23 INFO - PROCESS | 3788 | 1466696423731 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:23 INFO - PROCESS | 3788 | 1466696423852 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:40:23 INFO - PROCESS | 3788 | 1466696423948 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 3788 | 1466696423951 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:23 INFO - PROCESS | 3788 | ++DOCSHELL 158B8000 == 30 [pid = 3788] [id = 331] 08:40:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (158B9800) [pid = 3788] [serial = 992] [outer = 00000000] 08:40:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (158C4000) [pid = 3788] [serial = 993] [outer = 158B9800] 08:40:24 INFO - PROCESS | 3788 | 1466696423998 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (15E43800) [pid = 3788] [serial = 994] [outer = 158B9800] 08:40:24 INFO - PROCESS | 3788 | 1466696424478 Marionette TRACE conn3 <- [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]]]}] 08:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 806ms 08:40:24 INFO - PROCESS | 3788 | 1466696424548 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 3788 | 1466696424550 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:40:24 INFO - PROCESS | 3788 | 1466696424554 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 3788 | 1466696424555 Marionette TRACE conn3 <- [1,1290,null,{}] 08:40:24 INFO - PROCESS | 3788 | 1466696424563 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:24 INFO - PROCESS | 3788 | 1466696424565 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:24 INFO - PROCESS | 3788 | 1466696424679 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:40:24 INFO - PROCESS | 3788 | 1466696424692 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 3788 | 1466696424694 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:24 INFO - PROCESS | 3788 | ++DOCSHELL 15E71000 == 31 [pid = 3788] [id = 332] 08:40:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1608C400) [pid = 3788] [serial = 995] [outer = 00000000] 08:40:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (160DD000) [pid = 3788] [serial = 996] [outer = 1608C400] 08:40:24 INFO - PROCESS | 3788 | 1466696424737 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (16D33C00) [pid = 3788] [serial = 997] [outer = 1608C400] 08:40:25 INFO - PROCESS | 3788 | 1466696425174 Marionette TRACE conn3 <- [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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 632ms 08:40:25 INFO - PROCESS | 3788 | 1466696425192 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 3788 | 1466696425194 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:40:25 INFO - PROCESS | 3788 | 1466696425197 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 3788 | 1466696425199 Marionette TRACE conn3 <- [1,1294,null,{}] 08:40:25 INFO - PROCESS | 3788 | 1466696425240 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 3788 | 1466696425242 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:25 INFO - PROCESS | 3788 | 1466696425362 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:40:25 INFO - PROCESS | 3788 | 1466696425371 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 3788 | 1466696425373 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:25 INFO - PROCESS | 3788 | ++DOCSHELL 16209400 == 32 [pid = 3788] [id = 333] 08:40:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (16D3F400) [pid = 3788] [serial = 998] [outer = 00000000] 08:40:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1700D800) [pid = 3788] [serial = 999] [outer = 16D3F400] 08:40:25 INFO - PROCESS | 3788 | 1466696425417 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (17202000) [pid = 3788] [serial = 1000] [outer = 16D3F400] 08:40:25 INFO - PROCESS | 3788 | 1466696425867 Marionette TRACE conn3 <- [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]]]}] 08:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 727ms 08:40:25 INFO - PROCESS | 3788 | 1466696425917 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 3788 | 1466696425919 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:40:25 INFO - PROCESS | 3788 | 1466696425928 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 3788 | 1466696425929 Marionette TRACE conn3 <- [1,1298,null,{}] 08:40:25 INFO - PROCESS | 3788 | 1466696425933 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:25 INFO - PROCESS | 3788 | 1466696425938 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:26 INFO - PROCESS | 3788 | 1466696426068 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:40:26 INFO - PROCESS | 3788 | 1466696426131 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 3788 | 1466696426133 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:26 INFO - PROCESS | 3788 | ++DOCSHELL 17739400 == 33 [pid = 3788] [id = 334] 08:40:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1773AC00) [pid = 3788] [serial = 1001] [outer = 00000000] 08:40:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (178D4400) [pid = 3788] [serial = 1002] [outer = 1773AC00] 08:40:26 INFO - PROCESS | 3788 | 1466696426177 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (18361400) [pid = 3788] [serial = 1003] [outer = 1773AC00] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (158B8C00) [pid = 3788] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (13939000) [pid = 3788] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13C7C000) [pid = 3788] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (102D2000) [pid = 3788] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (10F0E400) [pid = 3788] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17206C00) [pid = 3788] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10F17400) [pid = 3788] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (19C92400) [pid = 3788] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (18671400) [pid = 3788] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15E42000) [pid = 3788] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (160DB000) [pid = 3788] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (19911000) [pid = 3788] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:40:26 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (18609400) [pid = 3788] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:40:26 INFO - PROCESS | 3788 | 1466696426807 Marionette TRACE conn3 <- [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] 08:40:26 INFO - PROCESS | 3788 | 1466696426885 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:40:26 INFO - PROCESS | 3788 | 1466696426888 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:40:26 INFO - PROCESS | 3788 | 1466696426890 Marionette TRACE conn3 <- [1,1302,null,{}] 08:40:26 INFO - PROCESS | 3788 | 1466696426894 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:26 INFO - PROCESS | 3788 | 1466696426896 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:27 INFO - PROCESS | 3788 | 1466696426971 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:40:27 INFO - PROCESS | 3788 | 1466696426976 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 3788 | 1466696426978 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:27 INFO - PROCESS | 3788 | ++DOCSHELL 1291C800 == 34 [pid = 3788] [id = 335] 08:40:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (15E6C400) [pid = 3788] [serial = 1004] [outer = 00000000] 08:40:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17843000) [pid = 3788] [serial = 1005] [outer = 15E6C400] 08:40:27 INFO - PROCESS | 3788 | 1466696427024 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18364400) [pid = 3788] [serial = 1006] [outer = 15E6C400] 08:40:27 INFO - PROCESS | 3788 | 1466696427484 Marionette TRACE conn3 <- [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]]]}] 08:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 600ms 08:40:27 INFO - PROCESS | 3788 | 1466696427519 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 3788 | 1466696427521 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:40:27 INFO - PROCESS | 3788 | 1466696427528 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:40:27 INFO - PROCESS | 3788 | 1466696427530 Marionette TRACE conn3 <- [1,1306,null,{}] 08:40:27 INFO - PROCESS | 3788 | 1466696427533 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:27 INFO - PROCESS | 3788 | 1466696427535 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:27 INFO - PROCESS | 3788 | 1466696427610 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:40:27 INFO - PROCESS | 3788 | 1466696427616 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 3788 | 1466696427618 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:27 INFO - PROCESS | 3788 | ++DOCSHELL 1780C800 == 35 [pid = 3788] [id = 336] 08:40:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (18608400) [pid = 3788] [serial = 1007] [outer = 00000000] 08:40:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18671400) [pid = 3788] [serial = 1008] [outer = 18608400] 08:40:27 INFO - PROCESS | 3788 | 1466696427660 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18673400) [pid = 3788] [serial = 1009] [outer = 18608400] 08:40:28 INFO - PROCESS | 3788 | 1466696428110 Marionette TRACE conn3 <- [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]]]}] 08:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 647ms 08:40:28 INFO - PROCESS | 3788 | 1466696428168 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 3788 | 1466696428170 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:40:28 INFO - PROCESS | 3788 | 1466696428173 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 3788 | 1466696428175 Marionette TRACE conn3 <- [1,1310,null,{}] 08:40:28 INFO - PROCESS | 3788 | 1466696428178 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:28 INFO - PROCESS | 3788 | 1466696428180 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:28 INFO - PROCESS | 3788 | 1466696428256 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:40:28 INFO - PROCESS | 3788 | 1466696428263 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 3788 | 1466696428265 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:28 INFO - PROCESS | 3788 | ++DOCSHELL 0C773000 == 36 [pid = 3788] [id = 337] 08:40:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (0F9E6000) [pid = 3788] [serial = 1010] [outer = 00000000] 08:40:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1860F400) [pid = 3788] [serial = 1011] [outer = 0F9E6000] 08:40:28 INFO - PROCESS | 3788 | 1466696428308 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (187E7800) [pid = 3788] [serial = 1012] [outer = 0F9E6000] 08:40:29 INFO - PROCESS | 3788 | 1466696429091 Marionette TRACE conn3 <- [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]]]}] 08:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1011ms 08:40:29 INFO - PROCESS | 3788 | 1466696429177 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:40:29 INFO - PROCESS | 3788 | 1466696429181 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:40:29 INFO - PROCESS | 3788 | 1466696429186 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:40:29 INFO - PROCESS | 3788 | 1466696429191 Marionette TRACE conn3 <- [1,1314,null,{}] 08:40:29 INFO - PROCESS | 3788 | 1466696429240 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:29 INFO - PROCESS | 3788 | 1466696429243 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:29 INFO - PROCESS | 3788 | 1466696429366 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:40:29 INFO - PROCESS | 3788 | 1466696429446 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 3788 | 1466696429449 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:29 INFO - PROCESS | 3788 | ++DOCSHELL 111D5C00 == 37 [pid = 3788] [id = 338] 08:40:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (111DCC00) [pid = 3788] [serial = 1013] [outer = 00000000] 08:40:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (13034C00) [pid = 3788] [serial = 1014] [outer = 111DCC00] 08:40:29 INFO - PROCESS | 3788 | 1466696429546 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (13BD8C00) [pid = 3788] [serial = 1015] [outer = 111DCC00] 08:40:30 INFO - PROCESS | 3788 | 1466696430246 Marionette TRACE conn3 <- [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]]]}] 08:40:30 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 08:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1138ms 08:40:30 INFO - PROCESS | 3788 | 1466696430344 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 3788 | 1466696430349 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:40:30 INFO - PROCESS | 3788 | 1466696430379 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 3788 | 1466696430382 Marionette TRACE conn3 <- [1,1318,null,{}] 08:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:40:30 INFO - PROCESS | 3788 | 1466696430387 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:30 INFO - PROCESS | 3788 | 1466696430390 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:30 INFO - PROCESS | 3788 | 1466696430515 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:40:30 INFO - PROCESS | 3788 | 1466696430720 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 3788 | 1466696430723 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:30 INFO - PROCESS | 3788 | ++DOCSHELL 0F9EB400 == 38 [pid = 3788] [id = 339] 08:40:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1026A400) [pid = 3788] [serial = 1016] [outer = 00000000] 08:40:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (10A56800) [pid = 3788] [serial = 1017] [outer = 1026A400] 08:40:30 INFO - PROCESS | 3788 | 1466696430781 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (10F17800) [pid = 3788] [serial = 1018] [outer = 1026A400] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 1780C800 == 37 [pid = 3788] [id = 336] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 1291C800 == 36 [pid = 3788] [id = 335] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 17739400 == 35 [pid = 3788] [id = 334] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 16209400 == 34 [pid = 3788] [id = 333] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 15E71000 == 33 [pid = 3788] [id = 332] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 158B8000 == 32 [pid = 3788] [id = 331] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 13150400 == 31 [pid = 3788] [id = 330] 08:40:31 INFO - PROCESS | 3788 | --DOCSHELL 10B7D000 == 30 [pid = 3788] [id = 329] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (160DE400) [pid = 3788] [serial = 940] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (13D21800) [pid = 3788] [serial = 946] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1780B400) [pid = 3788] [serial = 954] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (16D3F800) [pid = 3788] [serial = 964] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (114D0C00) [pid = 3788] [serial = 936] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1773E400) [pid = 3788] [serial = 952] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (129B4000) [pid = 3788] [serial = 942] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (13075000) [pid = 3788] [serial = 943] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (19EB3C00) [pid = 3788] [serial = 961] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (187E6400) [pid = 3788] [serial = 958] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17737000) [pid = 3788] [serial = 951] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (129EB800) [pid = 3788] [serial = 937] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13D18400) [pid = 3788] [serial = 963] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (19EB3400) [pid = 3788] [serial = 960] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13C7E400) [pid = 3788] [serial = 945] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1620E800) [pid = 3788] [serial = 949] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (187E4800) [pid = 3788] [serial = 957] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1990C400) [pid = 3788] [serial = 966] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15E6EC00) [pid = 3788] [serial = 939] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (178D4800) [pid = 3788] [serial = 955] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (160D2400) [pid = 3788] [serial = 948] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (19EBB800) [pid = 3788] [serial = 934] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1A377000) [pid = 3788] [serial = 967] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1A3E0000) [pid = 3788] [serial = 970] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1A3DF400) [pid = 3788] [serial = 969] [outer = 00000000] [url = about:blank] 08:40:31 INFO - PROCESS | 3788 | 1466696431390 Marionette TRACE conn3 <- [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]]]}] 08:40:31 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 08:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1043ms 08:40:31 INFO - PROCESS | 3788 | 1466696431426 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 3788 | 1466696431430 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:40:31 INFO - PROCESS | 3788 | 1466696431449 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 3788 | 1466696431452 Marionette TRACE conn3 <- [1,1322,null,{}] 08:40:31 INFO - PROCESS | 3788 | 1466696431457 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:31 INFO - PROCESS | 3788 | 1466696431461 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:31 INFO - PROCESS | 3788 | 1466696431547 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:40:31 INFO - PROCESS | 3788 | 1466696431636 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 3788 | 1466696431638 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:31 INFO - PROCESS | 3788 | ++DOCSHELL 10B7C800 == 31 [pid = 3788] [id = 340] 08:40:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (10B87800) [pid = 3788] [serial = 1019] [outer = 00000000] 08:40:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (132C0000) [pid = 3788] [serial = 1020] [outer = 10B87800] 08:40:31 INFO - PROCESS | 3788 | 1466696431692 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (13C7C000) [pid = 3788] [serial = 1021] [outer = 10B87800] 08:40:32 INFO - PROCESS | 3788 | 1466696432122 Marionette TRACE conn3 <- [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]]]}] 08:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 695ms 08:40:32 INFO - PROCESS | 3788 | 1466696432150 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 3788 | 1466696432154 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:40:32 INFO - PROCESS | 3788 | 1466696432158 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:40:32 INFO - PROCESS | 3788 | 1466696432160 Marionette TRACE conn3 <- [1,1326,null,{}] 08:40:32 INFO - PROCESS | 3788 | 1466696432164 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:32 INFO - PROCESS | 3788 | 1466696432166 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:32 INFO - PROCESS | 3788 | 1466696432250 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:40:32 INFO - PROCESS | 3788 | 1466696432256 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 3788 | 1466696432259 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:32 INFO - PROCESS | 3788 | ++DOCSHELL 13D22400 == 32 [pid = 3788] [id = 341] 08:40:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (14E88000) [pid = 3788] [serial = 1022] [outer = 00000000] 08:40:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15E3D000) [pid = 3788] [serial = 1023] [outer = 14E88000] 08:40:32 INFO - PROCESS | 3788 | 1466696432303 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (16092C00) [pid = 3788] [serial = 1024] [outer = 14E88000] 08:40:33 INFO - PROCESS | 3788 | 1466696433290 Marionette TRACE conn3 <- [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]]]}] 08:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1169ms 08:40:33 INFO - PROCESS | 3788 | 1466696433346 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 3788 | 1466696433348 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:40:33 INFO - PROCESS | 3788 | 1466696433354 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 3788 | 1466696433359 Marionette TRACE conn3 <- [1,1330,null,{}] 08:40:33 INFO - PROCESS | 3788 | 1466696433369 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:33 INFO - PROCESS | 3788 | 1466696433373 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:33 INFO - PROCESS | 3788 | 1466696433492 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:40:33 INFO - PROCESS | 3788 | 1466696433499 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 3788 | 1466696433501 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:33 INFO - PROCESS | 3788 | ++DOCSHELL 16D33400 == 33 [pid = 3788] [id = 342] 08:40:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (16D36400) [pid = 3788] [serial = 1025] [outer = 00000000] 08:40:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17004C00) [pid = 3788] [serial = 1026] [outer = 16D36400] 08:40:33 INFO - PROCESS | 3788 | 1466696433545 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17085C00) [pid = 3788] [serial = 1027] [outer = 16D36400] 08:40:34 INFO - PROCESS | 3788 | 1466696434027 Marionette TRACE conn3 <- [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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 695ms 08:40:34 INFO - PROCESS | 3788 | 1466696434051 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 3788 | 1466696434053 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:40:34 INFO - PROCESS | 3788 | 1466696434057 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 3788 | 1466696434058 Marionette TRACE conn3 <- [1,1334,null,{}] 08:40:34 INFO - PROCESS | 3788 | 1466696434079 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 3788 | 1466696434081 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:34 INFO - PROCESS | 3788 | 1466696434191 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:40:34 INFO - PROCESS | 3788 | 1466696434196 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 3788 | 1466696434198 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:34 INFO - PROCESS | 3788 | ++DOCSHELL 16DD0000 == 34 [pid = 3788] [id = 343] 08:40:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17087400) [pid = 3788] [serial = 1028] [outer = 00000000] 08:40:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1773F400) [pid = 3788] [serial = 1029] [outer = 17087400] 08:40:34 INFO - PROCESS | 3788 | 1466696434241 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (178CA000) [pid = 3788] [serial = 1030] [outer = 17087400] 08:40:34 INFO - PROCESS | 3788 | 1466696434671 Marionette TRACE conn3 <- [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]]]}] 08:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 664ms 08:40:34 INFO - PROCESS | 3788 | 1466696434715 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 3788 | 1466696434717 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:40:34 INFO - PROCESS | 3788 | 1466696434720 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 3788 | 1466696434722 Marionette TRACE conn3 <- [1,1338,null,{}] 08:40:34 INFO - PROCESS | 3788 | 1466696434725 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:34 INFO - PROCESS | 3788 | 1466696434727 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:34 INFO - PROCESS | 3788 | 1466696434836 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:40:34 INFO - PROCESS | 3788 | 1466696434923 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 3788 | 1466696434929 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:34 INFO - PROCESS | 3788 | ++DOCSHELL 13D21400 == 35 [pid = 3788] [id = 344] 08:40:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17A10000) [pid = 3788] [serial = 1031] [outer = 00000000] 08:40:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17EBF000) [pid = 3788] [serial = 1032] [outer = 17A10000] 08:40:35 INFO - PROCESS | 3788 | 1466696434984 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18602800) [pid = 3788] [serial = 1033] [outer = 17A10000] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13150800) [pid = 3788] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (12BD1000) [pid = 3788] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (10B7D800) [pid = 3788] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (158B9800) [pid = 3788] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1608C400) [pid = 3788] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (16D3F400) [pid = 3788] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1773AC00) [pid = 3788] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (11CD6800) [pid = 3788] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15E38000) [pid = 3788] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (18608400) [pid = 3788] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (187F1800) [pid = 3788] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1A857C00) [pid = 3788] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:40:35 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (15E6C400) [pid = 3788] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:40:35 INFO - PROCESS | 3788 | 1466696435504 Marionette TRACE conn3 <- [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]]]}] 08:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 853ms 08:40:35 INFO - PROCESS | 3788 | 1466696435563 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 3788 | 1466696435565 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:40:35 INFO - PROCESS | 3788 | 1466696435569 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - PROCESS | 3788 | 1466696435571 Marionette TRACE conn3 <- [1,1342,null,{}] 08:40:35 INFO - PROCESS | 3788 | 1466696435574 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:35 INFO - PROCESS | 3788 | 1466696435576 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:35 INFO - PROCESS | 3788 | 1466696435686 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:40:35 INFO - PROCESS | 3788 | 1466696435743 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 3788 | 1466696435745 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:35 INFO - PROCESS | 3788 | ++DOCSHELL 10A61000 == 36 [pid = 3788] [id = 345] 08:40:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (10B7C000) [pid = 3788] [serial = 1034] [outer = 00000000] 08:40:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (16086800) [pid = 3788] [serial = 1035] [outer = 10B7C000] 08:40:35 INFO - PROCESS | 3788 | 1466696435797 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15E6C400) [pid = 3788] [serial = 1036] [outer = 10B7C000] 08:40:36 INFO - PROCESS | 3788 | 1466696436197 Marionette TRACE conn3 <- [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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 632ms 08:40:36 INFO - PROCESS | 3788 | 1466696436239 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 3788 | 1466696436241 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:40:36 INFO - PROCESS | 3788 | 1466696436281 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 3788 | 1466696436282 Marionette TRACE conn3 <- [1,1346,null,{}] 08:40:36 INFO - PROCESS | 3788 | 1466696436291 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 3788 | 1466696436293 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:36 INFO - PROCESS | 3788 | 1466696436369 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:40:36 INFO - PROCESS | 3788 | 1466696436378 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 3788 | 1466696436380 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:36 INFO - PROCESS | 3788 | ++DOCSHELL 14310400 == 37 [pid = 3788] [id = 346] 08:40:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1866DC00) [pid = 3788] [serial = 1037] [outer = 00000000] 08:40:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (187E7000) [pid = 3788] [serial = 1038] [outer = 1866DC00] 08:40:36 INFO - PROCESS | 3788 | 1466696436422 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (187EDC00) [pid = 3788] [serial = 1039] [outer = 1866DC00] 08:40:36 INFO - PROCESS | 3788 | 1466696436826 Marionette TRACE conn3 <- [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]]]}] 08:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 616ms 08:40:36 INFO - PROCESS | 3788 | 1466696436882 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 3788 | 1466696436885 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:40:36 INFO - PROCESS | 3788 | 1466696436889 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 3788 | 1466696436891 Marionette TRACE conn3 <- [1,1350,null,{}] 08:40:36 INFO - PROCESS | 3788 | 1466696436894 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:36 INFO - PROCESS | 3788 | 1466696436896 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:36 INFO - PROCESS | 3788 | 1466696436972 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:40:37 INFO - PROCESS | 3788 | 1466696436978 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 3788 | 1466696436980 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:37 INFO - PROCESS | 3788 | ++DOCSHELL 15E3B400 == 38 [pid = 3788] [id = 347] 08:40:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18676000) [pid = 3788] [serial = 1040] [outer = 00000000] 08:40:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (19C94C00) [pid = 3788] [serial = 1041] [outer = 18676000] 08:40:37 INFO - PROCESS | 3788 | 1466696437021 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (19EB5400) [pid = 3788] [serial = 1042] [outer = 18676000] 08:40:37 INFO - PROCESS | 3788 | 1466696437515 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 711ms 08:40:37 INFO - PROCESS | 3788 | 1466696437590 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 3788 | 1466696437595 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:40:37 INFO - PROCESS | 3788 | 1466696437601 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - PROCESS | 3788 | 1466696437605 Marionette TRACE conn3 <- [1,1354,null,{}] 08:40:37 INFO - PROCESS | 3788 | 1466696437611 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:37 INFO - PROCESS | 3788 | 1466696437614 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:37 INFO - PROCESS | 3788 | 1466696437783 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:40:37 INFO - PROCESS | 3788 | 1466696437880 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 3788 | 1466696437885 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:37 INFO - PROCESS | 3788 | ++DOCSHELL 11AE8C00 == 39 [pid = 3788] [id = 348] 08:40:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (11AEAC00) [pid = 3788] [serial = 1043] [outer = 00000000] 08:40:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (130C9400) [pid = 3788] [serial = 1044] [outer = 11AEAC00] 08:40:37 INFO - PROCESS | 3788 | 1466696437940 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1393E800) [pid = 3788] [serial = 1045] [outer = 11AEAC00] 08:40:38 INFO - PROCESS | 3788 | 1466696438555 Marionette TRACE conn3 <- [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] 08:40:38 INFO - PROCESS | 3788 | 1466696438608 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:40:38 INFO - PROCESS | 3788 | 1466696438615 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 3788 | 1466696438618 Marionette TRACE conn3 <- [1,1358,null,{}] 08:40:38 INFO - PROCESS | 3788 | 1466696438622 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:38 INFO - PROCESS | 3788 | 1466696438625 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:38 INFO - PROCESS | 3788 | 1466696438735 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:40:38 INFO - PROCESS | 3788 | 1466696438863 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 3788 | 1466696438866 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:38 INFO - PROCESS | 3788 | ++DOCSHELL 1608F000 == 40 [pid = 3788] [id = 349] 08:40:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (160D4C00) [pid = 3788] [serial = 1046] [outer = 00000000] 08:40:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (160DF000) [pid = 3788] [serial = 1047] [outer = 160D4C00] 08:40:38 INFO - PROCESS | 3788 | 1466696438923 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (16AA7400) [pid = 3788] [serial = 1048] [outer = 160D4C00] 08:40:39 INFO - PROCESS | 3788 | 1466696439578 Marionette TRACE conn3 <- [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] 08:40:39 INFO - PROCESS | 3788 | 1466696439594 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:40:39 INFO - PROCESS | 3788 | 1466696439598 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - PROCESS | 3788 | 1466696439602 Marionette TRACE conn3 <- [1,1362,null,{}] 08:40:39 INFO - PROCESS | 3788 | 1466696439613 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:39 INFO - PROCESS | 3788 | 1466696439617 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:39 INFO - PROCESS | 3788 | 1466696439723 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:40:39 INFO - PROCESS | 3788 | 1466696439852 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 3788 | 1466696439856 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:39 INFO - PROCESS | 3788 | ++DOCSHELL 17EC7C00 == 41 [pid = 3788] [id = 350] 08:40:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (18363800) [pid = 3788] [serial = 1049] [outer = 00000000] 08:40:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1A21B800) [pid = 3788] [serial = 1050] [outer = 18363800] 08:40:39 INFO - PROCESS | 3788 | 1466696439914 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1A376C00) [pid = 3788] [serial = 1051] [outer = 18363800] 08:40:40 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:40 INFO - PROCESS | 3788 | 1466696440574 Marionette TRACE conn3 <- [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] 08:40:40 INFO - PROCESS | 3788 | 1466696440651 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:40:40 INFO - PROCESS | 3788 | 1466696440672 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 3788 | 1466696440674 Marionette TRACE conn3 <- [1,1366,null,{}] 08:40:40 INFO - PROCESS | 3788 | 1466696440678 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:40 INFO - PROCESS | 3788 | 1466696440681 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:40 INFO - PROCESS | 3788 | 1466696440819 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:40:41 INFO - PROCESS | 3788 | 1466696441031 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 3788 | 1466696441034 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:41 INFO - PROCESS | 3788 | ++DOCSHELL 1021D800 == 42 [pid = 3788] [id = 351] 08:40:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (102D1400) [pid = 3788] [serial = 1052] [outer = 00000000] 08:40:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (10A5A800) [pid = 3788] [serial = 1053] [outer = 102D1400] 08:40:41 INFO - PROCESS | 3788 | 1466696441103 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (114C6C00) [pid = 3788] [serial = 1054] [outer = 102D1400] 08:40:41 INFO - PROCESS | 3788 | 1466696441656 Marionette TRACE conn3 <- [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] 08:40:42 INFO - PROCESS | 3788 | 1466696442403 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:40:42 INFO - PROCESS | 3788 | 1466696442455 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 3788 | 1466696442458 Marionette TRACE conn3 <- [1,1370,null,{}] 08:40:42 INFO - PROCESS | 3788 | 1466696442464 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:40:42 INFO - PROCESS | 3788 | 1466696442467 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:42 INFO - PROCESS | 3788 | 1466696442554 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:40:42 INFO - PROCESS | 3788 | 1466696442562 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 3788 | 1466696442566 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:42 INFO - PROCESS | 3788 | ++DOCSHELL 111D5400 == 28 [pid = 3788] [id = 352] 08:40:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (111D5C00) [pid = 3788] [serial = 1055] [outer = 00000000] 08:40:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (114C9000) [pid = 3788] [serial = 1056] [outer = 111D5C00] 08:40:42 INFO - PROCESS | 3788 | 1466696442615 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (11AEE800) [pid = 3788] [serial = 1057] [outer = 111D5C00] 08:40:43 INFO - PROCESS | 3788 | [3788] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:43 INFO - PROCESS | 3788 | 1466696443111 Marionette TRACE conn3 <- [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] 08:40:43 INFO - PROCESS | 3788 | 1466696443148 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:40:43 INFO - PROCESS | 3788 | 1466696443155 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 3788 | 1466696443159 Marionette TRACE conn3 <- [1,1374,null,{}] 08:40:43 INFO - PROCESS | 3788 | 1466696443163 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 3788 | 1466696443166 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:43 INFO - PROCESS | 3788 | 1466696443253 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:40:43 INFO - PROCESS | 3788 | 1466696443361 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 3788 | 1466696443364 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:43 INFO - PROCESS | 3788 | ++DOCSHELL 132BF000 == 29 [pid = 3788] [id = 353] 08:40:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (132BF400) [pid = 3788] [serial = 1058] [outer = 00000000] 08:40:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (134B1800) [pid = 3788] [serial = 1059] [outer = 132BF400] 08:40:43 INFO - PROCESS | 3788 | 1466696443418 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13947C00) [pid = 3788] [serial = 1060] [outer = 132BF400] 08:40:43 INFO - PROCESS | 3788 | 1466696443804 Marionette TRACE conn3 <- [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] 08:40:43 INFO - PROCESS | 3788 | 1466696443856 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:40:43 INFO - PROCESS | 3788 | 1466696443859 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 3788 | 1466696443861 Marionette TRACE conn3 <- [1,1378,null,{}] 08:40:43 INFO - PROCESS | 3788 | 1466696443904 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:43 INFO - PROCESS | 3788 | 1466696443909 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:44 INFO - PROCESS | 3788 | 1466696443993 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:40:44 INFO - PROCESS | 3788 | 1466696444009 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 3788 | 1466696444013 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:44 INFO - PROCESS | 3788 | ++DOCSHELL 15349800 == 30 [pid = 3788] [id = 354] 08:40:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (1534A000) [pid = 3788] [serial = 1061] [outer = 00000000] 08:40:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (15C32000) [pid = 3788] [serial = 1062] [outer = 1534A000] 08:40:44 INFO - PROCESS | 3788 | 1466696444062 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15E3B800) [pid = 3788] [serial = 1063] [outer = 1534A000] 08:40:44 INFO - PROCESS | 3788 | 1466696444518 Marionette TRACE conn3 <- [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]]]}] 08:40:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:40:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 695ms 08:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:40:44 INFO - PROCESS | 3788 | 1466696444561 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 3788 | 1466696444563 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:40:44 INFO - PROCESS | 3788 | 1466696444566 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 3788 | 1466696444568 Marionette TRACE conn3 <- [1,1382,null,{}] 08:40:44 INFO - PROCESS | 3788 | 1466696444572 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:44 INFO - PROCESS | 3788 | 1466696444574 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:44 INFO - PROCESS | 3788 | 1466696444694 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:40:44 INFO - PROCESS | 3788 | 1466696444700 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 3788 | 1466696444703 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:44 INFO - PROCESS | 3788 | ++DOCSHELL 15E3B000 == 31 [pid = 3788] [id = 355] 08:40:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (16091800) [pid = 3788] [serial = 1064] [outer = 00000000] 08:40:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1620E800) [pid = 3788] [serial = 1065] [outer = 16091800] 08:40:44 INFO - PROCESS | 3788 | 1466696444791 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (16DD0000) [pid = 3788] [serial = 1066] [outer = 16091800] 08:40:45 INFO - PROCESS | 3788 | 1466696445245 Marionette TRACE conn3 <- [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]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 711ms 08:40:45 INFO - PROCESS | 3788 | 1466696445296 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 3788 | 1466696445298 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:40:45 INFO - PROCESS | 3788 | 1466696445305 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 3788 | 1466696445307 Marionette TRACE conn3 <- [1,1386,null,{}] 08:40:45 INFO - PROCESS | 3788 | 1466696445310 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:45 INFO - PROCESS | 3788 | 1466696445312 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:45 INFO - PROCESS | 3788 | 1466696445450 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:40:45 INFO - PROCESS | 3788 | 1466696445469 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 3788 | 1466696445471 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:45 INFO - PROCESS | 3788 | ++DOCSHELL 17006000 == 32 [pid = 3788] [id = 356] 08:40:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1700EC00) [pid = 3788] [serial = 1067] [outer = 00000000] 08:40:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17202000) [pid = 3788] [serial = 1068] [outer = 1700EC00] 08:40:45 INFO - PROCESS | 3788 | 1466696445514 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17316000) [pid = 3788] [serial = 1069] [outer = 1700EC00] 08:40:45 INFO - PROCESS | 3788 | 1466696445970 Marionette TRACE conn3 <- [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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 711ms 08:40:46 INFO - PROCESS | 3788 | 1466696446006 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 3788 | 1466696446008 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:40:46 INFO - PROCESS | 3788 | 1466696446011 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 3788 | 1466696446013 Marionette TRACE conn3 <- [1,1390,null,{}] 08:40:46 INFO - PROCESS | 3788 | 1466696446017 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 3788 | 1466696446023 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:46 INFO - PROCESS | 3788 | 1466696446153 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:40:46 INFO - PROCESS | 3788 | 1466696446159 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 3788 | 1466696446161 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:46 INFO - PROCESS | 3788 | ++DOCSHELL 1773A400 == 33 [pid = 3788] [id = 357] 08:40:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1773C000) [pid = 3788] [serial = 1070] [outer = 00000000] 08:40:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (178D5C00) [pid = 3788] [serial = 1071] [outer = 1773C000] 08:40:46 INFO - PROCESS | 3788 | 1466696446205 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (18364C00) [pid = 3788] [serial = 1072] [outer = 1773C000] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (16D36400) [pid = 3788] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17087400) [pid = 3788] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (10B7C000) [pid = 3788] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (14E88000) [pid = 3788] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (0F9E6000) [pid = 3788] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (111DCC00) [pid = 3788] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (10B87800) [pid = 3788] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (17A10000) [pid = 3788] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1026A400) [pid = 3788] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1866DC00) [pid = 3788] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:40:46 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (18676000) [pid = 3788] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:40:46 INFO - PROCESS | 3788 | 1466696446888 Marionette TRACE conn3 <- [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]]]}] 08:40:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:40:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 901ms 08:40:46 INFO - PROCESS | 3788 | 1466696446915 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 3788 | 1466696446917 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:40:46 INFO - PROCESS | 3788 | 1466696446920 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 3788 | 1466696446922 Marionette TRACE conn3 <- [1,1394,null,{}] 08:40:46 INFO - PROCESS | 3788 | 1466696446925 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:46 INFO - PROCESS | 3788 | 1466696446927 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:47 INFO - PROCESS | 3788 | 1466696447001 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:40:47 INFO - PROCESS | 3788 | 1466696447015 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 3788 | 1466696447017 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:47 INFO - PROCESS | 3788 | ++DOCSHELL 10B87800 == 34 [pid = 3788] [id = 358] 08:40:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (10F19400) [pid = 3788] [serial = 1073] [outer = 00000000] 08:40:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (158BF000) [pid = 3788] [serial = 1074] [outer = 10F19400] 08:40:47 INFO - PROCESS | 3788 | 1466696447064 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (16206800) [pid = 3788] [serial = 1075] [outer = 10F19400] 08:40:47 INFO - PROCESS | 3788 | 1466696447486 Marionette TRACE conn3 <- [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]]]}] 08:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 632ms 08:40:47 INFO - PROCESS | 3788 | 1466696447559 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 3788 | 1466696447561 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:40:47 INFO - PROCESS | 3788 | 1466696447564 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 3788 | 1466696447566 Marionette TRACE conn3 <- [1,1398,null,{}] 08:40:47 INFO - PROCESS | 3788 | 1466696447569 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:47 INFO - PROCESS | 3788 | 1466696447571 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:47 INFO - PROCESS | 3788 | 1466696447646 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:40:47 INFO - PROCESS | 3788 | 1466696447652 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 3788 | 1466696447654 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:47 INFO - PROCESS | 3788 | ++DOCSHELL 158BDC00 == 35 [pid = 3788] [id = 359] 08:40:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (178D5400) [pid = 3788] [serial = 1076] [outer = 00000000] 08:40:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (18609800) [pid = 3788] [serial = 1077] [outer = 178D5400] 08:40:47 INFO - PROCESS | 3788 | 1466696447696 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18678400) [pid = 3788] [serial = 1078] [outer = 178D5400] 08:40:48 INFO - PROCESS | 3788 | 1466696448196 Marionette TRACE conn3 <- [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]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 648ms 08:40:48 INFO - PROCESS | 3788 | 1466696448234 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 3788 | 1466696448237 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:40:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:40:48 INFO - PROCESS | 3788 | 1466696448240 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 3788 | 1466696448242 Marionette TRACE conn3 <- [1,1402,null,{}] 08:40:48 INFO - PROCESS | 3788 | 1466696448245 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:48 INFO - PROCESS | 3788 | 1466696448247 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:48 INFO - PROCESS | 3788 | 1466696448322 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:40:48 INFO - PROCESS | 3788 | 1466696448331 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 3788 | 1466696448333 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:48 INFO - PROCESS | 3788 | ++DOCSHELL 187E5800 == 36 [pid = 3788] [id = 360] 08:40:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (187E6C00) [pid = 3788] [serial = 1079] [outer = 00000000] 08:40:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (160DC000) [pid = 3788] [serial = 1080] [outer = 187E6C00] 08:40:48 INFO - PROCESS | 3788 | 1466696448376 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (187EA400) [pid = 3788] [serial = 1081] [outer = 187E6C00] 08:40:48 INFO - PROCESS | 3788 | 1466696448917 Marionette TRACE conn3 <- [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]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:40:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 742ms 08:40:49 INFO - PROCESS | 3788 | 1466696449005 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 3788 | 1466696449009 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:40:49 INFO - PROCESS | 3788 | 1466696449025 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 3788 | 1466696449028 Marionette TRACE conn3 <- [1,1406,null,{}] 08:40:49 INFO - PROCESS | 3788 | 1466696449034 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:49 INFO - PROCESS | 3788 | 1466696449037 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:49 INFO - PROCESS | 3788 | 1466696449157 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:40:49 INFO - PROCESS | 3788 | 1466696449237 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 3788 | 1466696449243 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:49 INFO - PROCESS | 3788 | ++DOCSHELL 111DA000 == 37 [pid = 3788] [id = 361] 08:40:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (111DF800) [pid = 3788] [serial = 1082] [outer = 00000000] 08:40:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (129F2C00) [pid = 3788] [serial = 1083] [outer = 111DF800] 08:40:49 INFO - PROCESS | 3788 | 1466696449340 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (130A6400) [pid = 3788] [serial = 1084] [outer = 111DF800] 08:40:50 INFO - PROCESS | 3788 | 1466696450133 Marionette TRACE conn3 <- [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]]]}] 08:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1154ms 08:40:50 INFO - PROCESS | 3788 | 1466696450178 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 3788 | 1466696450183 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:40:50 INFO - PROCESS | 3788 | 1466696450190 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 3788 | 1466696450193 Marionette TRACE conn3 <- [1,1410,null,{}] 08:40:50 INFO - PROCESS | 3788 | 1466696450197 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:50 INFO - PROCESS | 3788 | 1466696450200 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:50 INFO - PROCESS | 3788 | 1466696450316 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:40:50 INFO - PROCESS | 3788 | 1466696450443 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 3788 | 1466696450446 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:50 INFO - PROCESS | 3788 | ++DOCSHELL 14309400 == 38 [pid = 3788] [id = 362] 08:40:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (14309800) [pid = 3788] [serial = 1085] [outer = 00000000] 08:40:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (158BFC00) [pid = 3788] [serial = 1086] [outer = 14309800] 08:40:50 INFO - PROCESS | 3788 | 1466696450502 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (160D7C00) [pid = 3788] [serial = 1087] [outer = 14309800] 08:40:51 INFO - PROCESS | 3788 | --DOCSHELL 158BDC00 == 37 [pid = 3788] [id = 359] 08:40:51 INFO - PROCESS | 3788 | --DOCSHELL 10B87800 == 36 [pid = 3788] [id = 358] 08:40:51 INFO - PROCESS | 3788 | --DOCSHELL 1773A400 == 35 [pid = 3788] [id = 357] 08:40:51 INFO - PROCESS | 3788 | --DOCSHELL 17006000 == 34 [pid = 3788] [id = 356] 08:40:51 INFO - PROCESS | 3788 | --DOCSHELL 15E3B000 == 33 [pid = 3788] [id = 355] 08:40:51 INFO - PROCESS | 3788 | --DOCSHELL 15349800 == 32 [pid = 3788] [id = 354] 08:40:51 INFO - PROCESS | 3788 | --DOCSHELL 132BF000 == 31 [pid = 3788] [id = 353] 08:40:51 INFO - PROCESS | 3788 | --DOCSHELL 111D5400 == 30 [pid = 3788] [id = 352] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17085C00) [pid = 3788] [serial = 1027] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (17004C00) [pid = 3788] [serial = 1026] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1773F400) [pid = 3788] [serial = 1029] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (16086800) [pid = 3788] [serial = 1035] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15E3D000) [pid = 3788] [serial = 1023] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (187E7800) [pid = 3788] [serial = 1012] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13034C00) [pid = 3788] [serial = 1014] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13BD8C00) [pid = 3788] [serial = 1015] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (132C0000) [pid = 3788] [serial = 1020] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (13C7C000) [pid = 3788] [serial = 1021] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (17EBF000) [pid = 3788] [serial = 1032] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (10A56800) [pid = 3788] [serial = 1017] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (10F17800) [pid = 3788] [serial = 1018] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (187EDC00) [pid = 3788] [serial = 1039] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (19C94C00) [pid = 3788] [serial = 1041] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (19EB5400) [pid = 3788] [serial = 1042] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (187E7000) [pid = 3788] [serial = 1038] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (18602800) [pid = 3788] [serial = 1033] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (178CA000) [pid = 3788] [serial = 1030] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (16092C00) [pid = 3788] [serial = 1024] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (15E6C400) [pid = 3788] [serial = 1036] [outer = 00000000] [url = about:blank] 08:40:51 INFO - PROCESS | 3788 | 1466696451481 Marionette TRACE conn3 <- [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]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:40:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1312ms 08:40:51 INFO - PROCESS | 3788 | 1466696451521 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 3788 | 1466696451525 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:40:51 INFO - PROCESS | 3788 | 1466696451531 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:40:51 INFO - PROCESS | 3788 | 1466696451533 Marionette TRACE conn3 <- [1,1414,null,{}] 08:40:51 INFO - PROCESS | 3788 | 1466696451539 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:51 INFO - PROCESS | 3788 | 1466696451542 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:51 INFO - PROCESS | 3788 | 1466696451650 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:40:51 INFO - PROCESS | 3788 | 1466696451736 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 3788 | 1466696451740 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:51 INFO - PROCESS | 3788 | ++DOCSHELL 105F1000 == 31 [pid = 3788] [id = 363] 08:40:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (105F2000) [pid = 3788] [serial = 1088] [outer = 00000000] 08:40:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (10B80000) [pid = 3788] [serial = 1089] [outer = 105F2000] 08:40:51 INFO - PROCESS | 3788 | 1466696451787 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (111D3C00) [pid = 3788] [serial = 1090] [outer = 105F2000] 08:40:52 INFO - PROCESS | 3788 | 1466696452243 Marionette TRACE conn3 <- [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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 742ms 08:40:52 INFO - PROCESS | 3788 | 1466696452272 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 3788 | 1466696452276 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:40:52 INFO - PROCESS | 3788 | 1466696452282 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 3788 | 1466696452285 Marionette TRACE conn3 <- [1,1418,null,{}] 08:40:52 INFO - PROCESS | 3788 | 1466696452289 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 3788 | 1466696452291 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:52 INFO - PROCESS | 3788 | 1466696452374 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:40:52 INFO - PROCESS | 3788 | 1466696452383 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 3788 | 1466696452385 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:52 INFO - PROCESS | 3788 | ++DOCSHELL 1303B400 == 32 [pid = 3788] [id = 364] 08:40:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (13074000) [pid = 3788] [serial = 1091] [outer = 00000000] 08:40:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13159800) [pid = 3788] [serial = 1092] [outer = 13074000] 08:40:52 INFO - PROCESS | 3788 | 1466696452430 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (132C4800) [pid = 3788] [serial = 1093] [outer = 13074000] 08:40:52 INFO - PROCESS | 3788 | 1466696452898 Marionette TRACE conn3 <- [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]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 632ms 08:40:52 INFO - PROCESS | 3788 | 1466696452920 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 3788 | 1466696452923 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:40:52 INFO - PROCESS | 3788 | 1466696452926 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 3788 | 1466696452930 Marionette TRACE conn3 <- [1,1422,null,{}] 08:40:52 INFO - PROCESS | 3788 | 1466696452941 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:52 INFO - PROCESS | 3788 | 1466696452945 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:53 INFO - PROCESS | 3788 | 1466696453027 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:40:53 INFO - PROCESS | 3788 | 1466696453036 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 3788 | 1466696453039 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:53 INFO - PROCESS | 3788 | ++DOCSHELL 14311000 == 33 [pid = 3788] [id = 365] 08:40:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (14311400) [pid = 3788] [serial = 1094] [outer = 00000000] 08:40:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15349800) [pid = 3788] [serial = 1095] [outer = 14311400] 08:40:53 INFO - PROCESS | 3788 | 1466696453086 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (15C73C00) [pid = 3788] [serial = 1096] [outer = 14311400] 08:40:53 INFO - PROCESS | 3788 | 1466696453579 Marionette TRACE conn3 <- [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]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:40:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 710ms 08:40:53 INFO - PROCESS | 3788 | 1466696453626 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:40:53 INFO - PROCESS | 3788 | 1466696453628 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:40:53 INFO - PROCESS | 3788 | 1466696453631 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 3788 | 1466696453633 Marionette TRACE conn3 <- [1,1426,null,{}] 08:40:53 INFO - PROCESS | 3788 | 1466696453637 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:53 INFO - PROCESS | 3788 | 1466696453639 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:53 INFO - PROCESS | 3788 | 1466696453723 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:40:53 INFO - PROCESS | 3788 | 1466696453729 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 3788 | 1466696453731 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:53 INFO - PROCESS | 3788 | ++DOCSHELL 16094800 == 34 [pid = 3788] [id = 366] 08:40:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (160D1400) [pid = 3788] [serial = 1097] [outer = 00000000] 08:40:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (160E0800) [pid = 3788] [serial = 1098] [outer = 160D1400] 08:40:53 INFO - PROCESS | 3788 | 1466696453774 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (16DD3C00) [pid = 3788] [serial = 1099] [outer = 160D1400] 08:40:54 INFO - PROCESS | 3788 | 1466696454282 Marionette TRACE conn3 <- [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]]]}] 08:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 648ms 08:40:54 INFO - PROCESS | 3788 | 1466696454301 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 3788 | 1466696454303 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:40:54 INFO - PROCESS | 3788 | 1466696454312 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - PROCESS | 3788 | 1466696454314 Marionette TRACE conn3 <- [1,1430,null,{}] 08:40:54 INFO - PROCESS | 3788 | 1466696454317 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:54 INFO - PROCESS | 3788 | 1466696454319 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:54 INFO - PROCESS | 3788 | 1466696454423 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:40:54 INFO - PROCESS | 3788 | 1466696454509 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 3788 | 1466696454512 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:54 INFO - PROCESS | 3788 | ++DOCSHELL 17007000 == 35 [pid = 3788] [id = 367] 08:40:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17009400) [pid = 3788] [serial = 1100] [outer = 00000000] 08:40:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1700F800) [pid = 3788] [serial = 1101] [outer = 17009400] 08:40:54 INFO - PROCESS | 3788 | 1466696454554 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17206800) [pid = 3788] [serial = 1102] [outer = 17009400] 08:40:54 INFO - PROCESS | 3788 | 1466696454981 Marionette TRACE conn3 <- [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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 711ms 08:40:55 INFO - PROCESS | 3788 | 1466696455006 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 3788 | 1466696455008 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:40:55 INFO - PROCESS | 3788 | 1466696455018 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 3788 | 1466696455019 Marionette TRACE conn3 <- [1,1434,null,{}] 08:40:55 INFO - PROCESS | 3788 | 1466696455023 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 3788 | 1466696455028 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:55 INFO - PROCESS | 3788 | 1466696455161 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:40:55 INFO - PROCESS | 3788 | 1466696455225 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 3788 | 1466696455227 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:55 INFO - PROCESS | 3788 | ++DOCSHELL 1773F000 == 36 [pid = 3788] [id = 368] 08:40:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17846800) [pid = 3788] [serial = 1103] [outer = 00000000] 08:40:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17E3D000) [pid = 3788] [serial = 1104] [outer = 17846800] 08:40:55 INFO - PROCESS | 3788 | 1466696455271 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18143C00) [pid = 3788] [serial = 1105] [outer = 17846800] 08:40:55 INFO - PROCESS | 3788 | 1466696455701 Marionette TRACE conn3 <- [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]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 758ms 08:40:55 INFO - PROCESS | 3788 | 1466696455755 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 3788 | 1466696455757 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:40:55 INFO - PROCESS | 3788 | 1466696455788 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 3788 | 1466696455789 Marionette TRACE conn3 <- [1,1438,null,{}] 08:40:55 INFO - PROCESS | 3788 | 1466696455802 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:55 INFO - PROCESS | 3788 | 1466696455804 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:55 INFO - PROCESS | 3788 | 1466696455922 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:40:55 INFO - PROCESS | 3788 | 1466696455933 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 3788 | 1466696455935 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:55 INFO - PROCESS | 3788 | ++DOCSHELL 18364800 == 37 [pid = 3788] [id = 369] 08:40:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18602800) [pid = 3788] [serial = 1106] [outer = 00000000] 08:40:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (18609C00) [pid = 3788] [serial = 1107] [outer = 18602800] 08:40:55 INFO - PROCESS | 3788 | 1466696455978 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1867BC00) [pid = 3788] [serial = 1108] [outer = 18602800] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1534A000) [pid = 3788] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (132BF400) [pid = 3788] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (111D5C00) [pid = 3788] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (102D1400) [pid = 3788] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1773C000) [pid = 3788] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (11AEAC00) [pid = 3788] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (160D4C00) [pid = 3788] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (18363800) [pid = 3788] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1700EC00) [pid = 3788] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (10F19400) [pid = 3788] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (178D5400) [pid = 3788] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:40:56 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (16091800) [pid = 3788] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:40:56 INFO - PROCESS | 3788 | 1466696456463 Marionette TRACE conn3 <- [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]]]}] 08:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 727ms 08:40:56 INFO - PROCESS | 3788 | 1466696456483 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 3788 | 1466696456485 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:40:56 INFO - PROCESS | 3788 | 1466696456488 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 3788 | 1466696456490 Marionette TRACE conn3 <- [1,1442,null,{}] 08:40:56 INFO - PROCESS | 3788 | 1466696456494 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:56 INFO - PROCESS | 3788 | 1466696456495 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:56 INFO - PROCESS | 3788 | 1466696456577 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:40:56 INFO - PROCESS | 3788 | 1466696456582 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 3788 | 1466696456584 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:56 INFO - PROCESS | 3788 | ++DOCSHELL 10560400 == 38 [pid = 3788] [id = 370] 08:40:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (111DA400) [pid = 3788] [serial = 1109] [outer = 00000000] 08:40:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17A16400) [pid = 3788] [serial = 1110] [outer = 111DA400] 08:40:56 INFO - PROCESS | 3788 | 1466696456627 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18602000) [pid = 3788] [serial = 1111] [outer = 111DA400] 08:40:57 INFO - PROCESS | 3788 | 1466696457097 Marionette TRACE conn3 <- [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]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 600ms 08:40:57 INFO - PROCESS | 3788 | 1466696457128 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 3788 | 1466696457130 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:40:57 INFO - PROCESS | 3788 | 1466696457133 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 3788 | 1466696457135 Marionette TRACE conn3 <- [1,1446,null,{}] 08:40:57 INFO - PROCESS | 3788 | 1466696457138 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 3788 | 1466696457140 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:57 INFO - PROCESS | 3788 | 1466696457218 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:40:57 INFO - PROCESS | 3788 | 1466696457223 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 3788 | 1466696457225 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:57 INFO - PROCESS | 3788 | ++DOCSHELL 1608AC00 == 39 [pid = 3788] [id = 371] 08:40:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (18676800) [pid = 3788] [serial = 1112] [outer = 00000000] 08:40:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (187F0000) [pid = 3788] [serial = 1113] [outer = 18676800] 08:40:57 INFO - PROCESS | 3788 | 1466696457277 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1990BC00) [pid = 3788] [serial = 1114] [outer = 18676800] 08:40:57 INFO - PROCESS | 3788 | 1466696457718 Marionette TRACE conn3 <- [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]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:40:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 648ms 08:40:57 INFO - PROCESS | 3788 | 1466696457773 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 3788 | 1466696457775 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:40:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:40:57 INFO - PROCESS | 3788 | 1466696457779 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 3788 | 1466696457781 Marionette TRACE conn3 <- [1,1450,null,{}] 08:40:57 INFO - PROCESS | 3788 | 1466696457784 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:57 INFO - PROCESS | 3788 | 1466696457786 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:57 INFO - PROCESS | 3788 | 1466696457863 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:40:57 INFO - PROCESS | 3788 | 1466696457868 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 3788 | 1466696457870 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:57 INFO - PROCESS | 3788 | ++DOCSHELL 13C7B800 == 40 [pid = 3788] [id = 372] 08:40:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (19C93C00) [pid = 3788] [serial = 1115] [outer = 00000000] 08:40:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (19EBB000) [pid = 3788] [serial = 1116] [outer = 19C93C00] 08:40:57 INFO - PROCESS | 3788 | 1466696457913 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (19EBB400) [pid = 3788] [serial = 1117] [outer = 19C93C00] 08:40:58 INFO - PROCESS | 3788 | 1466696458521 Marionette TRACE conn3 <- [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]]]}] 08:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 805ms 08:40:58 INFO - PROCESS | 3788 | 1466696458619 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:40:58 INFO - PROCESS | 3788 | 1466696458624 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:40:58 INFO - PROCESS | 3788 | 1466696458629 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:40:58 INFO - PROCESS | 3788 | 1466696458632 Marionette TRACE conn3 <- [1,1454,null,{}] 08:40:58 INFO - PROCESS | 3788 | 1466696458639 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:58 INFO - PROCESS | 3788 | 1466696458642 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:58 INFO - PROCESS | 3788 | 1466696458766 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:40:58 INFO - PROCESS | 3788 | 1466696458890 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 3788 | 1466696458893 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:58 INFO - PROCESS | 3788 | ++DOCSHELL 0F9EB400 == 41 [pid = 3788] [id = 373] 08:40:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (105F0000) [pid = 3788] [serial = 1118] [outer = 00000000] 08:40:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (130A2000) [pid = 3788] [serial = 1119] [outer = 105F0000] 08:40:58 INFO - PROCESS | 3788 | 1466696458949 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1393A400) [pid = 3788] [serial = 1120] [outer = 105F0000] 08:40:59 INFO - PROCESS | 3788 | 1466696459574 Marionette TRACE conn3 <- [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]]]}] 08:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1011ms 08:40:59 INFO - PROCESS | 3788 | 1466696459633 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 3788 | 1466696459638 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:40:59 INFO - PROCESS | 3788 | 1466696459644 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - PROCESS | 3788 | 1466696459647 Marionette TRACE conn3 <- [1,1458,null,{}] 08:40:59 INFO - PROCESS | 3788 | 1466696459652 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:40:59 INFO - PROCESS | 3788 | 1466696459654 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:59 INFO - PROCESS | 3788 | 1466696459815 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:40:59 INFO - PROCESS | 3788 | 1466696459944 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 3788 | 1466696459947 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:40:59 INFO - PROCESS | 3788 | ++DOCSHELL 14EB9800 == 42 [pid = 3788] [id = 374] 08:40:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1534A000) [pid = 3788] [serial = 1121] [outer = 00000000] 08:40:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1608D800) [pid = 3788] [serial = 1122] [outer = 1534A000] 08:41:00 INFO - PROCESS | 3788 | 1466696460002 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (16203800) [pid = 3788] [serial = 1123] [outer = 1534A000] 08:41:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (18604000) [pid = 3788] [serial = 1124] [outer = 1B6BC000] 08:41:00 INFO - PROCESS | 3788 | 1466696460706 Marionette TRACE conn3 <- [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]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1106ms 08:41:00 INFO - PROCESS | 3788 | 1466696460786 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 3788 | 1466696460788 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:41:00 INFO - PROCESS | 3788 | 1466696460793 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:41:00 INFO - PROCESS | 3788 | 1466696460797 Marionette TRACE conn3 <- [1,1462,null,{}] 08:41:00 INFO - PROCESS | 3788 | 1466696460808 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:00 INFO - PROCESS | 3788 | 1466696460816 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:00 INFO - PROCESS | 3788 | 1466696460925 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:41:01 INFO - PROCESS | 3788 | 1466696461176 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 3788 | 1466696461179 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:01 INFO - PROCESS | 3788 | ++DOCSHELL 1026D000 == 43 [pid = 3788] [id = 375] 08:41:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10275800) [pid = 3788] [serial = 1125] [outer = 00000000] 08:41:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (10A58800) [pid = 3788] [serial = 1126] [outer = 10275800] 08:41:01 INFO - PROCESS | 3788 | 1466696461250 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (111DE000) [pid = 3788] [serial = 1127] [outer = 10275800] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 1021D800 == 42 [pid = 3788] [id = 351] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 1608AC00 == 41 [pid = 3788] [id = 371] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 10560400 == 40 [pid = 3788] [id = 370] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 18364800 == 39 [pid = 3788] [id = 369] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 1773F000 == 38 [pid = 3788] [id = 368] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 17007000 == 37 [pid = 3788] [id = 367] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 16094800 == 36 [pid = 3788] [id = 366] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 14311000 == 35 [pid = 3788] [id = 365] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 1303B400 == 34 [pid = 3788] [id = 364] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 105F1000 == 33 [pid = 3788] [id = 363] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 187E5800 == 32 [pid = 3788] [id = 360] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 111DA000 == 31 [pid = 3788] [id = 361] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 14309400 == 30 [pid = 3788] [id = 362] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 13C7B800 == 29 [pid = 3788] [id = 372] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 0F9EB400 == 28 [pid = 3788] [id = 373] 08:41:02 INFO - PROCESS | 3788 | --DOCSHELL 14EB9800 == 27 [pid = 3788] [id = 374] 08:41:02 INFO - PROCESS | 3788 | 1466696462445 Marionette TRACE conn3 <- [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]]]}] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (114C9000) [pid = 3788] [serial = 1056] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (11AEE800) [pid = 3788] [serial = 1057] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (114C6C00) [pid = 3788] [serial = 1054] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (10A5A800) [pid = 3788] [serial = 1053] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (178D5C00) [pid = 3788] [serial = 1071] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1393E800) [pid = 3788] [serial = 1045] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (130C9400) [pid = 3788] [serial = 1044] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (16AA7400) [pid = 3788] [serial = 1048] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (160DF000) [pid = 3788] [serial = 1047] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1A376C00) [pid = 3788] [serial = 1051] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1A21B800) [pid = 3788] [serial = 1050] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (160DC000) [pid = 3788] [serial = 1080] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17316000) [pid = 3788] [serial = 1069] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (17202000) [pid = 3788] [serial = 1068] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (16206800) [pid = 3788] [serial = 1075] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (18678400) [pid = 3788] [serial = 1078] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (158BF000) [pid = 3788] [serial = 1074] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (18364C00) [pid = 3788] [serial = 1072] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1620E800) [pid = 3788] [serial = 1065] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (16DD0000) [pid = 3788] [serial = 1066] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (18609800) [pid = 3788] [serial = 1077] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (15E3B800) [pid = 3788] [serial = 1063] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (15C32000) [pid = 3788] [serial = 1062] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (134B1800) [pid = 3788] [serial = 1059] [outer = 00000000] [url = about:blank] 08:41:02 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (13947C00) [pid = 3788] [serial = 1060] [outer = 00000000] [url = about:blank] 08:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1785ms 08:41:02 INFO - PROCESS | 3788 | 1466696462582 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 3788 | 1466696462586 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:41:02 INFO - PROCESS | 3788 | 1466696462591 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 3788 | 1466696462595 Marionette TRACE conn3 <- [1,1466,null,{}] 08:41:02 INFO - PROCESS | 3788 | 1466696462601 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:02 INFO - PROCESS | 3788 | 1466696462604 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:02 INFO - PROCESS | 3788 | 1466696462736 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:41:02 INFO - PROCESS | 3788 | 1466696462743 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 3788 | 1466696462748 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:02 INFO - PROCESS | 3788 | ++DOCSHELL 111DD000 == 28 [pid = 3788] [id = 376] 08:41:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (111DE800) [pid = 3788] [serial = 1128] [outer = 00000000] 08:41:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (11AE8C00) [pid = 3788] [serial = 1129] [outer = 111DE800] 08:41:02 INFO - PROCESS | 3788 | 1466696462798 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (11AE9800) [pid = 3788] [serial = 1130] [outer = 111DE800] 08:41:03 INFO - PROCESS | 3788 | 1466696463298 Marionette TRACE conn3 <- [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]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 711ms 08:41:03 INFO - PROCESS | 3788 | 1466696463320 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 3788 | 1466696463325 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:41:03 INFO - PROCESS | 3788 | 1466696463331 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 3788 | 1466696463334 Marionette TRACE conn3 <- [1,1470,null,{}] 08:41:03 INFO - PROCESS | 3788 | 1466696463338 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:03 INFO - PROCESS | 3788 | 1466696463340 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:03 INFO - PROCESS | 3788 | 1466696463427 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:41:03 INFO - PROCESS | 3788 | 1466696463436 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 3788 | 1466696463439 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:03 INFO - PROCESS | 3788 | ++DOCSHELL 131DE400 == 29 [pid = 3788] [id = 377] 08:41:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (131DE800) [pid = 3788] [serial = 1131] [outer = 00000000] 08:41:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (134B5400) [pid = 3788] [serial = 1132] [outer = 131DE800] 08:41:03 INFO - PROCESS | 3788 | 1466696463485 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (13BD2400) [pid = 3788] [serial = 1133] [outer = 131DE800] 08:41:03 INFO - PROCESS | 3788 | 1466696463956 Marionette TRACE conn3 <- [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]]]}] 08:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 631ms 08:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:41:03 INFO - PROCESS | 3788 | 1466696463969 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:41:03 INFO - PROCESS | 3788 | 1466696463971 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:41:04 INFO - PROCESS | 3788 | 1466696463974 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 3788 | 1466696463978 Marionette TRACE conn3 <- [1,1474,null,{}] 08:41:04 INFO - PROCESS | 3788 | 1466696463989 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 3788 | 1466696463993 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:04 INFO - PROCESS | 3788 | 1466696464077 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:41:04 INFO - PROCESS | 3788 | 1466696464115 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 3788 | 1466696464118 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:04 INFO - PROCESS | 3788 | ++DOCSHELL 1430F400 == 30 [pid = 3788] [id = 378] 08:41:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (14E80000) [pid = 3788] [serial = 1134] [outer = 00000000] 08:41:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (158C2800) [pid = 3788] [serial = 1135] [outer = 14E80000] 08:41:04 INFO - PROCESS | 3788 | 1466696464239 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (15E36000) [pid = 3788] [serial = 1136] [outer = 14E80000] 08:41:04 INFO - PROCESS | 3788 | 1466696464650 Marionette TRACE conn3 <- [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]]]}] 08:41:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:41:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 695ms 08:41:04 INFO - PROCESS | 3788 | 1466696464674 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 3788 | 1466696464676 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:41:04 INFO - PROCESS | 3788 | 1466696464679 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 3788 | 1466696464681 Marionette TRACE conn3 <- [1,1478,null,{}] 08:41:04 INFO - PROCESS | 3788 | 1466696464684 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:04 INFO - PROCESS | 3788 | 1466696464686 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:04 INFO - PROCESS | 3788 | 1466696464779 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:41:04 INFO - PROCESS | 3788 | 1466696464879 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 3788 | 1466696464881 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:04 INFO - PROCESS | 3788 | ++DOCSHELL 158C2000 == 31 [pid = 3788] [id = 379] 08:41:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (15C72400) [pid = 3788] [serial = 1137] [outer = 00000000] 08:41:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (160D2000) [pid = 3788] [serial = 1138] [outer = 15C72400] 08:41:04 INFO - PROCESS | 3788 | 1466696464934 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (16D37800) [pid = 3788] [serial = 1139] [outer = 15C72400] 08:41:05 INFO - PROCESS | 3788 | 1466696465336 Marionette TRACE conn3 <- [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]]]}] 08:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 711ms 08:41:05 INFO - PROCESS | 3788 | 1466696465379 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 3788 | 1466696465381 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:41:05 INFO - PROCESS | 3788 | 1466696465384 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 3788 | 1466696465386 Marionette TRACE conn3 <- [1,1482,null,{}] 08:41:05 INFO - PROCESS | 3788 | 1466696465389 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:05 INFO - PROCESS | 3788 | 1466696465391 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:05 INFO - PROCESS | 3788 | 1466696465529 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:41:05 INFO - PROCESS | 3788 | 1466696465599 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 3788 | 1466696465601 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:05 INFO - PROCESS | 3788 | ++DOCSHELL 1608E000 == 32 [pid = 3788] [id = 380] 08:41:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (16D35000) [pid = 3788] [serial = 1140] [outer = 00000000] 08:41:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1700F400) [pid = 3788] [serial = 1141] [outer = 16D35000] 08:41:05 INFO - PROCESS | 3788 | 1466696465644 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1720CC00) [pid = 3788] [serial = 1142] [outer = 16D35000] 08:41:06 INFO - PROCESS | 3788 | 1466696466081 Marionette TRACE conn3 <- [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]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 711ms 08:41:06 INFO - PROCESS | 3788 | 1466696466119 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 3788 | 1466696466121 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:41:06 INFO - PROCESS | 3788 | 1466696466124 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:41:06 INFO - PROCESS | 3788 | 1466696466126 Marionette TRACE conn3 <- [1,1486,null,{}] 08:41:06 INFO - PROCESS | 3788 | 1466696466130 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 3788 | 1466696466136 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:06 INFO - PROCESS | 3788 | 1466696466273 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:41:06 INFO - PROCESS | 3788 | 1466696466334 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 3788 | 1466696466336 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:06 INFO - PROCESS | 3788 | ++DOCSHELL 178C6800 == 33 [pid = 3788] [id = 381] 08:41:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (178C9C00) [pid = 3788] [serial = 1143] [outer = 00000000] 08:41:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17E39000) [pid = 3788] [serial = 1144] [outer = 178C9C00] 08:41:06 INFO - PROCESS | 3788 | 1466696466379 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (18366400) [pid = 3788] [serial = 1145] [outer = 178C9C00] 08:41:06 INFO - PROCESS | 3788 | 1466696466792 Marionette TRACE conn3 <- [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]]]}] 08:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 695ms 08:41:06 INFO - PROCESS | 3788 | 1466696466825 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 3788 | 1466696466827 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:41:06 INFO - PROCESS | 3788 | 1466696466835 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:41:06 INFO - PROCESS | 3788 | 1466696466837 Marionette TRACE conn3 <- [1,1490,null,{}] 08:41:06 INFO - PROCESS | 3788 | 1466696466840 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:06 INFO - PROCESS | 3788 | 1466696466842 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:07 INFO - PROCESS | 3788 | 1466696467189 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17009400) [pid = 3788] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (17846800) [pid = 3788] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (18602800) [pid = 3788] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (105F2000) [pid = 3788] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (14311400) [pid = 3788] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (14309800) [pid = 3788] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (187E6C00) [pid = 3788] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (160D1400) [pid = 3788] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (18676800) [pid = 3788] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (13074000) [pid = 3788] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (111DF800) [pid = 3788] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (19C93C00) [pid = 3788] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:41:07 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (111DA400) [pid = 3788] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:41:07 INFO - PROCESS | 3788 | 1466696467257 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 3788 | 1466696467259 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:07 INFO - PROCESS | 3788 | ++DOCSHELL 0F397400 == 34 [pid = 3788] [id = 382] 08:41:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (0F9E7400) [pid = 3788] [serial = 1146] [outer = 00000000] 08:41:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (10B88000) [pid = 3788] [serial = 1147] [outer = 0F9E7400] 08:41:07 INFO - PROCESS | 3788 | 1466696467301 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (12DFD400) [pid = 3788] [serial = 1148] [outer = 0F9E7400] 08:41:07 INFO - PROCESS | 3788 | 1466696467665 Marionette TRACE conn3 <- [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]]]}] 08:41:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:41:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 916ms 08:41:07 INFO - PROCESS | 3788 | 1466696467741 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 3788 | 1466696467742 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:41:07 INFO - PROCESS | 3788 | 1466696467749 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 3788 | 1466696467751 Marionette TRACE conn3 <- [1,1494,null,{}] 08:41:07 INFO - PROCESS | 3788 | 1466696467754 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:07 INFO - PROCESS | 3788 | 1466696467756 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:07 INFO - PROCESS | 3788 | 1466696467831 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:41:07 INFO - PROCESS | 3788 | 1466696467837 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:07 INFO - PROCESS | 3788 | 1466696467839 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:07 INFO - PROCESS | 3788 | ++DOCSHELL 160DF800 == 35 [pid = 3788] [id = 383] 08:41:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (16DCD800) [pid = 3788] [serial = 1149] [outer = 00000000] 08:41:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17803800) [pid = 3788] [serial = 1150] [outer = 16DCD800] 08:41:07 INFO - PROCESS | 3788 | 1466696467882 Marionette DEBUG loaded listener.js 08:41:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (18609800) [pid = 3788] [serial = 1151] [outer = 16DCD800] 08:41:08 INFO - PROCESS | 3788 | 1466696468313 Marionette TRACE conn3 <- [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]]]}] 08:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 600ms 08:41:08 INFO - PROCESS | 3788 | 1466696468343 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:41:08 INFO - PROCESS | 3788 | 1466696468345 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:41:08 INFO - PROCESS | 3788 | 1466696468348 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:41:08 INFO - PROCESS | 3788 | 1466696468350 Marionette TRACE conn3 <- [1,1498,null,{}] 08:41:08 INFO - PROCESS | 3788 | 1466696468354 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:08 INFO - PROCESS | 3788 | 1466696468355 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:08 INFO - PROCESS | 3788 | 1466696468487 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:41:08 INFO - PROCESS | 3788 | 1466696468492 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 3788 | 1466696468494 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:08 INFO - PROCESS | 3788 | ++DOCSHELL 187E2400 == 36 [pid = 3788] [id = 384] 08:41:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (187E3000) [pid = 3788] [serial = 1152] [outer = 00000000] 08:41:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (19C95C00) [pid = 3788] [serial = 1153] [outer = 187E3000] 08:41:08 INFO - PROCESS | 3788 | 1466696468539 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1700E400) [pid = 3788] [serial = 1154] [outer = 187E3000] 08:41:09 INFO - PROCESS | 3788 | 1466696469010 Marionette TRACE conn3 <- [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]]]}] 08:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 695ms 08:41:09 INFO - PROCESS | 3788 | 1466696469080 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 3788 | 1466696469082 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:41:09 INFO - PROCESS | 3788 | 1466696469085 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:41:09 INFO - PROCESS | 3788 | 1466696469087 Marionette TRACE conn3 <- [1,1502,null,{}] 08:41:09 INFO - PROCESS | 3788 | 1466696469091 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:09 INFO - PROCESS | 3788 | 1466696469093 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:09 INFO - PROCESS | 3788 | 1466696469177 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:41:09 INFO - PROCESS | 3788 | 1466696469308 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 3788 | 1466696469311 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:09 INFO - PROCESS | 3788 | ++DOCSHELL 0F395C00 == 37 [pid = 3788] [id = 385] 08:41:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (0F93A400) [pid = 3788] [serial = 1155] [outer = 00000000] 08:41:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1026B000) [pid = 3788] [serial = 1156] [outer = 0F93A400] 08:41:09 INFO - PROCESS | 3788 | 1466696469369 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (10B7C000) [pid = 3788] [serial = 1157] [outer = 0F93A400] 08:41:10 INFO - PROCESS | 3788 | 1466696470199 Marionette TRACE conn3 <- [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]]]}] 08:41:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:41:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1153ms 08:41:10 INFO - PROCESS | 3788 | 1466696470232 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 3788 | 1466696470235 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:41:10 INFO - PROCESS | 3788 | 1466696470240 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:41:10 INFO - PROCESS | 3788 | 1466696470244 Marionette TRACE conn3 <- [1,1506,null,{}] 08:41:10 INFO - PROCESS | 3788 | 1466696470249 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:10 INFO - PROCESS | 3788 | 1466696470252 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:10 INFO - PROCESS | 3788 | 1466696470370 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:41:10 INFO - PROCESS | 3788 | 1466696470500 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 3788 | 1466696470504 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:10 INFO - PROCESS | 3788 | ++DOCSHELL 12D6B000 == 38 [pid = 3788] [id = 386] 08:41:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1314B000) [pid = 3788] [serial = 1158] [outer = 00000000] 08:41:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13C7D800) [pid = 3788] [serial = 1159] [outer = 1314B000] 08:41:10 INFO - PROCESS | 3788 | 1466696470559 Marionette DEBUG loaded listener.js 08:41:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (14309C00) [pid = 3788] [serial = 1160] [outer = 1314B000] 08:41:11 INFO - PROCESS | 3788 | 1466696471453 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1201ms 08:41:11 INFO - PROCESS | 3788 | 1466696471471 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:41:11 INFO - PROCESS | 3788 | 1466696471475 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:41:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:41:11 INFO - PROCESS | 3788 | 1466696471481 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:41:11 INFO - PROCESS | 3788 | 1466696471484 Marionette TRACE conn3 <- [1,1510,null,{}] 08:41:11 INFO - PROCESS | 3788 | 1466696471489 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:11 INFO - PROCESS | 3788 | 1466696471492 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:11 INFO - PROCESS | 3788 | 1466696471610 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:41:11 INFO - PROCESS | 3788 | 1466696471739 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:11 INFO - PROCESS | 3788 | 1466696471744 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:11 INFO - PROCESS | 3788 | ++DOCSHELL 105F5C00 == 39 [pid = 3788] [id = 387] 08:41:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (105F6400) [pid = 3788] [serial = 1161] [outer = 00000000] 08:41:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (12DF9000) [pid = 3788] [serial = 1162] [outer = 105F6400] 08:41:11 INFO - PROCESS | 3788 | 1466696471798 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (13150400) [pid = 3788] [serial = 1163] [outer = 105F6400] 08:41:11 INFO - PROCESS | 3788 | --DOCSHELL 187E2400 == 38 [pid = 3788] [id = 384] 08:41:11 INFO - PROCESS | 3788 | --DOCSHELL 160DF800 == 37 [pid = 3788] [id = 383] 08:41:11 INFO - PROCESS | 3788 | --DOCSHELL 0F397400 == 36 [pid = 3788] [id = 382] 08:41:11 INFO - PROCESS | 3788 | --DOCSHELL 178C6800 == 35 [pid = 3788] [id = 381] 08:41:11 INFO - PROCESS | 3788 | --DOCSHELL 1608E000 == 34 [pid = 3788] [id = 380] 08:41:11 INFO - PROCESS | 3788 | --DOCSHELL 158C2000 == 33 [pid = 3788] [id = 379] 08:41:11 INFO - PROCESS | 3788 | --DOCSHELL 1430F400 == 32 [pid = 3788] [id = 378] 08:41:11 INFO - PROCESS | 3788 | --DOCSHELL 131DE400 == 31 [pid = 3788] [id = 377] 08:41:11 INFO - PROCESS | 3788 | --DOCSHELL 111DD000 == 30 [pid = 3788] [id = 376] 08:41:11 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1700F800) [pid = 3788] [serial = 1101] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (17E3D000) [pid = 3788] [serial = 1104] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (17206800) [pid = 3788] [serial = 1102] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (18609C00) [pid = 3788] [serial = 1107] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (18143C00) [pid = 3788] [serial = 1105] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (10B80000) [pid = 3788] [serial = 1089] [outer = 00000000] [url = about:blank] 08:41:11 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (111D3C00) [pid = 3788] [serial = 1090] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15349800) [pid = 3788] [serial = 1095] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (15C73C00) [pid = 3788] [serial = 1096] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (158BFC00) [pid = 3788] [serial = 1086] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (160D7C00) [pid = 3788] [serial = 1087] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1867BC00) [pid = 3788] [serial = 1108] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (187EA400) [pid = 3788] [serial = 1081] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (160E0800) [pid = 3788] [serial = 1098] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1990BC00) [pid = 3788] [serial = 1114] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (13159800) [pid = 3788] [serial = 1092] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (132C4800) [pid = 3788] [serial = 1093] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (129F2C00) [pid = 3788] [serial = 1083] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (130A6400) [pid = 3788] [serial = 1084] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (19EBB400) [pid = 3788] [serial = 1117] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (19EBB000) [pid = 3788] [serial = 1116] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (187F0000) [pid = 3788] [serial = 1113] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (17A16400) [pid = 3788] [serial = 1110] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (18602000) [pid = 3788] [serial = 1111] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (16DD3C00) [pid = 3788] [serial = 1099] [outer = 00000000] [url = about:blank] 08:41:12 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (13071400) [pid = 3788] [serial = 688] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:41:12 INFO - PROCESS | 3788 | 1466696472275 Marionette TRACE conn3 <- [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"]]]}] 08:41:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:41:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:41:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:41:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:41:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:41:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:41:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:41:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:41:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:41:12 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:41:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:41:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:41:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 869ms 08:41:12 INFO - PROCESS | 3788 | 1466696472336 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 3788 | 1466696472340 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:41:12 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:41:12 INFO - PROCESS | 3788 | 1466696472346 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 3788 | 1466696472349 Marionette TRACE conn3 <- [1,1514,null,{}] 08:41:12 INFO - PROCESS | 3788 | 1466696472353 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:12 INFO - PROCESS | 3788 | 1466696472355 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:12 INFO - PROCESS | 3788 | 1466696472438 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:41:12 INFO - PROCESS | 3788 | 1466696472446 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 3788 | 1466696472449 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:12 INFO - PROCESS | 3788 | ++DOCSHELL 13D1A400 == 31 [pid = 3788] [id = 388] 08:41:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13D1C000) [pid = 3788] [serial = 1164] [outer = 00000000] 08:41:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (1430E000) [pid = 3788] [serial = 1165] [outer = 13D1C000] 08:41:12 INFO - PROCESS | 3788 | 1466696472495 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (14EAD400) [pid = 3788] [serial = 1166] [outer = 13D1C000] 08:41:12 INFO - PROCESS | 3788 | 1466696472974 Marionette TRACE conn3 <- [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"]]]}] 08:41:12 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:41:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:41:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:41:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:41:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:41:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:41:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:41:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 632ms 08:41:13 INFO - PROCESS | 3788 | 1466696472984 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 3788 | 1466696472986 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:41:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:41:13 INFO - PROCESS | 3788 | 1466696472990 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 3788 | 1466696472994 Marionette TRACE conn3 <- [1,1518,null,{}] 08:41:13 INFO - PROCESS | 3788 | 1466696473004 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 3788 | 1466696473009 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:13 INFO - PROCESS | 3788 | 1466696473095 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:41:13 INFO - PROCESS | 3788 | 1466696473132 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 3788 | 1466696473135 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:13 INFO - PROCESS | 3788 | ++DOCSHELL 160DEC00 == 32 [pid = 3788] [id = 389] 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (160DF000) [pid = 3788] [serial = 1167] [outer = 00000000] 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (16208C00) [pid = 3788] [serial = 1168] [outer = 160DF000] 08:41:13 INFO - PROCESS | 3788 | 1466696473190 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (16DD8C00) [pid = 3788] [serial = 1169] [outer = 160DF000] 08:41:13 INFO - PROCESS | 3788 | 1466696473623 Marionette TRACE conn3 <- [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]]]}] 08:41:13 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 08:41:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:41:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:41:13 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:41:13 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. 08:41:13 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:41:13 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 695ms 08:41:13 INFO - PROCESS | 3788 | 1466696473689 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 3788 | 1466696473691 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:41:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:41:13 INFO - PROCESS | 3788 | 1466696473699 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 3788 | 1466696473702 Marionette TRACE conn3 <- [1,1522,null,{}] 08:41:13 INFO - PROCESS | 3788 | 1466696473723 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:13 INFO - PROCESS | 3788 | 1466696473726 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:13 INFO - PROCESS | 3788 | 1466696473820 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:41:13 INFO - PROCESS | 3788 | 1466696473831 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:13 INFO - PROCESS | 3788 | 1466696473833 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:13 INFO - PROCESS | 3788 | ++DOCSHELL 17735C00 == 33 [pid = 3788] [id = 390] 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (17736C00) [pid = 3788] [serial = 1170] [outer = 00000000] 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1773E800) [pid = 3788] [serial = 1171] [outer = 17736C00] 08:41:13 INFO - PROCESS | 3788 | 1466696473876 Marionette DEBUG loaded listener.js 08:41:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (178C6800) [pid = 3788] [serial = 1172] [outer = 17736C00] 08:41:14 INFO - PROCESS | 3788 | 1466696474375 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:41:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:41:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 711ms 08:41:14 INFO - PROCESS | 3788 | 1466696474431 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 3788 | 1466696474433 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:41:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:41:14 INFO - PROCESS | 3788 | 1466696474436 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 3788 | 1466696474438 Marionette TRACE conn3 <- [1,1526,null,{}] 08:41:14 INFO - PROCESS | 3788 | 1466696474441 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:14 INFO - PROCESS | 3788 | 1466696474443 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:14 INFO - PROCESS | 3788 | 1466696474578 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:41:14 INFO - PROCESS | 3788 | 1466696474597 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 3788 | 1466696474599 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:14 INFO - PROCESS | 3788 | ++DOCSHELL 131D4400 == 34 [pid = 3788] [id = 391] 08:41:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (17EC9400) [pid = 3788] [serial = 1173] [outer = 00000000] 08:41:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (18364400) [pid = 3788] [serial = 1174] [outer = 17EC9400] 08:41:14 INFO - PROCESS | 3788 | 1466696474641 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18603800) [pid = 3788] [serial = 1175] [outer = 17EC9400] 08:41:15 INFO - PROCESS | 3788 | 1466696475079 Marionette TRACE conn3 <- [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]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:41:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 711ms 08:41:15 INFO - PROCESS | 3788 | 1466696475136 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 3788 | 1466696475138 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:41:15 INFO - PROCESS | 3788 | 1466696475141 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:41:15 INFO - PROCESS | 3788 | 1466696475143 Marionette TRACE conn3 <- [1,1530,null,{}] 08:41:15 INFO - PROCESS | 3788 | 1466696475151 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 3788 | 1466696475157 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:15 INFO - PROCESS | 3788 | 1466696475292 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:41:15 INFO - PROCESS | 3788 | 1466696475352 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 3788 | 1466696475355 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:15 INFO - PROCESS | 3788 | ++DOCSHELL 13BD4400 == 35 [pid = 3788] [id = 392] 08:41:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1773D400) [pid = 3788] [serial = 1176] [outer = 00000000] 08:41:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (187ED400) [pid = 3788] [serial = 1177] [outer = 1773D400] 08:41:15 INFO - PROCESS | 3788 | 1466696475398 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (19C91400) [pid = 3788] [serial = 1178] [outer = 1773D400] 08:41:15 INFO - PROCESS | 3788 | 1466696475804 Marionette TRACE conn3 <- [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]]]}] 08:41:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:41:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 710ms 08:41:15 INFO - PROCESS | 3788 | 1466696475841 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:41:15 INFO - PROCESS | 3788 | 1466696475843 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:41:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:41:15 INFO - PROCESS | 3788 | 1466696475846 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:41:15 INFO - PROCESS | 3788 | 1466696475848 Marionette TRACE conn3 <- [1,1534,null,{}] 08:41:15 INFO - PROCESS | 3788 | 1466696475857 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:15 INFO - PROCESS | 3788 | 1466696475859 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:16 INFO - PROCESS | 3788 | 1466696476021 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:41:16 INFO - PROCESS | 3788 | 1466696476030 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 3788 | 1466696476032 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:16 INFO - PROCESS | 3788 | ++DOCSHELL 160D3800 == 36 [pid = 3788] [id = 393] 08:41:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18143C00) [pid = 3788] [serial = 1179] [outer = 00000000] 08:41:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1A21F800) [pid = 3788] [serial = 1180] [outer = 18143C00] 08:41:16 INFO - PROCESS | 3788 | 1466696476074 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1A221000) [pid = 3788] [serial = 1181] [outer = 18143C00] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (16D35000) [pid = 3788] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (178C9C00) [pid = 3788] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (14E80000) [pid = 3788] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (131DE800) [pid = 3788] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (111DE800) [pid = 3788] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (10275800) [pid = 3788] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (105F0000) [pid = 3788] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1534A000) [pid = 3788] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (16DCD800) [pid = 3788] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (0F9E7400) [pid = 3788] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:41:16 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (15C72400) [pid = 3788] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:41:16 INFO - PROCESS | 3788 | 1466696476575 Marionette TRACE conn3 <- [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]]]}] 08:41:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:41:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 806ms 08:41:16 INFO - PROCESS | 3788 | 1466696476649 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 3788 | 1466696476651 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:41:16 INFO - PROCESS | 3788 | 1466696476654 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 3788 | 1466696476656 Marionette TRACE conn3 <- [1,1538,null,{}] 08:41:16 INFO - PROCESS | 3788 | 1466696476659 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:16 INFO - PROCESS | 3788 | 1466696476661 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:16 INFO - PROCESS | 3788 | 1466696476738 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:41:16 INFO - PROCESS | 3788 | 1466696476827 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 3788 | 1466696476829 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:16 INFO - PROCESS | 3788 | ++DOCSHELL 102C9800 == 37 [pid = 3788] [id = 394] 08:41:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (12DFE400) [pid = 3788] [serial = 1182] [outer = 00000000] 08:41:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (13C88C00) [pid = 3788] [serial = 1183] [outer = 12DFE400] 08:41:16 INFO - PROCESS | 3788 | 1466696476873 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (16A75800) [pid = 3788] [serial = 1184] [outer = 12DFE400] 08:41:17 INFO - PROCESS | 3788 | 1466696477280 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:41:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 648ms 08:41:17 INFO - PROCESS | 3788 | 1466696477324 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 3788 | 1466696477326 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:41:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:41:17 INFO - PROCESS | 3788 | 1466696477330 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 3788 | 1466696477331 Marionette TRACE conn3 <- [1,1542,null,{}] 08:41:17 INFO - PROCESS | 3788 | 1466696477335 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 3788 | 1466696477337 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:17 INFO - PROCESS | 3788 | 1466696477472 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:41:17 INFO - PROCESS | 3788 | 1466696477483 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 3788 | 1466696477485 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:17 INFO - PROCESS | 3788 | ++DOCSHELL 10224400 == 38 [pid = 3788] [id = 395] 08:41:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13C83400) [pid = 3788] [serial = 1185] [outer = 00000000] 08:41:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1A21DC00) [pid = 3788] [serial = 1186] [outer = 13C83400] 08:41:17 INFO - PROCESS | 3788 | 1466696477528 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1A37F400) [pid = 3788] [serial = 1187] [outer = 13C83400] 08:41:17 INFO - PROCESS | 3788 | 1466696477941 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:41:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:41:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 647ms 08:41:17 INFO - PROCESS | 3788 | 1466696477968 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 3788 | 1466696477970 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:41:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:41:17 INFO - PROCESS | 3788 | 1466696477973 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 3788 | 1466696477984 Marionette TRACE conn3 <- [1,1546,null,{}] 08:41:17 INFO - PROCESS | 3788 | 1466696477987 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:17 INFO - PROCESS | 3788 | 1466696477989 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:18 INFO - PROCESS | 3788 | 1466696478066 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:41:18 INFO - PROCESS | 3788 | 1466696478072 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 3788 | 1466696478074 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:18 INFO - PROCESS | 3788 | ++DOCSHELL 1700B000 == 39 [pid = 3788] [id = 396] 08:41:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17085C00) [pid = 3788] [serial = 1188] [outer = 00000000] 08:41:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1A75CC00) [pid = 3788] [serial = 1189] [outer = 17085C00] 08:41:18 INFO - PROCESS | 3788 | 1466696478198 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1A763C00) [pid = 3788] [serial = 1190] [outer = 17085C00] 08:41:18 INFO - PROCESS | 3788 | 1466696478600 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:41:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:41:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 664ms 08:41:18 INFO - PROCESS | 3788 | 1466696478632 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 3788 | 1466696478637 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:41:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:41:18 INFO - PROCESS | 3788 | 1466696478642 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 3788 | 1466696478647 Marionette TRACE conn3 <- [1,1550,null,{}] 08:41:18 INFO - PROCESS | 3788 | 1466696478654 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:18 INFO - PROCESS | 3788 | 1466696478657 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:18 INFO - PROCESS | 3788 | 1466696478817 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:41:18 INFO - PROCESS | 3788 | 1466696478936 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 3788 | 1466696478941 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:18 INFO - PROCESS | 3788 | ++DOCSHELL 111DD000 == 40 [pid = 3788] [id = 397] 08:41:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (111DE800) [pid = 3788] [serial = 1191] [outer = 00000000] 08:41:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (129EC000) [pid = 3788] [serial = 1192] [outer = 111DE800] 08:41:19 INFO - PROCESS | 3788 | 1466696478998 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (13158400) [pid = 3788] [serial = 1193] [outer = 111DE800] 08:41:19 INFO - PROCESS | 3788 | 1466696479544 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:41:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:41:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 963ms 08:41:19 INFO - PROCESS | 3788 | 1466696479589 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 3788 | 1466696479593 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:41:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:41:19 INFO - PROCESS | 3788 | 1466696479600 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 3788 | 1466696479603 Marionette TRACE conn3 <- [1,1554,null,{}] 08:41:19 INFO - PROCESS | 3788 | 1466696479607 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:19 INFO - PROCESS | 3788 | 1466696479610 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:19 INFO - PROCESS | 3788 | 1466696479717 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:41:19 INFO - PROCESS | 3788 | 1466696479825 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 3788 | 1466696479828 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:19 INFO - PROCESS | 3788 | ++DOCSHELL 15E40000 == 41 [pid = 3788] [id = 398] 08:41:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (15E42000) [pid = 3788] [serial = 1194] [outer = 00000000] 08:41:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (16092C00) [pid = 3788] [serial = 1195] [outer = 15E42000] 08:41:19 INFO - PROCESS | 3788 | 1466696479888 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (160DDC00) [pid = 3788] [serial = 1196] [outer = 15E42000] 08:41:20 INFO - PROCESS | 3788 | 1466696480541 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:41:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:41:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 948ms 08:41:20 INFO - PROCESS | 3788 | 1466696480576 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 3788 | 1466696480579 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:41:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:41:20 INFO - PROCESS | 3788 | 1466696480583 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 3788 | 1466696480586 Marionette TRACE conn3 <- [1,1558,null,{}] 08:41:20 INFO - PROCESS | 3788 | 1466696480597 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:20 INFO - PROCESS | 3788 | 1466696480604 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:20 INFO - PROCESS | 3788 | 1466696480733 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:41:20 INFO - PROCESS | 3788 | 1466696480839 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 3788 | 1466696480843 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:20 INFO - PROCESS | 3788 | ++DOCSHELL 18677C00 == 42 [pid = 3788] [id = 399] 08:41:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1867B800) [pid = 3788] [serial = 1197] [outer = 00000000] 08:41:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (187EC000) [pid = 3788] [serial = 1198] [outer = 1867B800] 08:41:20 INFO - PROCESS | 3788 | 1466696480898 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1A229800) [pid = 3788] [serial = 1199] [outer = 1867B800] 08:41:21 INFO - PROCESS | 3788 | 1466696481506 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:41:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:41:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1011ms 08:41:21 INFO - PROCESS | 3788 | 1466696481585 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 3788 | 1466696481588 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:41:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:41:21 INFO - PROCESS | 3788 | 1466696481592 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 3788 | 1466696481594 Marionette TRACE conn3 <- [1,1562,null,{}] 08:41:21 INFO - PROCESS | 3788 | 1466696481597 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:21 INFO - PROCESS | 3788 | 1466696481600 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:21 INFO - PROCESS | 3788 | 1466696481704 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:41:21 INFO - PROCESS | 3788 | 1466696481836 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 3788 | 1466696481839 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:21 INFO - PROCESS | 3788 | ++DOCSHELL 17082800 == 43 [pid = 3788] [id = 400] 08:41:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A853800) [pid = 3788] [serial = 1200] [outer = 00000000] 08:41:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A859000) [pid = 3788] [serial = 1201] [outer = 1A853800] 08:41:21 INFO - PROCESS | 3788 | 1466696481892 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1A85E800) [pid = 3788] [serial = 1202] [outer = 1A853800] 08:41:22 INFO - PROCESS | 3788 | 1466696482454 Marionette TRACE conn3 <- [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]]]}] 08:41:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:41:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 916ms 08:41:22 INFO - PROCESS | 3788 | 1466696482495 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 3788 | 1466696482498 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:41:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:41:22 INFO - PROCESS | 3788 | 1466696482501 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 3788 | 1466696482503 Marionette TRACE conn3 <- [1,1566,null,{}] 08:41:22 INFO - PROCESS | 3788 | 1466696482507 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:22 INFO - PROCESS | 3788 | 1466696482509 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:22 INFO - PROCESS | 3788 | 1466696482610 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:41:22 INFO - PROCESS | 3788 | 1466696482846 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 3788 | 1466696482849 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:22 INFO - PROCESS | 3788 | ++DOCSHELL 102F3C00 == 44 [pid = 3788] [id = 401] 08:41:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (105EFC00) [pid = 3788] [serial = 1203] [outer = 00000000] 08:41:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (110AD400) [pid = 3788] [serial = 1204] [outer = 105EFC00] 08:41:22 INFO - PROCESS | 3788 | 1466696482917 Marionette DEBUG loaded listener.js 08:41:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (11AE8000) [pid = 3788] [serial = 1205] [outer = 105EFC00] 08:41:23 INFO - PROCESS | 3788 | 1466696483531 Marionette TRACE conn3 <- [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]]]}] 08:41:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:41:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1059ms 08:41:23 INFO - PROCESS | 3788 | 1466696483590 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:41:23 INFO - PROCESS | 3788 | 1466696483594 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:41:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:41:23 INFO - PROCESS | 3788 | 1466696483598 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 3788 | 1466696483601 Marionette TRACE conn3 <- [1,1570,null,{}] 08:41:23 INFO - PROCESS | 3788 | 1466696483606 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:23 INFO - PROCESS | 3788 | 1466696483611 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:23 INFO - PROCESS | 3788 | 1466696483709 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 10224400 == 43 [pid = 3788] [id = 395] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 102C9800 == 42 [pid = 3788] [id = 394] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 160D3800 == 41 [pid = 3788] [id = 393] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 13BD4400 == 40 [pid = 3788] [id = 392] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 131D4400 == 39 [pid = 3788] [id = 391] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 160DEC00 == 38 [pid = 3788] [id = 389] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 13D1A400 == 37 [pid = 3788] [id = 388] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 105F5C00 == 36 [pid = 3788] [id = 387] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 0F395C00 == 35 [pid = 3788] [id = 385] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 17735C00 == 34 [pid = 3788] [id = 390] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 1026D000 == 33 [pid = 3788] [id = 375] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 12D6B000 == 32 [pid = 3788] [id = 386] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 17082800 == 31 [pid = 3788] [id = 400] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 102F3C00 == 30 [pid = 3788] [id = 401] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 18677C00 == 29 [pid = 3788] [id = 399] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 1700B000 == 28 [pid = 3788] [id = 396] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 111DD000 == 27 [pid = 3788] [id = 397] 08:41:24 INFO - PROCESS | 3788 | --DOCSHELL 15E40000 == 26 [pid = 3788] [id = 398] 08:41:24 INFO - PROCESS | 3788 | 1466696484437 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 3788 | 1466696484441 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (11AE9800) [pid = 3788] [serial = 1130] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (111DE000) [pid = 3788] [serial = 1127] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (10A58800) [pid = 3788] [serial = 1126] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1393A400) [pid = 3788] [serial = 1120] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (130A2000) [pid = 3788] [serial = 1119] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (16203800) [pid = 3788] [serial = 1123] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1608D800) [pid = 3788] [serial = 1122] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (18366400) [pid = 3788] [serial = 1145] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17803800) [pid = 3788] [serial = 1150] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (12DFD400) [pid = 3788] [serial = 1148] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (10B88000) [pid = 3788] [serial = 1147] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (160D2000) [pid = 3788] [serial = 1138] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16D37800) [pid = 3788] [serial = 1139] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1720CC00) [pid = 3788] [serial = 1142] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (18609800) [pid = 3788] [serial = 1151] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (19C95C00) [pid = 3788] [serial = 1153] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1700F400) [pid = 3788] [serial = 1141] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17E39000) [pid = 3788] [serial = 1144] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (158C2800) [pid = 3788] [serial = 1135] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (15E36000) [pid = 3788] [serial = 1136] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (134B5400) [pid = 3788] [serial = 1132] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13BD2400) [pid = 3788] [serial = 1133] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (11AE8C00) [pid = 3788] [serial = 1129] [outer = 00000000] [url = about:blank] 08:41:24 INFO - PROCESS | 3788 | ++DOCSHELL 1021DC00 == 27 [pid = 3788] [id = 402] 08:41:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (10221C00) [pid = 3788] [serial = 1206] [outer = 00000000] 08:41:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (102C9800) [pid = 3788] [serial = 1207] [outer = 10221C00] 08:41:24 INFO - PROCESS | 3788 | 1466696484592 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (10A5C800) [pid = 3788] [serial = 1208] [outer = 10221C00] 08:41:25 INFO - PROCESS | 3788 | 1466696485050 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1533ms 08:41:25 INFO - PROCESS | 3788 | 1466696485115 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 3788 | 1466696485119 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:41:25 INFO - PROCESS | 3788 | 1466696485123 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:41:25 INFO - PROCESS | 3788 | 1466696485126 Marionette TRACE conn3 <- [1,1574,null,{}] 08:41:25 INFO - PROCESS | 3788 | 1466696485131 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 3788 | 1466696485135 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:25 INFO - PROCESS | 3788 | 1466696485220 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:41:25 INFO - PROCESS | 3788 | 1466696485234 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 3788 | 1466696485237 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:25 INFO - PROCESS | 3788 | ++DOCSHELL 12BCB000 == 28 [pid = 3788] [id = 403] 08:41:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (12DFD400) [pid = 3788] [serial = 1209] [outer = 00000000] 08:41:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (130A6400) [pid = 3788] [serial = 1210] [outer = 12DFD400] 08:41:25 INFO - PROCESS | 3788 | 1466696485283 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (13131400) [pid = 3788] [serial = 1211] [outer = 12DFD400] 08:41:25 INFO - PROCESS | 3788 | 1466696485734 Marionette TRACE conn3 <- [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]]]}] 08:41:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:41:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 647ms 08:41:25 INFO - PROCESS | 3788 | 1466696485768 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 3788 | 1466696485772 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:41:25 INFO - PROCESS | 3788 | 1466696485777 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:41:25 INFO - PROCESS | 3788 | 1466696485779 Marionette TRACE conn3 <- [1,1578,null,{}] 08:41:25 INFO - PROCESS | 3788 | 1466696485783 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:25 INFO - PROCESS | 3788 | 1466696485785 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:25 INFO - PROCESS | 3788 | 1466696485897 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:41:25 INFO - PROCESS | 3788 | 1466696485906 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 3788 | 1466696485908 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:25 INFO - PROCESS | 3788 | ++DOCSHELL 13BD2C00 == 29 [pid = 3788] [id = 404] 08:41:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (13BD3000) [pid = 3788] [serial = 1212] [outer = 00000000] 08:41:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13BDD800) [pid = 3788] [serial = 1213] [outer = 13BD3000] 08:41:25 INFO - PROCESS | 3788 | 1466696485952 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1430B000) [pid = 3788] [serial = 1214] [outer = 13BD3000] 08:41:26 INFO - PROCESS | 3788 | 1466696486452 Marionette TRACE conn3 <- [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]]]}] 08:41:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:41:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 711ms 08:41:26 INFO - PROCESS | 3788 | 1466696486510 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 3788 | 1466696486513 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:41:26 INFO - PROCESS | 3788 | 1466696486518 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - PROCESS | 3788 | 1466696486523 Marionette TRACE conn3 <- [1,1582,null,{}] 08:41:26 INFO - PROCESS | 3788 | 1466696486533 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:26 INFO - PROCESS | 3788 | 1466696486536 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:26 INFO - PROCESS | 3788 | 1466696486632 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:41:26 INFO - PROCESS | 3788 | 1466696486639 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:26 INFO - PROCESS | 3788 | 1466696486641 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:26 INFO - PROCESS | 3788 | ++DOCSHELL 158C3800 == 30 [pid = 3788] [id = 405] 08:41:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (15E35400) [pid = 3788] [serial = 1215] [outer = 00000000] 08:41:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15E64000) [pid = 3788] [serial = 1216] [outer = 15E35400] 08:41:26 INFO - PROCESS | 3788 | 1466696486685 Marionette DEBUG loaded listener.js 08:41:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (160D9400) [pid = 3788] [serial = 1217] [outer = 15E35400] 08:41:27 INFO - PROCESS | 3788 | 1466696487171 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 711ms 08:41:27 INFO - PROCESS | 3788 | 1466696487215 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 3788 | 1466696487218 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:41:27 INFO - PROCESS | 3788 | 1466696487221 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 3788 | 1466696487223 Marionette TRACE conn3 <- [1,1586,null,{}] 08:41:27 INFO - PROCESS | 3788 | 1466696487226 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 3788 | 1466696487228 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:27 INFO - PROCESS | 3788 | 1466696487367 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:41:27 INFO - PROCESS | 3788 | 1466696487389 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 3788 | 1466696487391 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:27 INFO - PROCESS | 3788 | ++DOCSHELL 16D33400 == 31 [pid = 3788] [id = 406] 08:41:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (16D36C00) [pid = 3788] [serial = 1218] [outer = 00000000] 08:41:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17005400) [pid = 3788] [serial = 1219] [outer = 16D36C00] 08:41:27 INFO - PROCESS | 3788 | 1466696487434 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (13BD9000) [pid = 3788] [serial = 1220] [outer = 16D36C00] 08:41:27 INFO - PROCESS | 3788 | 1466696487846 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:41:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:41:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 648ms 08:41:27 INFO - PROCESS | 3788 | 1466696487858 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:41:27 INFO - PROCESS | 3788 | 1466696487861 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:41:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:41:27 INFO - PROCESS | 3788 | 1466696487872 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:41:27 INFO - PROCESS | 3788 | 1466696487873 Marionette TRACE conn3 <- [1,1590,null,{}] 08:41:27 INFO - PROCESS | 3788 | 1466696487877 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:27 INFO - PROCESS | 3788 | 1466696487879 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:28 INFO - PROCESS | 3788 | 1466696487984 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:41:28 INFO - PROCESS | 3788 | 1466696487990 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 3788 | 1466696487996 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:28 INFO - PROCESS | 3788 | ++DOCSHELL 16D38000 == 32 [pid = 3788] [id = 407] 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1700D800) [pid = 3788] [serial = 1221] [outer = 00000000] 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (17310C00) [pid = 3788] [serial = 1222] [outer = 1700D800] 08:41:28 INFO - PROCESS | 3788 | 1466696488049 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1773EC00) [pid = 3788] [serial = 1223] [outer = 1700D800] 08:41:28 INFO - PROCESS | 3788 | 1466696488534 Marionette TRACE conn3 <- [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]]]}] 08:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 696ms 08:41:28 INFO - PROCESS | 3788 | 1466696488569 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 3788 | 1466696488571 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:41:28 INFO - PROCESS | 3788 | 1466696488575 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 3788 | 1466696488578 Marionette TRACE conn3 <- [1,1594,null,{}] 08:41:28 INFO - PROCESS | 3788 | 1466696488588 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:28 INFO - PROCESS | 3788 | 1466696488591 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:28 INFO - PROCESS | 3788 | 1466696488702 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:41:28 INFO - PROCESS | 3788 | 1466696488792 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 3788 | 1466696488794 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:28 INFO - PROCESS | 3788 | ++DOCSHELL 10F1AC00 == 33 [pid = 3788] [id = 408] 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (17E38000) [pid = 3788] [serial = 1224] [outer = 00000000] 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (18363400) [pid = 3788] [serial = 1225] [outer = 17E38000] 08:41:28 INFO - PROCESS | 3788 | 1466696488836 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (18609000) [pid = 3788] [serial = 1226] [outer = 17E38000] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (17085C00) [pid = 3788] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (17EC9400) [pid = 3788] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1773D400) [pid = 3788] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (12DFE400) [pid = 3788] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (13C83400) [pid = 3788] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (18143C00) [pid = 3788] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1314B000) [pid = 3788] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17736C00) [pid = 3788] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (160DF000) [pid = 3788] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (0F93A400) [pid = 3788] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (105F6400) [pid = 3788] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13D1C000) [pid = 3788] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:41:29 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (187E3000) [pid = 3788] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:41:29 INFO - PROCESS | 3788 | 1466696489493 Marionette TRACE conn3 <- [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]]]}] 08:41:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:41:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 948ms 08:41:29 INFO - PROCESS | 3788 | 1466696489551 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 3788 | 1466696489553 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:41:29 INFO - PROCESS | 3788 | 1466696489557 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:41:29 INFO - PROCESS | 3788 | 1466696489558 Marionette TRACE conn3 <- [1,1598,null,{}] 08:41:29 INFO - PROCESS | 3788 | 1466696489562 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:29 INFO - PROCESS | 3788 | 1466696489564 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:29 INFO - PROCESS | 3788 | 1466696489644 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:41:29 INFO - PROCESS | 3788 | 1466696489649 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 3788 | 1466696489651 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:29 INFO - PROCESS | 3788 | ++DOCSHELL 1700F800 == 34 [pid = 3788] [id = 409] 08:41:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17082800) [pid = 3788] [serial = 1227] [outer = 00000000] 08:41:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (178CF800) [pid = 3788] [serial = 1228] [outer = 17082800] 08:41:29 INFO - PROCESS | 3788 | 1466696489694 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18366800) [pid = 3788] [serial = 1229] [outer = 17082800] 08:41:30 INFO - PROCESS | 3788 | 1466696490095 Marionette TRACE conn3 <- [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]]]}] 08:41:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:41:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 600ms 08:41:30 INFO - PROCESS | 3788 | 1466696490157 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 3788 | 1466696490160 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:41:30 INFO - PROCESS | 3788 | 1466696490163 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:41:30 INFO - PROCESS | 3788 | 1466696490165 Marionette TRACE conn3 <- [1,1602,null,{}] 08:41:30 INFO - PROCESS | 3788 | 1466696490168 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 3788 | 1466696490170 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:30 INFO - PROCESS | 3788 | 1466696490245 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:41:30 INFO - PROCESS | 3788 | 1466696490250 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 3788 | 1466696490252 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:30 INFO - PROCESS | 3788 | ++DOCSHELL 10B7C400 == 35 [pid = 3788] [id = 410] 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (10EDAC00) [pid = 3788] [serial = 1230] [outer = 00000000] 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (187E7800) [pid = 3788] [serial = 1231] [outer = 10EDAC00] 08:41:30 INFO - PROCESS | 3788 | 1466696490295 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (187EA000) [pid = 3788] [serial = 1232] [outer = 10EDAC00] 08:41:30 INFO - PROCESS | 3788 | 1466696490736 Marionette TRACE conn3 <- [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]]]}] 08:41:30 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 08:41:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 601ms 08:41:30 INFO - PROCESS | 3788 | 1466696490761 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 3788 | 1466696490763 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:41:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:41:30 INFO - PROCESS | 3788 | 1466696490766 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 3788 | 1466696490768 Marionette TRACE conn3 <- [1,1606,null,{}] 08:41:30 INFO - PROCESS | 3788 | 1466696490772 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:30 INFO - PROCESS | 3788 | 1466696490773 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:30 INFO - PROCESS | 3788 | 1466696490890 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:41:30 INFO - PROCESS | 3788 | 1466696490898 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 3788 | 1466696490900 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:30 INFO - PROCESS | 3788 | ++DOCSHELL 187E3000 == 36 [pid = 3788] [id = 411] 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (187F0800) [pid = 3788] [serial = 1233] [outer = 00000000] 08:41:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (19EB6C00) [pid = 3788] [serial = 1234] [outer = 187F0800] 08:41:30 INFO - PROCESS | 3788 | 1466696490942 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (19EBEC00) [pid = 3788] [serial = 1235] [outer = 187F0800] 08:41:31 INFO - PROCESS | 3788 | 1466696491521 Marionette TRACE conn3 <- [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]]]}] 08:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 805ms 08:41:31 INFO - PROCESS | 3788 | 1466696491570 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 3788 | 1466696491574 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:41:31 INFO - PROCESS | 3788 | 1466696491622 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - PROCESS | 3788 | 1466696491625 Marionette TRACE conn3 <- [1,1610,null,{}] 08:41:31 INFO - PROCESS | 3788 | 1466696491680 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:31 INFO - PROCESS | 3788 | 1466696491683 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:31 INFO - PROCESS | 3788 | 1466696491856 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:41:31 INFO - PROCESS | 3788 | 1466696491961 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 3788 | 1466696491964 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:31 INFO - PROCESS | 3788 | ++DOCSHELL 0F9E5C00 == 37 [pid = 3788] [id = 412] 08:41:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (0F9E7400) [pid = 3788] [serial = 1236] [outer = 00000000] 08:41:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (11AE5000) [pid = 3788] [serial = 1237] [outer = 0F9E7400] 08:41:32 INFO - PROCESS | 3788 | 1466696492021 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (13942C00) [pid = 3788] [serial = 1238] [outer = 0F9E7400] 08:41:32 INFO - PROCESS | 3788 | 1466696492652 Marionette TRACE conn3 <- [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]]]}] 08:41:32 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 08:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1090ms 08:41:32 INFO - PROCESS | 3788 | 1466696492695 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:41:32 INFO - PROCESS | 3788 | 1466696492700 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:41:32 INFO - PROCESS | 3788 | 1466696492706 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 3788 | 1466696492711 Marionette TRACE conn3 <- [1,1614,null,{}] 08:41:32 INFO - PROCESS | 3788 | 1466696492716 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:32 INFO - PROCESS | 3788 | 1466696492720 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:32 INFO - PROCESS | 3788 | 1466696492843 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:41:32 INFO - PROCESS | 3788 | 1466696492975 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 3788 | 1466696492978 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:33 INFO - PROCESS | 3788 | ++DOCSHELL 132BFC00 == 38 [pid = 3788] [id = 413] 08:41:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (15349800) [pid = 3788] [serial = 1239] [outer = 00000000] 08:41:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (15E62800) [pid = 3788] [serial = 1240] [outer = 15349800] 08:41:33 INFO - PROCESS | 3788 | 1466696493034 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (16086800) [pid = 3788] [serial = 1241] [outer = 15349800] 08:41:33 INFO - PROCESS | 3788 | 1466696493918 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1264ms 08:41:33 INFO - PROCESS | 3788 | 1466696493959 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 3788 | 1466696493963 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:41:33 INFO - PROCESS | 3788 | 1466696493968 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:41:33 INFO - PROCESS | 3788 | 1466696493971 Marionette TRACE conn3 <- [1,1618,null,{}] 08:41:34 INFO - PROCESS | 3788 | 1466696493977 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 3788 | 1466696493979 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:34 INFO - PROCESS | 3788 | 1466696494092 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:41:34 INFO - PROCESS | 3788 | 1466696494195 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 3788 | 1466696494200 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:34 INFO - PROCESS | 3788 | --DOCSHELL 10B7C400 == 37 [pid = 3788] [id = 410] 08:41:34 INFO - PROCESS | 3788 | --DOCSHELL 1700F800 == 36 [pid = 3788] [id = 409] 08:41:34 INFO - PROCESS | 3788 | --DOCSHELL 10F1AC00 == 35 [pid = 3788] [id = 408] 08:41:34 INFO - PROCESS | 3788 | --DOCSHELL 16D38000 == 34 [pid = 3788] [id = 407] 08:41:34 INFO - PROCESS | 3788 | --DOCSHELL 16D33400 == 33 [pid = 3788] [id = 406] 08:41:34 INFO - PROCESS | 3788 | --DOCSHELL 158C3800 == 32 [pid = 3788] [id = 405] 08:41:34 INFO - PROCESS | 3788 | --DOCSHELL 13BD2C00 == 31 [pid = 3788] [id = 404] 08:41:34 INFO - PROCESS | 3788 | --DOCSHELL 12BCB000 == 30 [pid = 3788] [id = 403] 08:41:34 INFO - PROCESS | 3788 | --DOCSHELL 1021DC00 == 29 [pid = 3788] [id = 402] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1700E400) [pid = 3788] [serial = 1154] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (18364400) [pid = 3788] [serial = 1174] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (18603800) [pid = 3788] [serial = 1175] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (19C91400) [pid = 3788] [serial = 1178] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (13C88C00) [pid = 3788] [serial = 1183] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (187ED400) [pid = 3788] [serial = 1177] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1A37F400) [pid = 3788] [serial = 1187] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1A21F800) [pid = 3788] [serial = 1180] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (13C7D800) [pid = 3788] [serial = 1159] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (14309C00) [pid = 3788] [serial = 1160] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1773E800) [pid = 3788] [serial = 1171] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (16DD8C00) [pid = 3788] [serial = 1169] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16208C00) [pid = 3788] [serial = 1168] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1026B000) [pid = 3788] [serial = 1156] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (10B7C000) [pid = 3788] [serial = 1157] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (12DF9000) [pid = 3788] [serial = 1162] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13150400) [pid = 3788] [serial = 1163] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1430E000) [pid = 3788] [serial = 1165] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (14EAD400) [pid = 3788] [serial = 1166] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1A21DC00) [pid = 3788] [serial = 1186] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1A221000) [pid = 3788] [serial = 1181] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1A763C00) [pid = 3788] [serial = 1190] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (178C6800) [pid = 3788] [serial = 1172] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (16A75800) [pid = 3788] [serial = 1184] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1A75CC00) [pid = 3788] [serial = 1189] [outer = 00000000] [url = about:blank] 08:41:34 INFO - PROCESS | 3788 | ++DOCSHELL 1021DC00 == 30 [pid = 3788] [id = 414] 08:41:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1026B000) [pid = 3788] [serial = 1242] [outer = 00000000] 08:41:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (10F1AC00) [pid = 3788] [serial = 1243] [outer = 1026B000] 08:41:34 INFO - PROCESS | 3788 | 1466696494273 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (12824400) [pid = 3788] [serial = 1244] [outer = 1026B000] 08:41:34 INFO - PROCESS | 3788 | 1466696494767 Marionette TRACE conn3 <- [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]]]}] 08:41:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:41:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 806ms 08:41:34 INFO - PROCESS | 3788 | 1466696494803 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 3788 | 1466696494807 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:41:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:41:34 INFO - PROCESS | 3788 | 1466696494813 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 3788 | 1466696494815 Marionette TRACE conn3 <- [1,1622,null,{}] 08:41:34 INFO - PROCESS | 3788 | 1466696494819 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:34 INFO - PROCESS | 3788 | 1466696494821 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:34 INFO - PROCESS | 3788 | 1466696494903 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:41:34 INFO - PROCESS | 3788 | 1466696494909 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 3788 | 1466696494911 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:34 INFO - PROCESS | 3788 | ++DOCSHELL 134B8400 == 31 [pid = 3788] [id = 415] 08:41:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13941800) [pid = 3788] [serial = 1245] [outer = 00000000] 08:41:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13C83400) [pid = 3788] [serial = 1246] [outer = 13941800] 08:41:34 INFO - PROCESS | 3788 | 1466696494956 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13D21000) [pid = 3788] [serial = 1247] [outer = 13941800] 08:41:35 INFO - PROCESS | 3788 | 1466696495438 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 648ms 08:41:35 INFO - PROCESS | 3788 | 1466696495451 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 3788 | 1466696495453 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:41:35 INFO - PROCESS | 3788 | 1466696495460 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 3788 | 1466696495463 Marionette TRACE conn3 <- [1,1626,null,{}] 08:41:35 INFO - PROCESS | 3788 | 1466696495474 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:35 INFO - PROCESS | 3788 | 1466696495478 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:35 INFO - PROCESS | 3788 | 1466696495561 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:41:35 INFO - PROCESS | 3788 | 1466696495570 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 3788 | 1466696495573 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:35 INFO - PROCESS | 3788 | ++DOCSHELL 15E63800 == 32 [pid = 3788] [id = 416] 08:41:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (15E69000) [pid = 3788] [serial = 1248] [outer = 00000000] 08:41:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (160D8C00) [pid = 3788] [serial = 1249] [outer = 15E69000] 08:41:35 INFO - PROCESS | 3788 | 1466696495621 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (16AA5000) [pid = 3788] [serial = 1250] [outer = 15E69000] 08:41:36 INFO - PROCESS | 3788 | 1466696496103 Marionette TRACE conn3 <- [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]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 711ms 08:41:36 INFO - PROCESS | 3788 | 1466696496159 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 3788 | 1466696496162 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:41:36 INFO - PROCESS | 3788 | 1466696496165 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:41:36 INFO - PROCESS | 3788 | 1466696496167 Marionette TRACE conn3 <- [1,1630,null,{}] 08:41:36 INFO - PROCESS | 3788 | 1466696496170 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 3788 | 1466696496172 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:36 INFO - PROCESS | 3788 | 1466696496264 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:41:36 INFO - PROCESS | 3788 | 1466696496272 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 3788 | 1466696496274 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:36 INFO - PROCESS | 3788 | ++DOCSHELL 17001C00 == 33 [pid = 3788] [id = 417] 08:41:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1700D400) [pid = 3788] [serial = 1251] [outer = 00000000] 08:41:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17317800) [pid = 3788] [serial = 1252] [outer = 1700D400] 08:41:36 INFO - PROCESS | 3788 | 1466696496318 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1773AC00) [pid = 3788] [serial = 1253] [outer = 1700D400] 08:41:36 INFO - PROCESS | 3788 | 1466696496756 Marionette TRACE conn3 <- [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]]]}] 08:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 632ms 08:41:36 INFO - PROCESS | 3788 | 1466696496805 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 3788 | 1466696496807 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:41:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:41:36 INFO - PROCESS | 3788 | 1466696496810 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 3788 | 1466696496812 Marionette TRACE conn3 <- [1,1634,null,{}] 08:41:36 INFO - PROCESS | 3788 | 1466696496817 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:36 INFO - PROCESS | 3788 | 1466696496820 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:36 INFO - PROCESS | 3788 | 1466696496933 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:41:37 INFO - PROCESS | 3788 | 1466696497017 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 3788 | 1466696497020 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:37 INFO - PROCESS | 3788 | ++DOCSHELL 17741400 == 34 [pid = 3788] [id = 418] 08:41:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (17802400) [pid = 3788] [serial = 1254] [outer = 00000000] 08:41:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (178D1400) [pid = 3788] [serial = 1255] [outer = 17802400] 08:41:37 INFO - PROCESS | 3788 | 1466696497062 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17A0B800) [pid = 3788] [serial = 1256] [outer = 17802400] 08:41:37 INFO - PROCESS | 3788 | 1466696497464 Marionette TRACE conn3 <- [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]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:41:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 695ms 08:41:37 INFO - PROCESS | 3788 | 1466696497510 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 3788 | 1466696497512 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:41:37 INFO - PROCESS | 3788 | 1466696497515 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:41:37 INFO - PROCESS | 3788 | 1466696497517 Marionette TRACE conn3 <- [1,1638,null,{}] 08:41:37 INFO - PROCESS | 3788 | 1466696497520 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:37 INFO - PROCESS | 3788 | 1466696497525 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:37 INFO - PROCESS | 3788 | 1466696497663 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:41:37 INFO - PROCESS | 3788 | 1466696497773 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 3788 | 1466696497775 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:37 INFO - PROCESS | 3788 | ++DOCSHELL 1055B800 == 35 [pid = 3788] [id = 419] 08:41:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (114CF400) [pid = 3788] [serial = 1257] [outer = 00000000] 08:41:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (187E5800) [pid = 3788] [serial = 1258] [outer = 114CF400] 08:41:37 INFO - PROCESS | 3788 | 1466696497818 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (187ED400) [pid = 3788] [serial = 1259] [outer = 114CF400] 08:41:38 INFO - PROCESS | 3788 | 1466696498251 Marionette TRACE conn3 <- [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]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:41:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 743ms 08:41:38 INFO - PROCESS | 3788 | 1466696498288 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 3788 | 1466696498290 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:41:38 INFO - PROCESS | 3788 | 1466696498325 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 3788 | 1466696498327 Marionette TRACE conn3 <- [1,1642,null,{}] 08:41:38 INFO - PROCESS | 3788 | 1466696498342 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:38 INFO - PROCESS | 3788 | 1466696498344 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:38 INFO - PROCESS | 3788 | 1466696498451 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:41:38 INFO - PROCESS | 3788 | 1466696498462 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 3788 | 1466696498464 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:38 INFO - PROCESS | 3788 | ++DOCSHELL 19EBC000 == 36 [pid = 3788] [id = 420] 08:41:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1A21C800) [pid = 3788] [serial = 1260] [outer = 00000000] 08:41:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A378400) [pid = 3788] [serial = 1261] [outer = 1A21C800] 08:41:38 INFO - PROCESS | 3788 | 1466696498506 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A37CC00) [pid = 3788] [serial = 1262] [outer = 1A21C800] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (105EFC00) [pid = 3788] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (16D36C00) [pid = 3788] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (15E35400) [pid = 3788] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (12DFD400) [pid = 3788] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (111DE800) [pid = 3788] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (15E42000) [pid = 3788] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1867B800) [pid = 3788] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10EDAC00) [pid = 3788] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1A853800) [pid = 3788] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1700D800) [pid = 3788] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (17E38000) [pid = 3788] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (10221C00) [pid = 3788] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13BD3000) [pid = 3788] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:41:38 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17082800) [pid = 3788] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:41:39 INFO - PROCESS | 3788 | 1466696499037 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:41:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 774ms 08:41:39 INFO - PROCESS | 3788 | 1466696499080 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 3788 | 1466696499082 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:41:39 INFO - PROCESS | 3788 | 1466696499085 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 3788 | 1466696499087 Marionette TRACE conn3 <- [1,1646,null,{}] 08:41:39 INFO - PROCESS | 3788 | 1466696499094 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 3788 | 1466696499096 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:39 INFO - PROCESS | 3788 | 1466696499172 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:41:39 INFO - PROCESS | 3788 | 1466696499178 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 3788 | 1466696499180 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:39 INFO - PROCESS | 3788 | ++DOCSHELL 10EDAC00 == 37 [pid = 3788] [id = 421] 08:41:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (111DE000) [pid = 3788] [serial = 1263] [outer = 00000000] 08:41:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (15C73000) [pid = 3788] [serial = 1264] [outer = 111DE000] 08:41:39 INFO - PROCESS | 3788 | 1466696499222 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (15E42800) [pid = 3788] [serial = 1265] [outer = 111DE000] 08:41:39 INFO - PROCESS | 3788 | 1466696499671 Marionette TRACE conn3 <- [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]]]}] 08:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 648ms 08:41:39 INFO - PROCESS | 3788 | 1466696499724 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 3788 | 1466696499726 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:41:39 INFO - PROCESS | 3788 | 1466696499729 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:41:39 INFO - PROCESS | 3788 | 1466696499731 Marionette TRACE conn3 <- [1,1650,null,{}] 08:41:39 INFO - PROCESS | 3788 | 1466696499734 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:39 INFO - PROCESS | 3788 | 1466696499736 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:39 INFO - PROCESS | 3788 | 1466696499838 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:41:39 INFO - PROCESS | 3788 | 1466696499844 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 3788 | 1466696499845 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:39 INFO - PROCESS | 3788 | ++DOCSHELL 13BD1800 == 38 [pid = 3788] [id = 422] 08:41:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (15E40000) [pid = 3788] [serial = 1266] [outer = 00000000] 08:41:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (19C94000) [pid = 3788] [serial = 1267] [outer = 15E40000] 08:41:39 INFO - PROCESS | 3788 | 1466696499888 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1A21FC00) [pid = 3788] [serial = 1268] [outer = 15E40000] 08:41:40 INFO - PROCESS | 3788 | 1466696500337 Marionette TRACE conn3 <- [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]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 632ms 08:41:40 INFO - PROCESS | 3788 | 1466696500367 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:41:40 INFO - PROCESS | 3788 | 1466696500370 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:41:40 INFO - PROCESS | 3788 | 1466696500373 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:41:40 INFO - PROCESS | 3788 | 1466696500375 Marionette TRACE conn3 <- [1,1654,null,{}] 08:41:40 INFO - PROCESS | 3788 | 1466696500378 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:40 INFO - PROCESS | 3788 | 1466696500380 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:40 INFO - PROCESS | 3788 | 1466696500457 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:41:40 INFO - PROCESS | 3788 | 1466696500462 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 3788 | 1466696500464 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:40 INFO - PROCESS | 3788 | ++DOCSHELL 1860DC00 == 39 [pid = 3788] [id = 423] 08:41:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1A3E1400) [pid = 3788] [serial = 1269] [outer = 00000000] 08:41:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1A768000) [pid = 3788] [serial = 1270] [outer = 1A3E1400] 08:41:40 INFO - PROCESS | 3788 | 1466696500506 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1A769C00) [pid = 3788] [serial = 1271] [outer = 1A3E1400] 08:41:40 INFO - PROCESS | 3788 | 1466696500972 Marionette TRACE conn3 <- [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]]]}] 08:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 601ms 08:41:41 INFO - PROCESS | 3788 | 1466696501053 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 3788 | 1466696501057 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:41:41 INFO - PROCESS | 3788 | 1466696501063 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 3788 | 1466696501068 Marionette TRACE conn3 <- [1,1658,null,{}] 08:41:41 INFO - PROCESS | 3788 | 1466696501074 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:41 INFO - PROCESS | 3788 | 1466696501078 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:41 INFO - PROCESS | 3788 | 1466696501202 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:41:41 INFO - PROCESS | 3788 | 1466696501367 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 3788 | 1466696501372 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:41 INFO - PROCESS | 3788 | ++DOCSHELL 11CCFC00 == 40 [pid = 3788] [id = 424] 08:41:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (11CD4C00) [pid = 3788] [serial = 1272] [outer = 00000000] 08:41:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1303B400) [pid = 3788] [serial = 1273] [outer = 11CD4C00] 08:41:41 INFO - PROCESS | 3788 | 1466696501427 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (131DE000) [pid = 3788] [serial = 1274] [outer = 11CD4C00] 08:41:41 INFO - PROCESS | 3788 | 1466696501964 Marionette TRACE conn3 <- [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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 948ms 08:41:42 INFO - PROCESS | 3788 | 1466696502009 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 3788 | 1466696502012 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:41:42 INFO - PROCESS | 3788 | 1466696502019 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 3788 | 1466696502023 Marionette TRACE conn3 <- [1,1662,null,{}] 08:41:42 INFO - PROCESS | 3788 | 1466696502027 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:42 INFO - PROCESS | 3788 | 1466696502030 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:42 INFO - PROCESS | 3788 | 1466696502136 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:41:42 INFO - PROCESS | 3788 | 1466696502244 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 3788 | 1466696502246 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:42 INFO - PROCESS | 3788 | ++DOCSHELL 158BEC00 == 41 [pid = 3788] [id = 425] 08:41:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (158BF400) [pid = 3788] [serial = 1275] [outer = 00000000] 08:41:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (15E6C400) [pid = 3788] [serial = 1276] [outer = 158BF400] 08:41:42 INFO - PROCESS | 3788 | 1466696502300 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (16D38000) [pid = 3788] [serial = 1277] [outer = 158BF400] 08:41:42 INFO - PROCESS | 3788 | 1466696502916 Marionette TRACE conn3 <- [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]]]}] 08:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 947ms 08:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:41:42 INFO - PROCESS | 3788 | 1466696502959 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 3788 | 1466696502962 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:41:42 INFO - PROCESS | 3788 | 1466696502966 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 3788 | 1466696502968 Marionette TRACE conn3 <- [1,1666,null,{}] 08:41:43 INFO - PROCESS | 3788 | 1466696502978 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 3788 | 1466696502985 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:43 INFO - PROCESS | 3788 | 1466696503099 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:41:43 INFO - PROCESS | 3788 | 1466696503235 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 3788 | 1466696503239 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:43 INFO - PROCESS | 3788 | ++DOCSHELL 13127800 == 42 [pid = 3788] [id = 426] 08:41:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (17740400) [pid = 3788] [serial = 1278] [outer = 00000000] 08:41:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (18678000) [pid = 3788] [serial = 1279] [outer = 17740400] 08:41:43 INFO - PROCESS | 3788 | 1466696503300 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (19C95C00) [pid = 3788] [serial = 1280] [outer = 17740400] 08:41:43 INFO - PROCESS | 3788 | 1466696503877 Marionette TRACE conn3 <- [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]]]}] 08:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 948ms 08:41:43 INFO - PROCESS | 3788 | 1466696503942 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:41:43 INFO - PROCESS | 3788 | 1466696503945 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:41:43 INFO - PROCESS | 3788 | 1466696503948 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 3788 | 1466696503950 Marionette TRACE conn3 <- [1,1670,null,{}] 08:41:43 INFO - PROCESS | 3788 | 1466696503954 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:43 INFO - PROCESS | 3788 | 1466696503956 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:44 INFO - PROCESS | 3788 | 1466696504064 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:41:44 INFO - PROCESS | 3788 | 1466696504197 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 3788 | 1466696504200 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:44 INFO - PROCESS | 3788 | ++DOCSHELL 18675400 == 43 [pid = 3788] [id = 427] 08:41:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (1A855C00) [pid = 3788] [serial = 1281] [outer = 00000000] 08:41:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (1A85BC00) [pid = 3788] [serial = 1282] [outer = 1A855C00] 08:41:44 INFO - PROCESS | 3788 | 1466696504253 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (1A8D7800) [pid = 3788] [serial = 1283] [outer = 1A855C00] 08:41:44 INFO - PROCESS | 3788 | 1466696504873 Marionette TRACE conn3 <- [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]]]}] 08:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1011ms 08:41:44 INFO - PROCESS | 3788 | 1466696504955 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 3788 | 1466696504958 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:41:44 INFO - PROCESS | 3788 | 1466696504961 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 3788 | 1466696504964 Marionette TRACE conn3 <- [1,1674,null,{}] 08:41:44 INFO - PROCESS | 3788 | 1466696504967 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:44 INFO - PROCESS | 3788 | 1466696504970 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:45 INFO - PROCESS | 3788 | 1466696505084 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:41:45 INFO - PROCESS | 3788 | 1466696505327 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 3788 | 1466696505330 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:45 INFO - PROCESS | 3788 | ++DOCSHELL 10221C00 == 44 [pid = 3788] [id = 428] 08:41:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 99 (10224400) [pid = 3788] [serial = 1284] [outer = 00000000] 08:41:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 100 (10B7F400) [pid = 3788] [serial = 1285] [outer = 10224400] 08:41:45 INFO - PROCESS | 3788 | 1466696505397 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 101 (114C7C00) [pid = 3788] [serial = 1286] [outer = 10224400] 08:41:46 INFO - PROCESS | 3788 | 1466696505973 Marionette TRACE conn3 <- [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]]]}] 08:41:46 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 08:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1106ms 08:41:46 INFO - PROCESS | 3788 | 1466696506055 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:41:46 INFO - PROCESS | 3788 | 1466696506059 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:41:46 INFO - PROCESS | 3788 | 1466696506063 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 3788 | 1466696506066 Marionette TRACE conn3 <- [1,1678,null,{}] 08:41:46 INFO - PROCESS | 3788 | 1466696506073 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:46 INFO - PROCESS | 3788 | 1466696506080 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 13BD1800 == 43 [pid = 3788] [id = 422] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 10EDAC00 == 42 [pid = 3788] [id = 421] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 19EBC000 == 41 [pid = 3788] [id = 420] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 1055B800 == 40 [pid = 3788] [id = 419] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 17741400 == 39 [pid = 3788] [id = 418] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 17001C00 == 38 [pid = 3788] [id = 417] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 15E63800 == 37 [pid = 3788] [id = 416] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 134B8400 == 36 [pid = 3788] [id = 415] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 1021DC00 == 35 [pid = 3788] [id = 414] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 187E3000 == 34 [pid = 3788] [id = 411] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 0F9E5C00 == 33 [pid = 3788] [id = 412] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 132BFC00 == 32 [pid = 3788] [id = 413] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 18675400 == 31 [pid = 3788] [id = 427] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 10221C00 == 30 [pid = 3788] [id = 428] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 13127800 == 29 [pid = 3788] [id = 426] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 1860DC00 == 28 [pid = 3788] [id = 423] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 11CCFC00 == 27 [pid = 3788] [id = 424] 08:41:46 INFO - PROCESS | 3788 | --DOCSHELL 158BEC00 == 26 [pid = 3788] [id = 425] 08:41:46 INFO - PROCESS | 3788 | 1466696506850 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 100 (187EA000) [pid = 3788] [serial = 1232] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 99 (1A85E800) [pid = 3788] [serial = 1202] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 98 (1A859000) [pid = 3788] [serial = 1201] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (17310C00) [pid = 3788] [serial = 1222] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (13BD9000) [pid = 3788] [serial = 1220] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (18363400) [pid = 3788] [serial = 1225] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (1773EC00) [pid = 3788] [serial = 1223] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (187E7800) [pid = 3788] [serial = 1231] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (102C9800) [pid = 3788] [serial = 1207] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (10A5C800) [pid = 3788] [serial = 1208] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (13BDD800) [pid = 3788] [serial = 1213] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1430B000) [pid = 3788] [serial = 1214] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (19EB6C00) [pid = 3788] [serial = 1234] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (18609000) [pid = 3788] [serial = 1226] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (178CF800) [pid = 3788] [serial = 1228] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (18366800) [pid = 3788] [serial = 1229] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (11AE8000) [pid = 3788] [serial = 1205] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (160D9400) [pid = 3788] [serial = 1217] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (110AD400) [pid = 3788] [serial = 1204] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17005400) [pid = 3788] [serial = 1219] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15E64000) [pid = 3788] [serial = 1216] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (130A6400) [pid = 3788] [serial = 1210] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13131400) [pid = 3788] [serial = 1211] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13158400) [pid = 3788] [serial = 1193] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (129EC000) [pid = 3788] [serial = 1192] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (160DDC00) [pid = 3788] [serial = 1196] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (16092C00) [pid = 3788] [serial = 1195] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1A229800) [pid = 3788] [serial = 1199] [outer = 00000000] [url = about:blank] 08:41:46 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (187EC000) [pid = 3788] [serial = 1198] [outer = 00000000] [url = about:blank] 08:41:47 INFO - PROCESS | 3788 | 1466696507031 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 3788 | 1466696507034 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:47 INFO - PROCESS | 3788 | ++DOCSHELL 102C9800 == 27 [pid = 3788] [id = 429] 08:41:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (102F3C00) [pid = 3788] [serial = 1287] [outer = 00000000] 08:41:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (105F1000) [pid = 3788] [serial = 1288] [outer = 102F3C00] 08:41:47 INFO - PROCESS | 3788 | 1466696507083 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (10F19400) [pid = 3788] [serial = 1289] [outer = 102F3C00] 08:41:47 INFO - PROCESS | 3788 | 1466696507537 Marionette TRACE conn3 <- [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]]]}] 08:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1516ms 08:41:47 INFO - PROCESS | 3788 | 1466696507605 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 3788 | 1466696507610 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:41:47 INFO - PROCESS | 3788 | 1466696507614 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - PROCESS | 3788 | 1466696507617 Marionette TRACE conn3 <- [1,1682,null,{}] 08:41:47 INFO - PROCESS | 3788 | 1466696507622 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:47 INFO - PROCESS | 3788 | 1466696507625 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:47 INFO - PROCESS | 3788 | 1466696507716 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:41:47 INFO - PROCESS | 3788 | 1466696507724 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 3788 | 1466696507727 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:47 INFO - PROCESS | 3788 | ++DOCSHELL 130CE000 == 28 [pid = 3788] [id = 430] 08:41:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (130CE400) [pid = 3788] [serial = 1290] [outer = 00000000] 08:41:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1314D800) [pid = 3788] [serial = 1291] [outer = 130CE400] 08:41:47 INFO - PROCESS | 3788 | 1466696507773 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (131DE800) [pid = 3788] [serial = 1292] [outer = 130CE400] 08:41:48 INFO - PROCESS | 3788 | 1466696508230 Marionette TRACE conn3 <- [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]]]}] 08:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 632ms 08:41:48 INFO - PROCESS | 3788 | 1466696508253 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 3788 | 1466696508256 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:41:48 INFO - PROCESS | 3788 | 1466696508260 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 3788 | 1466696508262 Marionette TRACE conn3 <- [1,1686,null,{}] 08:41:48 INFO - PROCESS | 3788 | 1466696508266 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:48 INFO - PROCESS | 3788 | 1466696508269 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:48 INFO - PROCESS | 3788 | 1466696508380 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:41:48 INFO - PROCESS | 3788 | 1466696508394 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 3788 | 1466696508396 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:48 INFO - PROCESS | 3788 | ++DOCSHELL 129AE800 == 29 [pid = 3788] [id = 431] 08:41:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1430C400) [pid = 3788] [serial = 1293] [outer = 00000000] 08:41:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (14312000) [pid = 3788] [serial = 1294] [outer = 1430C400] 08:41:48 INFO - PROCESS | 3788 | 1466696508440 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (14EB9400) [pid = 3788] [serial = 1295] [outer = 1430C400] 08:41:48 INFO - PROCESS | 3788 | 1466696508904 Marionette TRACE conn3 <- [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]]]}] 08:41:48 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 08:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 711ms 08:41:48 INFO - PROCESS | 3788 | 1466696508959 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 3788 | 1466696508963 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:41:48 INFO - PROCESS | 3788 | 1466696508973 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 3788 | 1466696508978 Marionette TRACE conn3 <- [1,1690,null,{}] 08:41:49 INFO - PROCESS | 3788 | 1466696508981 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 3788 | 1466696508984 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:49 INFO - PROCESS | 3788 | 1466696509074 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:41:49 INFO - PROCESS | 3788 | 1466696509080 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 3788 | 1466696509082 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:49 INFO - PROCESS | 3788 | ++DOCSHELL 15C72400 == 30 [pid = 3788] [id = 432] 08:41:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (15E3C800) [pid = 3788] [serial = 1296] [outer = 00000000] 08:41:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (160D4000) [pid = 3788] [serial = 1297] [outer = 15E3C800] 08:41:49 INFO - PROCESS | 3788 | 1466696509135 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (16D33800) [pid = 3788] [serial = 1298] [outer = 15E3C800] 08:41:49 INFO - PROCESS | 3788 | 1466696509658 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 696ms 08:41:49 INFO - PROCESS | 3788 | 1466696509701 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 3788 | 1466696509704 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:41:49 INFO - PROCESS | 3788 | 1466696509707 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:41:49 INFO - PROCESS | 3788 | 1466696509708 Marionette TRACE conn3 <- [1,1694,null,{}] 08:41:49 INFO - PROCESS | 3788 | 1466696509712 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:49 INFO - PROCESS | 3788 | 1466696509714 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:49 INFO - PROCESS | 3788 | 1466696509851 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:41:49 INFO - PROCESS | 3788 | 1466696509871 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 3788 | 1466696509873 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:49 INFO - PROCESS | 3788 | ++DOCSHELL 160DA400 == 31 [pid = 3788] [id = 433] 08:41:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (16D37800) [pid = 3788] [serial = 1299] [outer = 00000000] 08:41:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17009800) [pid = 3788] [serial = 1300] [outer = 16D37800] 08:41:49 INFO - PROCESS | 3788 | 1466696509920 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (17010800) [pid = 3788] [serial = 1301] [outer = 16D37800] 08:41:50 INFO - PROCESS | 3788 | 1466696510354 Marionette TRACE conn3 <- [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]]]}] 08:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 695ms 08:41:50 INFO - PROCESS | 3788 | 1466696510407 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 3788 | 1466696510408 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:41:50 INFO - PROCESS | 3788 | 1466696510412 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 3788 | 1466696510414 Marionette TRACE conn3 <- [1,1698,null,{}] 08:41:50 INFO - PROCESS | 3788 | 1466696510424 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:50 INFO - PROCESS | 3788 | 1466696510426 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:50 INFO - PROCESS | 3788 | 1466696510534 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:41:50 INFO - PROCESS | 3788 | 1466696510539 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 3788 | 1466696510545 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:50 INFO - PROCESS | 3788 | ++DOCSHELL 17739000 == 32 [pid = 3788] [id = 434] 08:41:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (17739400) [pid = 3788] [serial = 1302] [outer = 00000000] 08:41:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (17803000) [pid = 3788] [serial = 1303] [outer = 17739400] 08:41:50 INFO - PROCESS | 3788 | 1466696510597 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (17A16400) [pid = 3788] [serial = 1304] [outer = 17739400] 08:41:51 INFO - PROCESS | 3788 | 1466696511060 Marionette TRACE conn3 <- [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]]]}] 08:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 711ms 08:41:51 INFO - PROCESS | 3788 | 1466696511118 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:41:51 INFO - PROCESS | 3788 | 1466696511120 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:41:51 INFO - PROCESS | 3788 | 1466696511123 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:41:51 INFO - PROCESS | 3788 | 1466696511125 Marionette TRACE conn3 <- [1,1702,null,{}] 08:41:51 INFO - PROCESS | 3788 | 1466696511129 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:51 INFO - PROCESS | 3788 | 1466696511130 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:51 INFO - PROCESS | 3788 | 1466696511287 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17802400) [pid = 3788] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (114CF400) [pid = 3788] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (1A21C800) [pid = 3788] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (15E69000) [pid = 3788] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1700D400) [pid = 3788] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (15349800) [pid = 3788] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13941800) [pid = 3788] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (187F0800) [pid = 3788] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (0F9E7400) [pid = 3788] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (111DE000) [pid = 3788] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1026B000) [pid = 3788] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (15E40000) [pid = 3788] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:41:51 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1A3E1400) [pid = 3788] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:41:51 INFO - PROCESS | 3788 | 1466696511635 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:51 INFO - PROCESS | 3788 | 1466696511637 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:51 INFO - PROCESS | 3788 | ++DOCSHELL 0F9E7400 == 33 [pid = 3788] [id = 435] 08:41:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1026B000) [pid = 3788] [serial = 1305] [outer = 00000000] 08:41:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (114CF400) [pid = 3788] [serial = 1306] [outer = 1026B000] 08:41:51 INFO - PROCESS | 3788 | 1466696511689 Marionette DEBUG loaded listener.js 08:41:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13BD2000) [pid = 3788] [serial = 1307] [outer = 1026B000] 08:41:52 INFO - PROCESS | 3788 | 1466696512033 Marionette TRACE conn3 <- [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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 964ms 08:41:52 INFO - PROCESS | 3788 | 1466696512068 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 3788 | 1466696512070 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:41:52 INFO - PROCESS | 3788 | 1466696512073 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:41:52 INFO - PROCESS | 3788 | 1466696512075 Marionette TRACE conn3 <- [1,1706,null,{}] 08:41:52 INFO - PROCESS | 3788 | 1466696512078 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 3788 | 1466696512080 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:52 INFO - PROCESS | 3788 | 1466696512194 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:41:52 INFO - PROCESS | 3788 | 1466696512202 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 3788 | 1466696512204 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:52 INFO - PROCESS | 3788 | ++DOCSHELL 158BF800 == 34 [pid = 3788] [id = 436] 08:41:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (158C2C00) [pid = 3788] [serial = 1308] [outer = 00000000] 08:41:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18602000) [pid = 3788] [serial = 1309] [outer = 158C2C00] 08:41:52 INFO - PROCESS | 3788 | 1466696512253 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1860C000) [pid = 3788] [serial = 1310] [outer = 158C2C00] 08:41:52 INFO - PROCESS | 3788 | 1466696512712 Marionette TRACE conn3 <- [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]]]}] 08:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 648ms 08:41:52 INFO - PROCESS | 3788 | 1466696512745 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 3788 | 1466696512746 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:41:52 INFO - PROCESS | 3788 | 1466696512750 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 3788 | 1466696512752 Marionette TRACE conn3 <- [1,1710,null,{}] 08:41:52 INFO - PROCESS | 3788 | 1466696512756 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:52 INFO - PROCESS | 3788 | 1466696512758 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:52 INFO - PROCESS | 3788 | 1466696512831 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:41:52 INFO - PROCESS | 3788 | 1466696512950 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 3788 | 1466696512952 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:52 INFO - PROCESS | 3788 | ++DOCSHELL 10B80000 == 35 [pid = 3788] [id = 437] 08:41:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (11AEEC00) [pid = 3788] [serial = 1311] [outer = 00000000] 08:41:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (187EB800) [pid = 3788] [serial = 1312] [outer = 11AEEC00] 08:41:53 INFO - PROCESS | 3788 | 1466696512997 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (114C8000) [pid = 3788] [serial = 1313] [outer = 11AEEC00] 08:41:53 INFO - PROCESS | 3788 | 1466696513363 Marionette TRACE conn3 <- [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]]]}] 08:41:53 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 08:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 632ms 08:41:53 INFO - PROCESS | 3788 | 1466696513388 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 3788 | 1466696513390 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:41:53 INFO - PROCESS | 3788 | 1466696513393 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 3788 | 1466696513395 Marionette TRACE conn3 <- [1,1714,null,{}] 08:41:53 INFO - PROCESS | 3788 | 1466696513399 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:53 INFO - PROCESS | 3788 | 1466696513400 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:53 INFO - PROCESS | 3788 | 1466696513475 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:41:53 INFO - PROCESS | 3788 | 1466696513567 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 3788 | 1466696513569 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:53 INFO - PROCESS | 3788 | ++DOCSHELL 18148800 == 36 [pid = 3788] [id = 438] 08:41:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (187E5000) [pid = 3788] [serial = 1314] [outer = 00000000] 08:41:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1A377800) [pid = 3788] [serial = 1315] [outer = 187E5000] 08:41:53 INFO - PROCESS | 3788 | 1466696513615 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1A21C800) [pid = 3788] [serial = 1316] [outer = 187E5000] 08:41:54 INFO - PROCESS | 3788 | 1466696514351 Marionette TRACE conn3 <- [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]]]}] 08:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1011ms 08:41:54 INFO - PROCESS | 3788 | 1466696514398 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 3788 | 1466696514402 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:41:54 INFO - PROCESS | 3788 | 1466696514407 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 3788 | 1466696514412 Marionette TRACE conn3 <- [1,1718,null,{}] 08:41:54 INFO - PROCESS | 3788 | 1466696514417 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:54 INFO - PROCESS | 3788 | 1466696514420 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:54 INFO - PROCESS | 3788 | 1466696514562 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:41:54 INFO - PROCESS | 3788 | 1466696514695 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 3788 | 1466696514698 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:54 INFO - PROCESS | 3788 | ++DOCSHELL 1021B800 == 37 [pid = 3788] [id = 439] 08:41:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1281E400) [pid = 3788] [serial = 1317] [outer = 00000000] 08:41:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (13122C00) [pid = 3788] [serial = 1318] [outer = 1281E400] 08:41:54 INFO - PROCESS | 3788 | 1466696514757 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (13C7B400) [pid = 3788] [serial = 1319] [outer = 1281E400] 08:41:55 INFO - PROCESS | 3788 | 1466696515447 Marionette TRACE conn3 <- [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]]]}] 08:41:55 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 08:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1090ms 08:41:55 INFO - PROCESS | 3788 | 1466696515501 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:41:55 INFO - PROCESS | 3788 | 1466696515506 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:41:55 INFO - PROCESS | 3788 | 1466696515512 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 3788 | 1466696515515 Marionette TRACE conn3 <- [1,1722,null,{}] 08:41:55 INFO - PROCESS | 3788 | 1466696515586 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:55 INFO - PROCESS | 3788 | 1466696515589 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:55 INFO - PROCESS | 3788 | 1466696515721 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:41:55 INFO - PROCESS | 3788 | 1466696515945 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 3788 | 1466696515949 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:55 INFO - PROCESS | 3788 | ++DOCSHELL 0C776000 == 38 [pid = 3788] [id = 440] 08:41:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (0F9E7800) [pid = 3788] [serial = 1320] [outer = 00000000] 08:41:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (102CB000) [pid = 3788] [serial = 1321] [outer = 0F9E7800] 08:41:56 INFO - PROCESS | 3788 | 1466696516010 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (111DD400) [pid = 3788] [serial = 1322] [outer = 0F9E7800] 08:41:56 INFO - PROCESS | 3788 | --DOCSHELL 10B80000 == 37 [pid = 3788] [id = 437] 08:41:56 INFO - PROCESS | 3788 | --DOCSHELL 158BF800 == 36 [pid = 3788] [id = 436] 08:41:56 INFO - PROCESS | 3788 | --DOCSHELL 0F9E7400 == 35 [pid = 3788] [id = 435] 08:41:56 INFO - PROCESS | 3788 | --DOCSHELL 17739000 == 34 [pid = 3788] [id = 434] 08:41:56 INFO - PROCESS | 3788 | --DOCSHELL 160DA400 == 33 [pid = 3788] [id = 433] 08:41:56 INFO - PROCESS | 3788 | --DOCSHELL 15C72400 == 32 [pid = 3788] [id = 432] 08:41:56 INFO - PROCESS | 3788 | --DOCSHELL 129AE800 == 31 [pid = 3788] [id = 431] 08:41:56 INFO - PROCESS | 3788 | --DOCSHELL 130CE000 == 30 [pid = 3788] [id = 430] 08:41:56 INFO - PROCESS | 3788 | --DOCSHELL 102C9800 == 29 [pid = 3788] [id = 429] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (178D1400) [pid = 3788] [serial = 1255] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (17A0B800) [pid = 3788] [serial = 1256] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (187ED400) [pid = 3788] [serial = 1259] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (187E5800) [pid = 3788] [serial = 1258] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1A378400) [pid = 3788] [serial = 1261] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (160D8C00) [pid = 3788] [serial = 1249] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (16AA5000) [pid = 3788] [serial = 1250] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (17317800) [pid = 3788] [serial = 1252] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (15E62800) [pid = 3788] [serial = 1240] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (16086800) [pid = 3788] [serial = 1241] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (13C83400) [pid = 3788] [serial = 1246] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13D21000) [pid = 3788] [serial = 1247] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (19EBEC00) [pid = 3788] [serial = 1235] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (11AE5000) [pid = 3788] [serial = 1237] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15E42800) [pid = 3788] [serial = 1265] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (15C73000) [pid = 3788] [serial = 1264] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13942C00) [pid = 3788] [serial = 1238] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (10F1AC00) [pid = 3788] [serial = 1243] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (12824400) [pid = 3788] [serial = 1244] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (19C94000) [pid = 3788] [serial = 1267] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1A768000) [pid = 3788] [serial = 1270] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1A769C00) [pid = 3788] [serial = 1271] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1A37CC00) [pid = 3788] [serial = 1262] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1A21FC00) [pid = 3788] [serial = 1268] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1773AC00) [pid = 3788] [serial = 1253] [outer = 00000000] [url = about:blank] 08:41:56 INFO - PROCESS | 3788 | 1466696516655 Marionette TRACE conn3 <- [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]]]}] 08:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1153ms 08:41:56 INFO - PROCESS | 3788 | 1466696516685 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 3788 | 1466696516691 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:41:56 INFO - PROCESS | 3788 | 1466696516697 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 3788 | 1466696516702 Marionette TRACE conn3 <- [1,1726,null,{}] 08:41:56 INFO - PROCESS | 3788 | 1466696516712 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:56 INFO - PROCESS | 3788 | 1466696516716 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:56 INFO - PROCESS | 3788 | 1466696516821 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:41:56 INFO - PROCESS | 3788 | 1466696516914 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 3788 | 1466696516917 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:56 INFO - PROCESS | 3788 | ++DOCSHELL 105F2000 == 30 [pid = 3788] [id = 441] 08:41:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (10A56800) [pid = 3788] [serial = 1323] [outer = 00000000] 08:41:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (129AE800) [pid = 3788] [serial = 1324] [outer = 10A56800] 08:41:56 INFO - PROCESS | 3788 | 1466696516963 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (13BCF400) [pid = 3788] [serial = 1325] [outer = 10A56800] 08:41:57 INFO - PROCESS | 3788 | 1466696517363 Marionette TRACE conn3 <- [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]]]}] 08:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 758ms 08:41:57 INFO - PROCESS | 3788 | 1466696517456 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 3788 | 1466696517460 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:41:57 INFO - PROCESS | 3788 | 1466696517465 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:41:57 INFO - PROCESS | 3788 | 1466696517467 Marionette TRACE conn3 <- [1,1730,null,{}] 08:41:57 INFO - PROCESS | 3788 | 1466696517471 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:57 INFO - PROCESS | 3788 | 1466696517473 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:57 INFO - PROCESS | 3788 | 1466696517563 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:41:57 INFO - PROCESS | 3788 | 1466696517571 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 3788 | 1466696517573 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:57 INFO - PROCESS | 3788 | ++DOCSHELL 14E87000 == 31 [pid = 3788] [id = 442] 08:41:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (14EB8400) [pid = 3788] [serial = 1326] [outer = 00000000] 08:41:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (15E36000) [pid = 3788] [serial = 1327] [outer = 14EB8400] 08:41:57 INFO - PROCESS | 3788 | 1466696517617 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (15E71000) [pid = 3788] [serial = 1328] [outer = 14EB8400] 08:41:58 INFO - PROCESS | 3788 | 1466696518076 Marionette TRACE conn3 <- [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]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 648ms 08:41:58 INFO - PROCESS | 3788 | 1466696518103 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 3788 | 1466696518105 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:41:58 INFO - PROCESS | 3788 | 1466696518110 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 3788 | 1466696518116 Marionette TRACE conn3 <- [1,1734,null,{}] 08:41:58 INFO - PROCESS | 3788 | 1466696518125 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 3788 | 1466696518129 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:58 INFO - PROCESS | 3788 | 1466696518212 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:41:58 INFO - PROCESS | 3788 | 1466696518222 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 3788 | 1466696518224 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:58 INFO - PROCESS | 3788 | ++DOCSHELL 16AA5000 == 32 [pid = 3788] [id = 443] 08:41:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (16D33400) [pid = 3788] [serial = 1329] [outer = 00000000] 08:41:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17006800) [pid = 3788] [serial = 1330] [outer = 16D33400] 08:41:58 INFO - PROCESS | 3788 | 1466696518267 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17007800) [pid = 3788] [serial = 1331] [outer = 16D33400] 08:41:58 INFO - PROCESS | 3788 | 1466696518748 Marionette TRACE conn3 <- [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]]]}] 08:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 663ms 08:41:58 INFO - PROCESS | 3788 | 1466696518800 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 3788 | 1466696518802 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:41:58 INFO - PROCESS | 3788 | 1466696518805 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 3788 | 1466696518807 Marionette TRACE conn3 <- [1,1738,null,{}] 08:41:58 INFO - PROCESS | 3788 | 1466696518810 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:58 INFO - PROCESS | 3788 | 1466696518812 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:58 INFO - PROCESS | 3788 | 1466696518894 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:41:58 INFO - PROCESS | 3788 | 1466696518900 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 3788 | 1466696518902 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:58 INFO - PROCESS | 3788 | ++DOCSHELL 1700F800 == 33 [pid = 3788] [id = 444] 08:41:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17087000) [pid = 3788] [serial = 1332] [outer = 00000000] 08:41:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1773D400) [pid = 3788] [serial = 1333] [outer = 17087000] 08:41:58 INFO - PROCESS | 3788 | 1466696518948 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17802800) [pid = 3788] [serial = 1334] [outer = 17087000] 08:41:59 INFO - PROCESS | 3788 | 1466696519428 Marionette TRACE conn3 <- [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]]]}] 08:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 648ms 08:41:59 INFO - PROCESS | 3788 | 1466696519444 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 3788 | 1466696519447 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:41:59 INFO - PROCESS | 3788 | 1466696519464 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 3788 | 1466696519466 Marionette TRACE conn3 <- [1,1742,null,{}] 08:41:59 INFO - PROCESS | 3788 | 1466696519470 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:41:59 INFO - PROCESS | 3788 | 1466696519472 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:59 INFO - PROCESS | 3788 | 1466696519579 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:41:59 INFO - PROCESS | 3788 | 1466696519584 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 3788 | 1466696519590 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:41:59 INFO - PROCESS | 3788 | ++DOCSHELL 13D1F800 == 34 [pid = 3788] [id = 445] 08:41:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (17A14400) [pid = 3788] [serial = 1335] [outer = 00000000] 08:41:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (18361400) [pid = 3788] [serial = 1336] [outer = 17A14400] 08:41:59 INFO - PROCESS | 3788 | 1466696519693 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (18606800) [pid = 3788] [serial = 1337] [outer = 17A14400] 08:42:00 INFO - PROCESS | 3788 | 1466696520169 Marionette TRACE conn3 <- [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]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 743ms 08:42:00 INFO - PROCESS | 3788 | 1466696520201 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 3788 | 1466696520203 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:42:00 INFO - PROCESS | 3788 | 1466696520207 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 3788 | 1466696520209 Marionette TRACE conn3 <- [1,1746,null,{}] 08:42:00 INFO - PROCESS | 3788 | 1466696520220 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 3788 | 1466696520223 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:00 INFO - PROCESS | 3788 | 1466696520358 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:42:00 INFO - PROCESS | 3788 | 1466696520436 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 3788 | 1466696520438 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:00 INFO - PROCESS | 3788 | ++DOCSHELL 187F1400 == 35 [pid = 3788] [id = 446] 08:42:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (19C94C00) [pid = 3788] [serial = 1338] [outer = 00000000] 08:42:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (19EBB800) [pid = 3788] [serial = 1339] [outer = 19C94C00] 08:42:00 INFO - PROCESS | 3788 | 1466696520488 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (19EBCC00) [pid = 3788] [serial = 1340] [outer = 19C94C00] 08:42:00 INFO - PROCESS | 3788 | 1466696520886 Marionette TRACE conn3 <- [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]]]}] 08:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 742ms 08:42:00 INFO - PROCESS | 3788 | 1466696520946 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 3788 | 1466696520948 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:42:00 INFO - PROCESS | 3788 | 1466696520958 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - PROCESS | 3788 | 1466696520959 Marionette TRACE conn3 <- [1,1750,null,{}] 08:42:00 INFO - PROCESS | 3788 | 1466696520963 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:00 INFO - PROCESS | 3788 | 1466696520965 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:01 INFO - PROCESS | 3788 | 1466696521072 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:42:01 INFO - PROCESS | 3788 | 1466696521079 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 3788 | 1466696521081 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:01 INFO - PROCESS | 3788 | ++DOCSHELL 13D1C000 == 36 [pid = 3788] [id = 447] 08:42:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (18148000) [pid = 3788] [serial = 1341] [outer = 00000000] 08:42:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A3DF800) [pid = 3788] [serial = 1342] [outer = 18148000] 08:42:01 INFO - PROCESS | 3788 | 1466696521127 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A3E4400) [pid = 3788] [serial = 1343] [outer = 18148000] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (10224400) [pid = 3788] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (15E3C800) [pid = 3788] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (158BF400) [pid = 3788] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (17739400) [pid = 3788] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (102F3C00) [pid = 3788] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1A855C00) [pid = 3788] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (130CE400) [pid = 3788] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (11CD4C00) [pid = 3788] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (17740400) [pid = 3788] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1026B000) [pid = 3788] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (158C2C00) [pid = 3788] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1430C400) [pid = 3788] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (16D37800) [pid = 3788] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:42:01 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (11AEEC00) [pid = 3788] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:42:01 INFO - PROCESS | 3788 | 1466696521685 Marionette TRACE conn3 <- [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]]]}] 08:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 743ms 08:42:01 INFO - PROCESS | 3788 | 1466696521742 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 3788 | 1466696521744 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:42:01 INFO - PROCESS | 3788 | 1466696521749 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 3788 | 1466696521751 Marionette TRACE conn3 <- [1,1754,null,{}] 08:42:01 INFO - PROCESS | 3788 | 1466696521754 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:01 INFO - PROCESS | 3788 | 1466696521756 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:01 INFO - PROCESS | 3788 | 1466696521833 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:42:01 INFO - PROCESS | 3788 | 1466696521839 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 3788 | 1466696521841 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:01 INFO - PROCESS | 3788 | ++DOCSHELL 10567800 == 37 [pid = 3788] [id = 448] 08:42:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (110AB000) [pid = 3788] [serial = 1344] [outer = 00000000] 08:42:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1700B000) [pid = 3788] [serial = 1345] [outer = 110AB000] 08:42:01 INFO - PROCESS | 3788 | 1466696521884 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17843000) [pid = 3788] [serial = 1346] [outer = 110AB000] 08:42:02 INFO - PROCESS | 3788 | 1466696522303 Marionette TRACE conn3 <- [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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 601ms 08:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:42:02 INFO - PROCESS | 3788 | 1466696522344 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 3788 | 1466696522346 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:42:02 INFO - PROCESS | 3788 | 1466696522350 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 3788 | 1466696522351 Marionette TRACE conn3 <- [1,1758,null,{}] 08:42:02 INFO - PROCESS | 3788 | 1466696522355 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 3788 | 1466696522357 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:02 INFO - PROCESS | 3788 | 1466696522446 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:42:02 INFO - PROCESS | 3788 | 1466696522451 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 3788 | 1466696522453 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:02 INFO - PROCESS | 3788 | ++DOCSHELL 15E37C00 == 38 [pid = 3788] [id = 449] 08:42:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1608E000) [pid = 3788] [serial = 1347] [outer = 00000000] 08:42:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1A229800) [pid = 3788] [serial = 1348] [outer = 1608E000] 08:42:02 INFO - PROCESS | 3788 | 1466696522496 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16090C00) [pid = 3788] [serial = 1349] [outer = 1608E000] 08:42:02 INFO - PROCESS | 3788 | 1466696522922 Marionette TRACE conn3 <- [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]]]}] 08:42:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 600ms 08:42:02 INFO - PROCESS | 3788 | 1466696522945 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 3788 | 1466696522947 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:42:02 INFO - PROCESS | 3788 | 1466696522950 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 3788 | 1466696522952 Marionette TRACE conn3 <- [1,1762,null,{}] 08:42:02 INFO - PROCESS | 3788 | 1466696522968 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:02 INFO - PROCESS | 3788 | 1466696522970 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:03 INFO - PROCESS | 3788 | 1466696523048 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:42:03 INFO - PROCESS | 3788 | 1466696523053 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 3788 | 1466696523056 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:03 INFO - PROCESS | 3788 | ++DOCSHELL 1A765400 == 39 [pid = 3788] [id = 450] 08:42:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1A767C00) [pid = 3788] [serial = 1350] [outer = 00000000] 08:42:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1A856C00) [pid = 3788] [serial = 1351] [outer = 1A767C00] 08:42:03 INFO - PROCESS | 3788 | 1466696523101 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1A85D400) [pid = 3788] [serial = 1352] [outer = 1A767C00] 08:42:03 INFO - PROCESS | 3788 | 1466696523750 Marionette TRACE conn3 <- [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]]]}] 08:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 853ms 08:42:03 INFO - PROCESS | 3788 | 1466696523794 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 3788 | 1466696523798 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:42:03 INFO - PROCESS | 3788 | 1466696523803 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 3788 | 1466696523807 Marionette TRACE conn3 <- [1,1766,null,{}] 08:42:03 INFO - PROCESS | 3788 | 1466696523813 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:03 INFO - PROCESS | 3788 | 1466696523816 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:03 INFO - PROCESS | 3788 | 1466696523931 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:42:04 INFO - PROCESS | 3788 | 1466696524068 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 3788 | 1466696524073 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:04 INFO - PROCESS | 3788 | ++DOCSHELL 12898C00 == 40 [pid = 3788] [id = 451] 08:42:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1291C400) [pid = 3788] [serial = 1353] [outer = 00000000] 08:42:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (13BD0C00) [pid = 3788] [serial = 1354] [outer = 1291C400] 08:42:04 INFO - PROCESS | 3788 | 1466696524132 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (14309800) [pid = 3788] [serial = 1355] [outer = 1291C400] 08:42:04 INFO - PROCESS | 3788 | 1466696524797 Marionette TRACE conn3 <- [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]]]}] 08:42:04 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 08:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1011ms 08:42:04 INFO - PROCESS | 3788 | 1466696524838 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 3788 | 1466696524843 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:42:04 INFO - PROCESS | 3788 | 1466696524849 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 3788 | 1466696524852 Marionette TRACE conn3 <- [1,1770,null,{}] 08:42:04 INFO - PROCESS | 3788 | 1466696524856 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:04 INFO - PROCESS | 3788 | 1466696524859 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:04 INFO - PROCESS | 3788 | 1466696524968 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:42:05 INFO - PROCESS | 3788 | 1466696525105 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 3788 | 1466696525108 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:05 INFO - PROCESS | 3788 | ++DOCSHELL 15E36800 == 41 [pid = 3788] [id = 452] 08:42:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (15E42800) [pid = 3788] [serial = 1356] [outer = 00000000] 08:42:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (160D9400) [pid = 3788] [serial = 1357] [outer = 15E42800] 08:42:05 INFO - PROCESS | 3788 | 1466696525167 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (16641400) [pid = 3788] [serial = 1358] [outer = 15E42800] 08:42:05 INFO - PROCESS | 3788 | 1466696525779 Marionette TRACE conn3 <- [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]]]}] 08:42:05 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 08:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1011ms 08:42:05 INFO - PROCESS | 3788 | 1466696525852 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 3788 | 1466696525855 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:42:05 INFO - PROCESS | 3788 | 1466696525858 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 3788 | 1466696525862 Marionette TRACE conn3 <- [1,1774,null,{}] 08:42:05 INFO - PROCESS | 3788 | 1466696525873 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:05 INFO - PROCESS | 3788 | 1466696525878 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:05 INFO - PROCESS | 3788 | 1466696525982 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:42:06 INFO - PROCESS | 3788 | 1466696526121 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 3788 | 1466696526124 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:06 INFO - PROCESS | 3788 | ++DOCSHELL 1A37E000 == 42 [pid = 3788] [id = 453] 08:42:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1A37EC00) [pid = 3788] [serial = 1359] [outer = 00000000] 08:42:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1A767400) [pid = 3788] [serial = 1360] [outer = 1A37EC00] 08:42:06 INFO - PROCESS | 3788 | 1466696526180 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (1A857400) [pid = 3788] [serial = 1361] [outer = 1A37EC00] 08:42:06 INFO - PROCESS | 3788 | 1466696526774 Marionette TRACE conn3 <- [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]]]}] 08:42:06 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 08:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 948ms 08:42:06 INFO - PROCESS | 3788 | 1466696526803 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:42:06 INFO - PROCESS | 3788 | 1466696526806 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:42:06 INFO - PROCESS | 3788 | 1466696526810 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 3788 | 1466696526812 Marionette TRACE conn3 <- [1,1778,null,{}] 08:42:06 INFO - PROCESS | 3788 | 1466696526816 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:06 INFO - PROCESS | 3788 | 1466696526818 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:07 INFO - PROCESS | 3788 | 1466696527038 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:42:07 INFO - PROCESS | 3788 | 1466696527200 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 3788 | 1466696527203 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:07 INFO - PROCESS | 3788 | ++DOCSHELL 102CD400 == 43 [pid = 3788] [id = 454] 08:42:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (105EA800) [pid = 3788] [serial = 1362] [outer = 00000000] 08:42:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (10F16400) [pid = 3788] [serial = 1363] [outer = 105EA800] 08:42:07 INFO - PROCESS | 3788 | 1466696527253 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 98 (129B6C00) [pid = 3788] [serial = 1364] [outer = 105EA800] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 15E37C00 == 42 [pid = 3788] [id = 449] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 10567800 == 41 [pid = 3788] [id = 448] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 13D1C000 == 40 [pid = 3788] [id = 447] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 187F1400 == 39 [pid = 3788] [id = 446] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 13D1F800 == 38 [pid = 3788] [id = 445] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 1700F800 == 37 [pid = 3788] [id = 444] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 16AA5000 == 36 [pid = 3788] [id = 443] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 14E87000 == 35 [pid = 3788] [id = 442] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 105F2000 == 34 [pid = 3788] [id = 441] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 0C776000 == 33 [pid = 3788] [id = 440] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 1021B800 == 32 [pid = 3788] [id = 439] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 18148800 == 31 [pid = 3788] [id = 438] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 15E36800 == 30 [pid = 3788] [id = 452] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 1A37E000 == 29 [pid = 3788] [id = 453] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 1A765400 == 28 [pid = 3788] [id = 450] 08:42:08 INFO - PROCESS | 3788 | --DOCSHELL 12898C00 == 27 [pid = 3788] [id = 451] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 97 (114C7C00) [pid = 3788] [serial = 1286] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (160D4000) [pid = 3788] [serial = 1297] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (16D33800) [pid = 3788] [serial = 1298] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (16D38000) [pid = 3788] [serial = 1277] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (15E6C400) [pid = 3788] [serial = 1276] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (17803000) [pid = 3788] [serial = 1303] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (105F1000) [pid = 3788] [serial = 1288] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1A85BC00) [pid = 3788] [serial = 1282] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (131DE800) [pid = 3788] [serial = 1292] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (131DE000) [pid = 3788] [serial = 1274] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (19C95C00) [pid = 3788] [serial = 1280] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (13BD2000) [pid = 3788] [serial = 1307] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1314D800) [pid = 3788] [serial = 1291] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1A8D7800) [pid = 3788] [serial = 1283] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (18602000) [pid = 3788] [serial = 1309] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1303B400) [pid = 3788] [serial = 1273] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (14EB9400) [pid = 3788] [serial = 1295] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (114CF400) [pid = 3788] [serial = 1306] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (10F19400) [pid = 3788] [serial = 1289] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (17A16400) [pid = 3788] [serial = 1304] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (14312000) [pid = 3788] [serial = 1294] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (10B7F400) [pid = 3788] [serial = 1285] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (17009800) [pid = 3788] [serial = 1300] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (187EB800) [pid = 3788] [serial = 1312] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1860C000) [pid = 3788] [serial = 1310] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (18678000) [pid = 3788] [serial = 1279] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (17010800) [pid = 3788] [serial = 1301] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (114C8000) [pid = 3788] [serial = 1313] [outer = 00000000] [url = about:blank] 08:42:08 INFO - PROCESS | 3788 | 1466696528600 Marionette TRACE conn3 <- [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]]]}] 08:42:08 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) 08:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1833ms 08:42:08 INFO - PROCESS | 3788 | 1466696528657 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 3788 | 1466696528661 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:42:08 INFO - PROCESS | 3788 | 1466696528666 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - PROCESS | 3788 | 1466696528669 Marionette TRACE conn3 <- [1,1782,null,{}] 08:42:08 INFO - PROCESS | 3788 | 1466696528678 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:08 INFO - PROCESS | 3788 | 1466696528681 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:08 INFO - PROCESS | 3788 | 1466696528776 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:42:08 INFO - PROCESS | 3788 | 1466696528866 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 3788 | 1466696528870 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:08 INFO - PROCESS | 3788 | ++DOCSHELL 10A56C00 == 28 [pid = 3788] [id = 455] 08:42:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (10A60C00) [pid = 3788] [serial = 1365] [outer = 00000000] 08:42:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (114CF400) [pid = 3788] [serial = 1366] [outer = 10A60C00] 08:42:08 INFO - PROCESS | 3788 | 1466696528918 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (12824400) [pid = 3788] [serial = 1367] [outer = 10A60C00] 08:42:09 INFO - PROCESS | 3788 | 1466696529330 Marionette TRACE conn3 <- [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]]]}] 08:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 695ms 08:42:09 INFO - PROCESS | 3788 | 1466696529367 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 3788 | 1466696529372 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:42:09 INFO - PROCESS | 3788 | 1466696529378 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 3788 | 1466696529381 Marionette TRACE conn3 <- [1,1786,null,{}] 08:42:09 INFO - PROCESS | 3788 | 1466696529389 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:09 INFO - PROCESS | 3788 | 1466696529392 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:09 INFO - PROCESS | 3788 | 1466696529485 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:42:09 INFO - PROCESS | 3788 | 1466696529492 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 3788 | 1466696529495 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:09 INFO - PROCESS | 3788 | ++DOCSHELL 131D5800 == 29 [pid = 3788] [id = 456] 08:42:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (131D6800) [pid = 3788] [serial = 1368] [outer = 00000000] 08:42:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (132BE000) [pid = 3788] [serial = 1369] [outer = 131D6800] 08:42:09 INFO - PROCESS | 3788 | 1466696529541 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (134B8400) [pid = 3788] [serial = 1370] [outer = 131D6800] 08:42:10 INFO - PROCESS | 3788 | 1466696529997 Marionette TRACE conn3 <- [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]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 647ms 08:42:10 INFO - PROCESS | 3788 | 1466696530015 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 3788 | 1466696530017 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:42:10 INFO - PROCESS | 3788 | 1466696530021 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 3788 | 1466696530025 Marionette TRACE conn3 <- [1,1790,null,{}] 08:42:10 INFO - PROCESS | 3788 | 1466696530039 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 3788 | 1466696530044 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:10 INFO - PROCESS | 3788 | 1466696530126 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:42:10 INFO - PROCESS | 3788 | 1466696530135 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 3788 | 1466696530138 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:10 INFO - PROCESS | 3788 | ++DOCSHELL 14308400 == 30 [pid = 3788] [id = 457] 08:42:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1430D000) [pid = 3788] [serial = 1371] [outer = 00000000] 08:42:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (14EB5400) [pid = 3788] [serial = 1372] [outer = 1430D000] 08:42:10 INFO - PROCESS | 3788 | 1466696530188 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (158B8C00) [pid = 3788] [serial = 1373] [outer = 1430D000] 08:42:10 INFO - PROCESS | 3788 | 1466696530736 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 743ms 08:42:10 INFO - PROCESS | 3788 | 1466696530793 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 3788 | 1466696530796 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:42:10 INFO - PROCESS | 3788 | 1466696530799 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 3788 | 1466696530801 Marionette TRACE conn3 <- [1,1794,null,{}] 08:42:10 INFO - PROCESS | 3788 | 1466696530804 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:10 INFO - PROCESS | 3788 | 1466696530816 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:10 INFO - PROCESS | 3788 | 1466696530937 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:42:10 INFO - PROCESS | 3788 | 1466696530942 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 3788 | 1466696530944 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:10 INFO - PROCESS | 3788 | ++DOCSHELL 14EB0400 == 31 [pid = 3788] [id = 458] 08:42:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1534A000) [pid = 3788] [serial = 1374] [outer = 00000000] 08:42:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (160D5400) [pid = 3788] [serial = 1375] [outer = 1534A000] 08:42:10 INFO - PROCESS | 3788 | 1466696530988 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (160DFC00) [pid = 3788] [serial = 1376] [outer = 1534A000] 08:42:11 INFO - PROCESS | 3788 | 1466696531430 Marionette TRACE conn3 <- [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]]]}] 08:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 710ms 08:42:11 INFO - PROCESS | 3788 | 1466696531498 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 3788 | 1466696531500 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:42:11 INFO - PROCESS | 3788 | 1466696531503 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:42:11 INFO - PROCESS | 3788 | 1466696531505 Marionette TRACE conn3 <- [1,1798,null,{}] 08:42:11 INFO - PROCESS | 3788 | 1466696531508 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:11 INFO - PROCESS | 3788 | 1466696531510 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:11 INFO - PROCESS | 3788 | 1466696531644 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:42:11 INFO - PROCESS | 3788 | 1466696531666 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 3788 | 1466696531668 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:11 INFO - PROCESS | 3788 | ++DOCSHELL 16D37800 == 32 [pid = 3788] [id = 459] 08:42:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16D3F000) [pid = 3788] [serial = 1377] [outer = 00000000] 08:42:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17005000) [pid = 3788] [serial = 1378] [outer = 16D3F000] 08:42:11 INFO - PROCESS | 3788 | 1466696531711 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1700B400) [pid = 3788] [serial = 1379] [outer = 16D3F000] 08:42:12 INFO - PROCESS | 3788 | 1466696532150 Marionette TRACE conn3 <- [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]]]}] 08:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 711ms 08:42:12 INFO - PROCESS | 3788 | 1466696532203 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 3788 | 1466696532205 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:42:12 INFO - PROCESS | 3788 | 1466696532215 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 3788 | 1466696532217 Marionette TRACE conn3 <- [1,1802,null,{}] 08:42:12 INFO - PROCESS | 3788 | 1466696532222 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:12 INFO - PROCESS | 3788 | 1466696532227 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:12 INFO - PROCESS | 3788 | 1466696532358 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:42:12 INFO - PROCESS | 3788 | 1466696532368 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 3788 | 1466696532370 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:12 INFO - PROCESS | 3788 | ++DOCSHELL 1720A800 == 33 [pid = 3788] [id = 460] 08:42:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1730E800) [pid = 3788] [serial = 1380] [outer = 00000000] 08:42:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (17841400) [pid = 3788] [serial = 1381] [outer = 1730E800] 08:42:12 INFO - PROCESS | 3788 | 1466696532465 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (17A13000) [pid = 3788] [serial = 1382] [outer = 1730E800] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (17A14400) [pid = 3788] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (19C94C00) [pid = 3788] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (18148000) [pid = 3788] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17087000) [pid = 3788] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (187E5000) [pid = 3788] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16D33400) [pid = 3788] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1281E400) [pid = 3788] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (14EB8400) [pid = 3788] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (10A56800) [pid = 3788] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (0F9E7800) [pid = 3788] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (110AB000) [pid = 3788] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1A767C00) [pid = 3788] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:42:13 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1608E000) [pid = 3788] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:42:13 INFO - PROCESS | 3788 | 1466696533210 Marionette TRACE conn3 <- [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]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1011ms 08:42:13 INFO - PROCESS | 3788 | 1466696533248 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 3788 | 1466696533250 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:42:13 INFO - PROCESS | 3788 | 1466696533254 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 3788 | 1466696533255 Marionette TRACE conn3 <- [1,1806,null,{}] 08:42:13 INFO - PROCESS | 3788 | 1466696533259 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 3788 | 1466696533261 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:13 INFO - PROCESS | 3788 | 1466696533344 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:42:13 INFO - PROCESS | 3788 | 1466696533437 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 3788 | 1466696533439 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:13 INFO - PROCESS | 3788 | ++DOCSHELL 10A56800 == 34 [pid = 3788] [id = 461] 08:42:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (11CD1000) [pid = 3788] [serial = 1383] [outer = 00000000] 08:42:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13BD8C00) [pid = 3788] [serial = 1384] [outer = 11CD1000] 08:42:13 INFO - PROCESS | 3788 | 1466696533481 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (13BDD800) [pid = 3788] [serial = 1385] [outer = 11CD1000] 08:42:13 INFO - PROCESS | 3788 | 1466696533833 Marionette TRACE conn3 <- [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]]]}] 08:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 648ms 08:42:13 INFO - PROCESS | 3788 | 1466696533892 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 3788 | 1466696533894 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:42:13 INFO - PROCESS | 3788 | 1466696533897 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 3788 | 1466696533899 Marionette TRACE conn3 <- [1,1810,null,{}] 08:42:13 INFO - PROCESS | 3788 | 1466696533902 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:13 INFO - PROCESS | 3788 | 1466696533904 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:14 INFO - PROCESS | 3788 | 1466696534014 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:42:14 INFO - PROCESS | 3788 | 1466696534021 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 3788 | 1466696534023 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:14 INFO - PROCESS | 3788 | ++DOCSHELL 1608E000 == 35 [pid = 3788] [id = 462] 08:42:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (16208800) [pid = 3788] [serial = 1386] [outer = 00000000] 08:42:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18363000) [pid = 3788] [serial = 1387] [outer = 16208800] 08:42:14 INFO - PROCESS | 3788 | 1466696534070 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (18363400) [pid = 3788] [serial = 1388] [outer = 16208800] 08:42:14 INFO - PROCESS | 3788 | 1466696534483 Marionette TRACE conn3 <- [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]]]}] 08:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 632ms 08:42:14 INFO - PROCESS | 3788 | 1466696534535 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 3788 | 1466696534537 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:42:14 INFO - PROCESS | 3788 | 1466696534540 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - PROCESS | 3788 | 1466696534542 Marionette TRACE conn3 <- [1,1814,null,{}] 08:42:14 INFO - PROCESS | 3788 | 1466696534545 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:14 INFO - PROCESS | 3788 | 1466696534547 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:14 INFO - PROCESS | 3788 | 1466696534622 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:42:14 INFO - PROCESS | 3788 | 1466696534744 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 3788 | 1466696534746 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:14 INFO - PROCESS | 3788 | ++DOCSHELL 13D22000 == 36 [pid = 3788] [id = 463] 08:42:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1860D400) [pid = 3788] [serial = 1389] [outer = 00000000] 08:42:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (187E6800) [pid = 3788] [serial = 1390] [outer = 1860D400] 08:42:14 INFO - PROCESS | 3788 | 1466696534790 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (187E8800) [pid = 3788] [serial = 1391] [outer = 1860D400] 08:42:15 INFO - PROCESS | 3788 | 1466696535287 Marionette TRACE conn3 <- [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]]]}] 08:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 806ms 08:42:15 INFO - PROCESS | 3788 | 1466696535344 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 3788 | 1466696535347 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:42:15 INFO - PROCESS | 3788 | 1466696535353 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 3788 | 1466696535356 Marionette TRACE conn3 <- [1,1818,null,{}] 08:42:15 INFO - PROCESS | 3788 | 1466696535362 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:15 INFO - PROCESS | 3788 | 1466696535365 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:15 INFO - PROCESS | 3788 | 1466696535486 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:42:15 INFO - PROCESS | 3788 | 1466696535619 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 3788 | 1466696535622 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:15 INFO - PROCESS | 3788 | ++DOCSHELL 105EFC00 == 37 [pid = 3788] [id = 464] 08:42:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (105F1000) [pid = 3788] [serial = 1392] [outer = 00000000] 08:42:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1306AC00) [pid = 3788] [serial = 1393] [outer = 105F1000] 08:42:15 INFO - PROCESS | 3788 | 1466696535684 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (13123800) [pid = 3788] [serial = 1394] [outer = 105F1000] 08:42:16 INFO - PROCESS | 3788 | 1466696536483 Marionette TRACE conn3 <- [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]]]}] 08:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1153ms 08:42:16 INFO - PROCESS | 3788 | 1466696536533 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:42:16 INFO - PROCESS | 3788 | 1466696536538 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:42:16 INFO - PROCESS | 3788 | 1466696536545 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 3788 | 1466696536547 Marionette TRACE conn3 <- [1,1822,null,{}] 08:42:16 INFO - PROCESS | 3788 | 1466696536552 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:16 INFO - PROCESS | 3788 | 1466696536555 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:16 INFO - PROCESS | 3788 | 1466696536674 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:42:16 INFO - PROCESS | 3788 | 1466696536807 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 3788 | 1466696536810 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:16 INFO - PROCESS | 3788 | ++DOCSHELL 13C83400 == 38 [pid = 3788] [id = 465] 08:42:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1430B800) [pid = 3788] [serial = 1395] [outer = 00000000] 08:42:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (15E40000) [pid = 3788] [serial = 1396] [outer = 1430B800] 08:42:16 INFO - PROCESS | 3788 | 1466696536866 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (160D7C00) [pid = 3788] [serial = 1397] [outer = 1430B800] 08:42:17 INFO - PROCESS | 3788 | 1466696537731 Marionette TRACE conn3 <- [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]]]}] 08:42:17 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 08:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1264ms 08:42:17 INFO - PROCESS | 3788 | 1466696537803 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 3788 | 1466696537807 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:42:17 INFO - PROCESS | 3788 | 1466696537813 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:42:17 INFO - PROCESS | 3788 | 1466696537816 Marionette TRACE conn3 <- [1,1826,null,{}] 08:42:17 INFO - PROCESS | 3788 | 1466696537821 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:17 INFO - PROCESS | 3788 | 1466696537824 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:17 INFO - PROCESS | 3788 | 1466696537946 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:42:17 INFO - PROCESS | 3788 | --DOCSHELL 1608E000 == 37 [pid = 3788] [id = 462] 08:42:17 INFO - PROCESS | 3788 | --DOCSHELL 10A56800 == 36 [pid = 3788] [id = 461] 08:42:17 INFO - PROCESS | 3788 | --DOCSHELL 1720A800 == 35 [pid = 3788] [id = 460] 08:42:17 INFO - PROCESS | 3788 | --DOCSHELL 16D37800 == 34 [pid = 3788] [id = 459] 08:42:17 INFO - PROCESS | 3788 | --DOCSHELL 14EB0400 == 33 [pid = 3788] [id = 458] 08:42:17 INFO - PROCESS | 3788 | --DOCSHELL 14308400 == 32 [pid = 3788] [id = 457] 08:42:17 INFO - PROCESS | 3788 | --DOCSHELL 131D5800 == 31 [pid = 3788] [id = 456] 08:42:17 INFO - PROCESS | 3788 | --DOCSHELL 10A56C00 == 30 [pid = 3788] [id = 455] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (18361400) [pid = 3788] [serial = 1336] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (19EBB800) [pid = 3788] [serial = 1339] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (18606800) [pid = 3788] [serial = 1337] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1A3DF800) [pid = 3788] [serial = 1342] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (19EBCC00) [pid = 3788] [serial = 1340] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1773D400) [pid = 3788] [serial = 1333] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1A21C800) [pid = 3788] [serial = 1316] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1A377800) [pid = 3788] [serial = 1315] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17006800) [pid = 3788] [serial = 1330] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (17007800) [pid = 3788] [serial = 1331] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13122C00) [pid = 3788] [serial = 1318] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13C7B400) [pid = 3788] [serial = 1319] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (15E36000) [pid = 3788] [serial = 1327] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (15E71000) [pid = 3788] [serial = 1328] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1A3E4400) [pid = 3788] [serial = 1343] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (129AE800) [pid = 3788] [serial = 1324] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13BCF400) [pid = 3788] [serial = 1325] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (102CB000) [pid = 3788] [serial = 1321] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (111DD400) [pid = 3788] [serial = 1322] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1700B000) [pid = 3788] [serial = 1345] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1A856C00) [pid = 3788] [serial = 1351] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1A85D400) [pid = 3788] [serial = 1352] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (16090C00) [pid = 3788] [serial = 1349] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (1A229800) [pid = 3788] [serial = 1348] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (17802800) [pid = 3788] [serial = 1334] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (17843000) [pid = 3788] [serial = 1346] [outer = 00000000] [url = about:blank] 08:42:18 INFO - PROCESS | 3788 | 1466696538082 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 3788 | 1466696538086 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:18 INFO - PROCESS | 3788 | ++DOCSHELL 10B7D000 == 31 [pid = 3788] [id = 466] 08:42:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (10ED8800) [pid = 3788] [serial = 1398] [outer = 00000000] 08:42:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (111DA400) [pid = 3788] [serial = 1399] [outer = 10ED8800] 08:42:18 INFO - PROCESS | 3788 | 1466696538134 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (129F0800) [pid = 3788] [serial = 1400] [outer = 10ED8800] 08:42:18 INFO - PROCESS | 3788 | 1466696538549 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 805ms 08:42:18 INFO - PROCESS | 3788 | 1466696538616 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 3788 | 1466696538620 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:42:18 INFO - PROCESS | 3788 | 1466696538626 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 3788 | 1466696538628 Marionette TRACE conn3 <- [1,1830,null,{}] 08:42:18 INFO - PROCESS | 3788 | 1466696538632 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:18 INFO - PROCESS | 3788 | 1466696538634 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:18 INFO - PROCESS | 3788 | 1466696538718 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:42:18 INFO - PROCESS | 3788 | 1466696538724 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 3788 | 1466696538726 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:18 INFO - PROCESS | 3788 | ++DOCSHELL 13939000 == 32 [pid = 3788] [id = 467] 08:42:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (1393D800) [pid = 3788] [serial = 1401] [outer = 00000000] 08:42:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13BD8800) [pid = 3788] [serial = 1402] [outer = 1393D800] 08:42:18 INFO - PROCESS | 3788 | 1466696538771 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (13D21400) [pid = 3788] [serial = 1403] [outer = 1393D800] 08:42:19 INFO - PROCESS | 3788 | 1466696539292 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 711ms 08:42:19 INFO - PROCESS | 3788 | 1466696539357 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 3788 | 1466696539360 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:42:19 INFO - PROCESS | 3788 | 1466696539363 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 3788 | 1466696539366 Marionette TRACE conn3 <- [1,1834,null,{}] 08:42:19 INFO - PROCESS | 3788 | 1466696539377 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:19 INFO - PROCESS | 3788 | 1466696539381 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:19 INFO - PROCESS | 3788 | 1466696539503 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:42:19 INFO - PROCESS | 3788 | 1466696539592 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 3788 | 1466696539595 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:19 INFO - PROCESS | 3788 | ++DOCSHELL 16094400 == 33 [pid = 3788] [id = 468] 08:42:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (160D1400) [pid = 3788] [serial = 1404] [outer = 00000000] 08:42:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1620E800) [pid = 3788] [serial = 1405] [outer = 160D1400] 08:42:19 INFO - PROCESS | 3788 | 1466696539642 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (17001800) [pid = 3788] [serial = 1406] [outer = 160D1400] 08:42:20 INFO - PROCESS | 3788 | 1466696540015 Marionette TRACE conn3 <- [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]]]}] 08:42:20 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) 08:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 711ms 08:42:20 INFO - PROCESS | 3788 | 1466696540062 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 3788 | 1466696540065 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:42:20 INFO - PROCESS | 3788 | 1466696540076 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 3788 | 1466696540078 Marionette TRACE conn3 <- [1,1838,null,{}] 08:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:42:20 INFO - PROCESS | 3788 | 1466696540081 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 3788 | 1466696540083 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:20 INFO - PROCESS | 3788 | 1466696540205 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:42:20 INFO - PROCESS | 3788 | 1466696540267 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 3788 | 1466696540269 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:20 INFO - PROCESS | 3788 | ++DOCSHELL 158BF400 == 34 [pid = 3788] [id = 469] 08:42:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1700F000) [pid = 3788] [serial = 1407] [outer = 00000000] 08:42:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17736C00) [pid = 3788] [serial = 1408] [outer = 1700F000] 08:42:20 INFO - PROCESS | 3788 | 1466696540313 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17743C00) [pid = 3788] [serial = 1409] [outer = 1700F000] 08:42:20 INFO - PROCESS | 3788 | 1466696540724 Marionette TRACE conn3 <- [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]]]}] 08:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 711ms 08:42:20 INFO - PROCESS | 3788 | 1466696540778 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 3788 | 1466696540780 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:42:20 INFO - PROCESS | 3788 | 1466696540784 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 3788 | 1466696540785 Marionette TRACE conn3 <- [1,1842,null,{}] 08:42:20 INFO - PROCESS | 3788 | 1466696540794 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:20 INFO - PROCESS | 3788 | 1466696540796 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:20 INFO - PROCESS | 3788 | 1466696540930 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:42:20 INFO - PROCESS | 3788 | 1466696540950 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 3788 | 1466696540952 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:20 INFO - PROCESS | 3788 | ++DOCSHELL 17843000 == 35 [pid = 3788] [id = 470] 08:42:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (178D4400) [pid = 3788] [serial = 1410] [outer = 00000000] 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (18140C00) [pid = 3788] [serial = 1411] [outer = 178D4400] 08:42:21 INFO - PROCESS | 3788 | 1466696540995 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (18362800) [pid = 3788] [serial = 1412] [outer = 178D4400] 08:42:21 INFO - PROCESS | 3788 | 1466696541438 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 711ms 08:42:21 INFO - PROCESS | 3788 | 1466696541489 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 3788 | 1466696541491 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:42:21 INFO - PROCESS | 3788 | 1466696541494 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 3788 | 1466696541496 Marionette TRACE conn3 <- [1,1846,null,{}] 08:42:21 INFO - PROCESS | 3788 | 1466696541500 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:21 INFO - PROCESS | 3788 | 1466696541505 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:21 INFO - PROCESS | 3788 | 1466696541639 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:42:21 INFO - PROCESS | 3788 | 1466696541703 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 3788 | 1466696541705 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:21 INFO - PROCESS | 3788 | ++DOCSHELL 18606800 == 36 [pid = 3788] [id = 471] 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1860EC00) [pid = 3788] [serial = 1413] [outer = 00000000] 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (19C95C00) [pid = 3788] [serial = 1414] [outer = 1860EC00] 08:42:21 INFO - PROCESS | 3788 | 1466696541751 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (19EBE400) [pid = 3788] [serial = 1415] [outer = 1860EC00] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1430D000) [pid = 3788] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (105EA800) [pid = 3788] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (10A60C00) [pid = 3788] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (131D6800) [pid = 3788] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1730E800) [pid = 3788] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1291C400) [pid = 3788] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (15E42800) [pid = 3788] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1A37EC00) [pid = 3788] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (16D3F000) [pid = 3788] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (16208800) [pid = 3788] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (11CD1000) [pid = 3788] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:42:22 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1534A000) [pid = 3788] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:42:22 INFO - PROCESS | 3788 | 1466696542316 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 838ms 08:42:22 INFO - PROCESS | 3788 | 1466696542368 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 3788 | 1466696542370 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:42:22 INFO - PROCESS | 3788 | 1466696542374 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:42:22 INFO - PROCESS | 3788 | 1466696542375 Marionette TRACE conn3 <- [1,1850,null,{}] 08:42:22 INFO - PROCESS | 3788 | 1466696542379 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 3788 | 1466696542381 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:22 INFO - PROCESS | 3788 | 1466696542458 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:42:22 INFO - PROCESS | 3788 | 1466696542558 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 3788 | 1466696542560 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:22 INFO - PROCESS | 3788 | ++DOCSHELL 10A5B000 == 37 [pid = 3788] [id = 472] 08:42:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (10A5C400) [pid = 3788] [serial = 1416] [outer = 00000000] 08:42:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (13C8AC00) [pid = 3788] [serial = 1417] [outer = 10A5C400] 08:42:22 INFO - PROCESS | 3788 | 1466696542602 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (160D9C00) [pid = 3788] [serial = 1418] [outer = 10A5C400] 08:42:22 INFO - PROCESS | 3788 | 1466696542944 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 601ms 08:42:22 INFO - PROCESS | 3788 | 1466696542971 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 3788 | 1466696542973 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:42:22 INFO - PROCESS | 3788 | 1466696542976 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - PROCESS | 3788 | 1466696542978 Marionette TRACE conn3 <- [1,1854,null,{}] 08:42:22 INFO - PROCESS | 3788 | 1466696542981 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:22 INFO - PROCESS | 3788 | 1466696542983 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:23 INFO - PROCESS | 3788 | 1466696543095 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:42:23 INFO - PROCESS | 3788 | 1466696543106 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 3788 | 1466696543108 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:23 INFO - PROCESS | 3788 | ++DOCSHELL 17001C00 == 38 [pid = 3788] [id = 473] 08:42:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1730E800) [pid = 3788] [serial = 1419] [outer = 00000000] 08:42:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (19C92C00) [pid = 3788] [serial = 1420] [outer = 1730E800] 08:42:23 INFO - PROCESS | 3788 | 1466696543155 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1A21DC00) [pid = 3788] [serial = 1421] [outer = 1730E800] 08:42:23 INFO - PROCESS | 3788 | 1466696543549 Marionette TRACE conn3 <- [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]]]}] 08:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 600ms 08:42:23 INFO - PROCESS | 3788 | 1466696543573 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 3788 | 1466696543575 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:42:23 INFO - PROCESS | 3788 | 1466696543579 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:42:23 INFO - PROCESS | 3788 | 1466696543580 Marionette TRACE conn3 <- [1,1858,null,{}] 08:42:23 INFO - PROCESS | 3788 | 1466696543584 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:23 INFO - PROCESS | 3788 | 1466696543586 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:23 INFO - PROCESS | 3788 | 1466696543661 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:42:23 INFO - PROCESS | 3788 | 1466696543667 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:23 INFO - PROCESS | 3788 | 1466696543669 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:23 INFO - PROCESS | 3788 | ++DOCSHELL 16092400 == 39 [pid = 3788] [id = 474] 08:42:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (19C98400) [pid = 3788] [serial = 1422] [outer = 00000000] 08:42:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1A382C00) [pid = 3788] [serial = 1423] [outer = 19C98400] 08:42:23 INFO - PROCESS | 3788 | 1466696543711 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1A3E0800) [pid = 3788] [serial = 1424] [outer = 19C98400] 08:42:24 INFO - PROCESS | 3788 | 1466696544187 Marionette TRACE conn3 <- [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]]]}] 08:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 648ms 08:42:24 INFO - PROCESS | 3788 | 1466696544235 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 3788 | 1466696544239 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:42:24 INFO - PROCESS | 3788 | 1466696544245 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:42:24 INFO - PROCESS | 3788 | 1466696544249 Marionette TRACE conn3 <- [1,1862,null,{}] 08:42:24 INFO - PROCESS | 3788 | 1466696544255 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:24 INFO - PROCESS | 3788 | 1466696544259 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:24 INFO - PROCESS | 3788 | 1466696544409 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:42:24 INFO - PROCESS | 3788 | 1466696544505 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 3788 | 1466696544510 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:24 INFO - PROCESS | 3788 | ++DOCSHELL 114D3800 == 40 [pid = 3788] [id = 475] 08:42:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (11AEC400) [pid = 3788] [serial = 1425] [outer = 00000000] 08:42:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (12DF2C00) [pid = 3788] [serial = 1426] [outer = 11AEC400] 08:42:24 INFO - PROCESS | 3788 | 1466696544609 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (131D5800) [pid = 3788] [serial = 1427] [outer = 11AEC400] 08:42:25 INFO - PROCESS | 3788 | 1466696545270 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1043ms 08:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:42:25 INFO - PROCESS | 3788 | 1466696545321 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 3788 | 1466696545324 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:42:25 INFO - PROCESS | 3788 | 1466696545331 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 3788 | 1466696545335 Marionette TRACE conn3 <- [1,1866,null,{}] 08:42:25 INFO - PROCESS | 3788 | 1466696545370 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:25 INFO - PROCESS | 3788 | 1466696545375 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:25 INFO - PROCESS | 3788 | 1466696545535 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:42:25 INFO - PROCESS | 3788 | 1466696545545 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 3788 | 1466696545547 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:25 INFO - PROCESS | 3788 | ++DOCSHELL 15E35400 == 41 [pid = 3788] [id = 476] 08:42:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15E36000) [pid = 3788] [serial = 1428] [outer = 00000000] 08:42:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (16090C00) [pid = 3788] [serial = 1429] [outer = 15E36000] 08:42:25 INFO - PROCESS | 3788 | 1466696545602 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17010800) [pid = 3788] [serial = 1430] [outer = 15E36000] 08:42:26 INFO - PROCESS | 3788 | 1466696546159 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 884ms 08:42:26 INFO - PROCESS | 3788 | 1466696546210 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 3788 | 1466696546213 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:42:26 INFO - PROCESS | 3788 | 1466696546217 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 3788 | 1466696546219 Marionette TRACE conn3 <- [1,1870,null,{}] 08:42:26 INFO - PROCESS | 3788 | 1466696546228 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:26 INFO - PROCESS | 3788 | 1466696546233 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:26 INFO - PROCESS | 3788 | 1466696546340 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:42:26 INFO - PROCESS | 3788 | 1466696546477 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 3788 | 1466696546481 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:26 INFO - PROCESS | 3788 | ++DOCSHELL 187EB800 == 42 [pid = 3788] [id = 477] 08:42:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (187F1000) [pid = 3788] [serial = 1431] [outer = 00000000] 08:42:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (19EBA800) [pid = 3788] [serial = 1432] [outer = 187F1000] 08:42:26 INFO - PROCESS | 3788 | 1466696546537 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1A37B800) [pid = 3788] [serial = 1433] [outer = 187F1000] 08:42:27 INFO - PROCESS | 3788 | 1466696547119 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 948ms 08:42:27 INFO - PROCESS | 3788 | 1466696547161 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 3788 | 1466696547164 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:42:27 INFO - PROCESS | 3788 | 1466696547167 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - PROCESS | 3788 | 1466696547169 Marionette TRACE conn3 <- [1,1874,null,{}] 08:42:27 INFO - PROCESS | 3788 | 1466696547173 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:27 INFO - PROCESS | 3788 | 1466696547175 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:27 INFO - PROCESS | 3788 | 1466696547286 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:42:27 INFO - PROCESS | 3788 | 1466696547393 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 3788 | 1466696547395 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:27 INFO - PROCESS | 3788 | ++DOCSHELL 1A75DC00 == 43 [pid = 3788] [id = 478] 08:42:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1A75E800) [pid = 3788] [serial = 1434] [outer = 00000000] 08:42:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A769C00) [pid = 3788] [serial = 1435] [outer = 1A75E800] 08:42:27 INFO - PROCESS | 3788 | 1466696547447 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A858800) [pid = 3788] [serial = 1436] [outer = 1A75E800] 08:42:28 INFO - PROCESS | 3788 | 1466696548095 Marionette TRACE conn3 <- [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]]]}] 08:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 948ms 08:42:28 INFO - PROCESS | 3788 | 1466696548145 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 3788 | 1466696548147 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:42:28 INFO - PROCESS | 3788 | 1466696548152 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 3788 | 1466696548154 Marionette TRACE conn3 <- [1,1878,null,{}] 08:42:28 INFO - PROCESS | 3788 | 1466696548158 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:28 INFO - PROCESS | 3788 | 1466696548161 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:28 INFO - PROCESS | 3788 | 1466696548266 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:42:28 INFO - PROCESS | 3788 | 1466696548375 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 3788 | 1466696548378 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:28 INFO - PROCESS | 3788 | ++DOCSHELL 12D6B800 == 44 [pid = 3788] [id = 479] 08:42:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (13947800) [pid = 3788] [serial = 1437] [outer = 00000000] 08:42:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1521B400) [pid = 3788] [serial = 1438] [outer = 13947800] 08:42:28 INFO - PROCESS | 3788 | 1466696548430 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (160D5800) [pid = 3788] [serial = 1439] [outer = 13947800] 08:42:29 INFO - PROCESS | 3788 | 1466696549149 Marionette TRACE conn3 <- [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]]]}] 08:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1058ms 08:42:29 INFO - PROCESS | 3788 | 1466696549211 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 3788 | 1466696549215 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:42:29 INFO - PROCESS | 3788 | 1466696549219 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:42:29 INFO - PROCESS | 3788 | 1466696549224 Marionette TRACE conn3 <- [1,1882,null,{}] 08:42:29 INFO - PROCESS | 3788 | 1466696549229 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:29 INFO - PROCESS | 3788 | 1466696549231 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:29 INFO - PROCESS | 3788 | 1466696549338 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 102CD400 == 43 [pid = 3788] [id = 454] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 17001C00 == 42 [pid = 3788] [id = 473] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 10A5B000 == 41 [pid = 3788] [id = 472] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 18606800 == 40 [pid = 3788] [id = 471] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 17843000 == 39 [pid = 3788] [id = 470] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 158BF400 == 38 [pid = 3788] [id = 469] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 16094400 == 37 [pid = 3788] [id = 468] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 13939000 == 36 [pid = 3788] [id = 467] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 10B7D000 == 35 [pid = 3788] [id = 466] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 13D22000 == 34 [pid = 3788] [id = 463] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 105EFC00 == 33 [pid = 3788] [id = 464] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 13C83400 == 32 [pid = 3788] [id = 465] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 1A75DC00 == 31 [pid = 3788] [id = 478] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 12D6B800 == 30 [pid = 3788] [id = 479] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 187EB800 == 29 [pid = 3788] [id = 477] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 16092400 == 28 [pid = 3788] [id = 474] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 114D3800 == 27 [pid = 3788] [id = 475] 08:42:30 INFO - PROCESS | 3788 | --DOCSHELL 15E35400 == 26 [pid = 3788] [id = 476] 08:42:30 INFO - PROCESS | 3788 | 1466696550056 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 3788 | 1466696550060 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (14EB5400) [pid = 3788] [serial = 1372] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (129B6C00) [pid = 3788] [serial = 1364] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (10F16400) [pid = 3788] [serial = 1363] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (114CF400) [pid = 3788] [serial = 1366] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (12824400) [pid = 3788] [serial = 1367] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (132BE000) [pid = 3788] [serial = 1369] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (134B8400) [pid = 3788] [serial = 1370] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17841400) [pid = 3788] [serial = 1381] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (14309800) [pid = 3788] [serial = 1355] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (13BD0C00) [pid = 3788] [serial = 1354] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (16641400) [pid = 3788] [serial = 1358] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (160D9400) [pid = 3788] [serial = 1357] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1A857400) [pid = 3788] [serial = 1361] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1A767400) [pid = 3788] [serial = 1360] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17005000) [pid = 3788] [serial = 1378] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (18363400) [pid = 3788] [serial = 1388] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13BD8C00) [pid = 3788] [serial = 1384] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (18363000) [pid = 3788] [serial = 1387] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (17A13000) [pid = 3788] [serial = 1382] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (160D5400) [pid = 3788] [serial = 1375] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (187E6800) [pid = 3788] [serial = 1390] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1700B400) [pid = 3788] [serial = 1379] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (13BDD800) [pid = 3788] [serial = 1385] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (160DFC00) [pid = 3788] [serial = 1376] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (158B8C00) [pid = 3788] [serial = 1373] [outer = 00000000] [url = about:blank] 08:42:30 INFO - PROCESS | 3788 | ++DOCSHELL 0F9E7C00 == 27 [pid = 3788] [id = 480] 08:42:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (0F9EA400) [pid = 3788] [serial = 1440] [outer = 00000000] 08:42:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1026DC00) [pid = 3788] [serial = 1441] [outer = 0F9EA400] 08:42:30 INFO - PROCESS | 3788 | 1466696550210 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (105F1C00) [pid = 3788] [serial = 1442] [outer = 0F9EA400] 08:42:30 INFO - PROCESS | 3788 | 1466696550757 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1580ms 08:42:30 INFO - PROCESS | 3788 | 1466696550818 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 3788 | 1466696550821 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:42:30 INFO - PROCESS | 3788 | 1466696550825 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 3788 | 1466696550829 Marionette TRACE conn3 <- [1,1886,null,{}] 08:42:30 INFO - PROCESS | 3788 | 1466696550834 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:30 INFO - PROCESS | 3788 | 1466696550837 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:30 INFO - PROCESS | 3788 | 1466696550929 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:42:30 INFO - PROCESS | 3788 | 1466696550937 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 3788 | 1466696550940 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:30 INFO - PROCESS | 3788 | ++DOCSHELL 129EB800 == 28 [pid = 3788] [id = 481] 08:42:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (129EBC00) [pid = 3788] [serial = 1443] [outer = 00000000] 08:42:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (12D67000) [pid = 3788] [serial = 1444] [outer = 129EBC00] 08:42:30 INFO - PROCESS | 3788 | 1466696550986 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (130CBC00) [pid = 3788] [serial = 1445] [outer = 129EBC00] 08:42:31 INFO - PROCESS | 3788 | 1466696551470 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 710ms 08:42:31 INFO - PROCESS | 3788 | 1466696551529 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 3788 | 1466696551533 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:42:31 INFO - PROCESS | 3788 | 1466696551538 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:42:31 INFO - PROCESS | 3788 | 1466696551540 Marionette TRACE conn3 <- [1,1890,null,{}] 08:42:31 INFO - PROCESS | 3788 | 1466696551544 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:31 INFO - PROCESS | 3788 | 1466696551547 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:31 INFO - PROCESS | 3788 | 1466696551637 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:42:31 INFO - PROCESS | 3788 | 1466696551729 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 3788 | 1466696551731 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:31 INFO - PROCESS | 3788 | ++DOCSHELL 13BCEC00 == 29 [pid = 3788] [id = 482] 08:42:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13BD3800) [pid = 3788] [serial = 1446] [outer = 00000000] 08:42:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13BDA000) [pid = 3788] [serial = 1447] [outer = 13BD3800] 08:42:31 INFO - PROCESS | 3788 | 1466696551776 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (13C86000) [pid = 3788] [serial = 1448] [outer = 13BD3800] 08:42:32 INFO - PROCESS | 3788 | 1466696552169 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 711ms 08:42:32 INFO - PROCESS | 3788 | 1466696552239 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 3788 | 1466696552242 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:42:32 INFO - PROCESS | 3788 | 1466696552247 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 3788 | 1466696552253 Marionette TRACE conn3 <- [1,1894,null,{}] 08:42:32 INFO - PROCESS | 3788 | 1466696552272 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:32 INFO - PROCESS | 3788 | 1466696552276 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:32 INFO - PROCESS | 3788 | 1466696552403 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:42:32 INFO - PROCESS | 3788 | 1466696552416 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 3788 | 1466696552418 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:32 INFO - PROCESS | 3788 | ++DOCSHELL 14EB9400 == 30 [pid = 3788] [id = 483] 08:42:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (158B8C00) [pid = 3788] [serial = 1449] [outer = 00000000] 08:42:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (158BF800) [pid = 3788] [serial = 1450] [outer = 158B8C00] 08:42:32 INFO - PROCESS | 3788 | 1466696552474 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (15E44800) [pid = 3788] [serial = 1451] [outer = 158B8C00] 08:42:32 INFO - PROCESS | 3788 | 1466696552945 Marionette TRACE conn3 <- [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]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 774ms 08:42:33 INFO - PROCESS | 3788 | 1466696553008 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 3788 | 1466696553011 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:42:33 INFO - PROCESS | 3788 | 1466696553024 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 3788 | 1466696553026 Marionette TRACE conn3 <- [1,1898,null,{}] 08:42:33 INFO - PROCESS | 3788 | 1466696553030 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 3788 | 1466696553032 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:33 INFO - PROCESS | 3788 | 1466696553147 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:42:33 INFO - PROCESS | 3788 | 1466696553210 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 3788 | 1466696553212 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:33 INFO - PROCESS | 3788 | ++DOCSHELL 15C76C00 == 31 [pid = 3788] [id = 484] 08:42:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (16092800) [pid = 3788] [serial = 1452] [outer = 00000000] 08:42:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (160DD000) [pid = 3788] [serial = 1453] [outer = 16092800] 08:42:33 INFO - PROCESS | 3788 | 1466696553256 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (160DDC00) [pid = 3788] [serial = 1454] [outer = 16092800] 08:42:33 INFO - PROCESS | 3788 | 1466696553703 Marionette TRACE conn3 <- [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]]]}] 08:42:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:42:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 711ms 08:42:33 INFO - PROCESS | 3788 | 1466696553752 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 3788 | 1466696553754 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:42:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:42:33 INFO - PROCESS | 3788 | 1466696553757 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 3788 | 1466696553759 Marionette TRACE conn3 <- [1,1902,null,{}] 08:42:33 INFO - PROCESS | 3788 | 1466696553763 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:33 INFO - PROCESS | 3788 | 1466696553765 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:33 INFO - PROCESS | 3788 | 1466696553886 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:42:33 INFO - PROCESS | 3788 | 1466696553892 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 3788 | 1466696553898 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:33 INFO - PROCESS | 3788 | ++DOCSHELL 17002000 == 32 [pid = 3788] [id = 485] 08:42:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17002400) [pid = 3788] [serial = 1455] [outer = 00000000] 08:42:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1700BC00) [pid = 3788] [serial = 1456] [outer = 17002400] 08:42:34 INFO - PROCESS | 3788 | 1466696554008 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (173A9800) [pid = 3788] [serial = 1457] [outer = 17002400] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1860EC00) [pid = 3788] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (178D4400) [pid = 3788] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (105F1000) [pid = 3788] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1860D400) [pid = 3788] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (10A5C400) [pid = 3788] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1393D800) [pid = 3788] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (10ED8800) [pid = 3788] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1730E800) [pid = 3788] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (160D1400) [pid = 3788] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1430B800) [pid = 3788] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1700F000) [pid = 3788] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:42:34 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (19C98400) [pid = 3788] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:42:34 INFO - PROCESS | 3788 | 1466696554704 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:42:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1011ms 08:42:34 INFO - PROCESS | 3788 | 1466696554761 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 3788 | 1466696554763 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:42:34 INFO - PROCESS | 3788 | 1466696554766 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 3788 | 1466696554768 Marionette TRACE conn3 <- [1,1906,null,{}] 08:42:34 INFO - PROCESS | 3788 | 1466696554771 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:34 INFO - PROCESS | 3788 | 1466696554773 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:34 INFO - PROCESS | 3788 | 1466696554886 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:42:35 INFO - PROCESS | 3788 | 1466696554992 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 3788 | 1466696554995 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:35 INFO - PROCESS | 3788 | ++DOCSHELL 0C777C00 == 33 [pid = 3788] [id = 486] 08:42:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (0F395C00) [pid = 3788] [serial = 1458] [outer = 00000000] 08:42:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (102CD400) [pid = 3788] [serial = 1459] [outer = 0F395C00] 08:42:35 INFO - PROCESS | 3788 | 1466696555051 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (10A61000) [pid = 3788] [serial = 1460] [outer = 0F395C00] 08:42:35 INFO - PROCESS | 3788 | 1466696555758 Marionette TRACE conn3 <- [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]]]}] 08:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1042ms 08:42:35 INFO - PROCESS | 3788 | 1466696555827 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 3788 | 1466696555830 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:42:35 INFO - PROCESS | 3788 | 1466696555859 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 3788 | 1466696555863 Marionette TRACE conn3 <- [1,1910,null,{}] 08:42:35 INFO - PROCESS | 3788 | 1466696555868 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:35 INFO - PROCESS | 3788 | 1466696555871 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:36 INFO - PROCESS | 3788 | 1466696555991 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:42:36 INFO - PROCESS | 3788 | 1466696556118 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 3788 | 1466696556121 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:36 INFO - PROCESS | 3788 | ++DOCSHELL 11AE5C00 == 34 [pid = 3788] [id = 487] 08:42:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (134B7800) [pid = 3788] [serial = 1461] [outer = 00000000] 08:42:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13BD4800) [pid = 3788] [serial = 1462] [outer = 134B7800] 08:42:36 INFO - PROCESS | 3788 | 1466696556177 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (13D14800) [pid = 3788] [serial = 1463] [outer = 134B7800] 08:42:36 INFO - PROCESS | 3788 | 1466696556978 Marionette TRACE conn3 <- [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]]]}] 08:42:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:42:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1263ms 08:42:37 INFO - PROCESS | 3788 | 1466696557152 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 3788 | 1466696557156 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:42:37 INFO - PROCESS | 3788 | 1466696557161 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 3788 | 1466696557164 Marionette TRACE conn3 <- [1,1914,null,{}] 08:42:37 INFO - PROCESS | 3788 | 1466696557170 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:37 INFO - PROCESS | 3788 | 1466696557173 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:37 INFO - PROCESS | 3788 | 1466696557282 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:42:37 INFO - PROCESS | 3788 | 1466696557410 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 3788 | 1466696557415 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:37 INFO - PROCESS | 3788 | ++DOCSHELL 11CD1000 == 35 [pid = 3788] [id = 488] 08:42:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (11CD4C00) [pid = 3788] [serial = 1464] [outer = 00000000] 08:42:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (129F3000) [pid = 3788] [serial = 1465] [outer = 11CD4C00] 08:42:37 INFO - PROCESS | 3788 | 1466696557468 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (130A6400) [pid = 3788] [serial = 1466] [outer = 11CD4C00] 08:42:37 INFO - PROCESS | 3788 | --DOCSHELL 158C0000 == 34 [pid = 3788] [id = 147] 08:42:37 INFO - PROCESS | 3788 | --DOCSHELL 15E3DC00 == 33 [pid = 3788] [id = 138] 08:42:37 INFO - PROCESS | 3788 | --DOCSHELL 114D2800 == 32 [pid = 3788] [id = 151] 08:42:37 INFO - PROCESS | 3788 | --DOCSHELL 102CAC00 == 31 [pid = 3788] [id = 145] 08:42:37 INFO - PROCESS | 3788 | --DOCSHELL 15219000 == 30 [pid = 3788] [id = 137] 08:42:37 INFO - PROCESS | 3788 | --DOCSHELL 15215800 == 29 [pid = 3788] [id = 143] 08:42:37 INFO - PROCESS | 3788 | --DOCSHELL 19EB4400 == 28 [pid = 3788] [id = 142] 08:42:37 INFO - PROCESS | 3788 | --DOCSHELL 131DD400 == 27 [pid = 3788] [id = 136] 08:42:37 INFO - PROCESS | 3788 | --DOCSHELL 10F0CC00 == 26 [pid = 3788] [id = 135] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1A382C00) [pid = 3788] [serial = 1423] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (19C95C00) [pid = 3788] [serial = 1414] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (18140C00) [pid = 3788] [serial = 1411] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1306AC00) [pid = 3788] [serial = 1393] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13123800) [pid = 3788] [serial = 1394] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (187E8800) [pid = 3788] [serial = 1391] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13C8AC00) [pid = 3788] [serial = 1417] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13BD8800) [pid = 3788] [serial = 1402] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (13D21400) [pid = 3788] [serial = 1403] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (111DA400) [pid = 3788] [serial = 1399] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (129F0800) [pid = 3788] [serial = 1400] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1A21DC00) [pid = 3788] [serial = 1421] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1620E800) [pid = 3788] [serial = 1405] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (15E40000) [pid = 3788] [serial = 1396] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (160D7C00) [pid = 3788] [serial = 1397] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (19EBE400) [pid = 3788] [serial = 1415] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (19C92C00) [pid = 3788] [serial = 1420] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (17736C00) [pid = 3788] [serial = 1408] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (17743C00) [pid = 3788] [serial = 1409] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (18362800) [pid = 3788] [serial = 1412] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (1A3E0800) [pid = 3788] [serial = 1424] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (160D9C00) [pid = 3788] [serial = 1418] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (17001800) [pid = 3788] [serial = 1406] [outer = 00000000] [url = about:blank] 08:42:37 INFO - PROCESS | 3788 | 1466696557956 Marionette TRACE conn3 <- [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]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 853ms 08:42:38 INFO - PROCESS | 3788 | 1466696558005 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:42:38 INFO - PROCESS | 3788 | 1466696558008 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:42:38 INFO - PROCESS | 3788 | 1466696558015 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 3788 | 1466696558019 Marionette TRACE conn3 <- [1,1918,null,{}] 08:42:38 INFO - PROCESS | 3788 | 1466696558023 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 3788 | 1466696558025 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:38 INFO - PROCESS | 3788 | 1466696558111 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:42:38 INFO - PROCESS | 3788 | 1466696558119 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 3788 | 1466696558122 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:38 INFO - PROCESS | 3788 | ++DOCSHELL 134B9800 == 27 [pid = 3788] [id = 489] 08:42:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (134BB400) [pid = 3788] [serial = 1467] [outer = 00000000] 08:42:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (13D22400) [pid = 3788] [serial = 1468] [outer = 134BB400] 08:42:38 INFO - PROCESS | 3788 | 1466696558169 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (1430E000) [pid = 3788] [serial = 1469] [outer = 134BB400] 08:42:38 INFO - PROCESS | 3788 | 1466696558654 Marionette TRACE conn3 <- [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]]]}] 08:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 711ms 08:42:38 INFO - PROCESS | 3788 | 1466696558710 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 3788 | 1466696558712 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:42:38 INFO - PROCESS | 3788 | 1466696558716 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 3788 | 1466696558717 Marionette TRACE conn3 <- [1,1922,null,{}] 08:42:38 INFO - PROCESS | 3788 | 1466696558727 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:38 INFO - PROCESS | 3788 | 1466696558732 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:38 INFO - PROCESS | 3788 | 1466696558848 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:42:38 INFO - PROCESS | 3788 | 1466696558955 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 3788 | 1466696558959 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:39 INFO - PROCESS | 3788 | ++DOCSHELL 15E3EC00 == 28 [pid = 3788] [id = 490] 08:42:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (15E42000) [pid = 3788] [serial = 1470] [outer = 00000000] 08:42:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (16086800) [pid = 3788] [serial = 1471] [outer = 15E42000] 08:42:39 INFO - PROCESS | 3788 | 1466696559014 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (16092C00) [pid = 3788] [serial = 1472] [outer = 15E42000] 08:42:39 INFO - PROCESS | 3788 | 1466696559396 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 743ms 08:42:39 INFO - PROCESS | 3788 | 1466696559456 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 3788 | 1466696559458 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:42:39 INFO - PROCESS | 3788 | 1466696559461 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 3788 | 1466696559463 Marionette TRACE conn3 <- [1,1926,null,{}] 08:42:39 INFO - PROCESS | 3788 | 1466696559514 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:39 INFO - PROCESS | 3788 | 1466696559516 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:39 INFO - PROCESS | 3788 | 1466696559607 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:42:39 INFO - PROCESS | 3788 | 1466696559613 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 3788 | 1466696559615 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:39 INFO - PROCESS | 3788 | ++DOCSHELL 132B7400 == 29 [pid = 3788] [id = 491] 08:42:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (16203800) [pid = 3788] [serial = 1473] [outer = 00000000] 08:42:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (1700D000) [pid = 3788] [serial = 1474] [outer = 16203800] 08:42:39 INFO - PROCESS | 3788 | 1466696559662 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (173A8800) [pid = 3788] [serial = 1475] [outer = 16203800] 08:42:40 INFO - PROCESS | 3788 | 1466696560144 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 710ms 08:42:40 INFO - PROCESS | 3788 | 1466696560193 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 3788 | 1466696560195 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:42:40 INFO - PROCESS | 3788 | 1466696560211 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 3788 | 1466696560213 Marionette TRACE conn3 <- [1,1930,null,{}] 08:42:40 INFO - PROCESS | 3788 | 1466696560216 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 3788 | 1466696560218 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:40 INFO - PROCESS | 3788 | 1466696560356 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:42:40 INFO - PROCESS | 3788 | 1466696560366 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 3788 | 1466696560368 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:40 INFO - PROCESS | 3788 | ++DOCSHELL 16DD0000 == 30 [pid = 3788] [id = 492] 08:42:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1700A000) [pid = 3788] [serial = 1476] [outer = 00000000] 08:42:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1773BC00) [pid = 3788] [serial = 1477] [outer = 1700A000] 08:42:40 INFO - PROCESS | 3788 | 1466696560411 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1773E400) [pid = 3788] [serial = 1478] [outer = 1700A000] 08:42:40 INFO - PROCESS | 3788 | 1466696560836 Marionette TRACE conn3 <- [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]]]}] 08:42:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:42:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 664ms 08:42:40 INFO - PROCESS | 3788 | 1466696560857 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 3788 | 1466696560859 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:42:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:42:40 INFO - PROCESS | 3788 | 1466696560862 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 3788 | 1466696560864 Marionette TRACE conn3 <- [1,1934,null,{}] 08:42:40 INFO - PROCESS | 3788 | 1466696560874 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:40 INFO - PROCESS | 3788 | 1466696560880 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:41 INFO - PROCESS | 3788 | 1466696561019 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:42:41 INFO - PROCESS | 3788 | 1466696561084 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 3788 | 1466696561086 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:41 INFO - PROCESS | 3788 | ++DOCSHELL 17A0AC00 == 31 [pid = 3788] [id = 493] 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (17A14C00) [pid = 3788] [serial = 1479] [outer = 00000000] 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17EC0000) [pid = 3788] [serial = 1480] [outer = 17A14C00] 08:42:41 INFO - PROCESS | 3788 | 1466696561130 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18361000) [pid = 3788] [serial = 1481] [outer = 17A14C00] 08:42:41 INFO - PROCESS | 3788 | 1466696561535 Marionette TRACE conn3 <- [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]]]}] 08:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 695ms 08:42:41 INFO - PROCESS | 3788 | 1466696561563 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 3788 | 1466696561565 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:42:41 INFO - PROCESS | 3788 | 1466696561568 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 3788 | 1466696561570 Marionette TRACE conn3 <- [1,1938,null,{}] 08:42:41 INFO - PROCESS | 3788 | 1466696561573 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:41 INFO - PROCESS | 3788 | 1466696561575 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:41 INFO - PROCESS | 3788 | 1466696561691 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:42:41 INFO - PROCESS | 3788 | 1466696561799 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 3788 | 1466696561801 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:41 INFO - PROCESS | 3788 | ++DOCSHELL 18363400 == 32 [pid = 3788] [id = 494] 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (18364000) [pid = 3788] [serial = 1482] [outer = 00000000] 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (18606C00) [pid = 3788] [serial = 1483] [outer = 18364000] 08:42:41 INFO - PROCESS | 3788 | 1466696561844 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1860C000) [pid = 3788] [serial = 1484] [outer = 18364000] 08:42:42 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (11AEC400) [pid = 3788] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:42:42 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13BD3800) [pid = 3788] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:42:42 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1A75E800) [pid = 3788] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:42:42 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (0F9EA400) [pid = 3788] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:42:42 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (15E36000) [pid = 3788] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:42:42 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (158B8C00) [pid = 3788] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:42:42 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (129EBC00) [pid = 3788] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:42:42 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (187F1000) [pid = 3788] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:42:42 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (16092800) [pid = 3788] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:42:42 INFO - PROCESS | 3788 | 1466696562238 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 711ms 08:42:42 INFO - PROCESS | 3788 | 1466696562268 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 3788 | 1466696562270 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:42:42 INFO - PROCESS | 3788 | 1466696562273 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 3788 | 1466696562275 Marionette TRACE conn3 <- [1,1942,null,{}] 08:42:42 INFO - PROCESS | 3788 | 1466696562278 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 3788 | 1466696562280 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:42 INFO - PROCESS | 3788 | 1466696562405 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:42:42 INFO - PROCESS | 3788 | 1466696562410 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 3788 | 1466696562412 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:42 INFO - PROCESS | 3788 | ++DOCSHELL 129B6C00 == 33 [pid = 3788] [id = 495] 08:42:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (15E64000) [pid = 3788] [serial = 1485] [outer = 00000000] 08:42:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (17EBF000) [pid = 3788] [serial = 1486] [outer = 15E64000] 08:42:42 INFO - PROCESS | 3788 | 1466696562456 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (18366C00) [pid = 3788] [serial = 1487] [outer = 15E64000] 08:42:42 INFO - PROCESS | 3788 | 1466696562880 Marionette TRACE conn3 <- [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]]]}] 08:42:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 600ms 08:42:42 INFO - PROCESS | 3788 | 1466696562901 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 3788 | 1466696562903 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:42:42 INFO - PROCESS | 3788 | 1466696562907 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:42:42 INFO - PROCESS | 3788 | 1466696562908 Marionette TRACE conn3 <- [1,1946,null,{}] 08:42:42 INFO - PROCESS | 3788 | 1466696562911 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:42 INFO - PROCESS | 3788 | 1466696562913 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:43 INFO - PROCESS | 3788 | 1466696563035 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:42:43 INFO - PROCESS | 3788 | 1466696563044 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 3788 | 1466696563046 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:43 INFO - PROCESS | 3788 | ++DOCSHELL 15E3FC00 == 34 [pid = 3788] [id = 496] 08:42:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (16091000) [pid = 3788] [serial = 1488] [outer = 00000000] 08:42:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (187E7800) [pid = 3788] [serial = 1489] [outer = 16091000] 08:42:43 INFO - PROCESS | 3788 | 1466696563088 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (187EBC00) [pid = 3788] [serial = 1490] [outer = 16091000] 08:42:43 INFO - PROCESS | 3788 | 1466696563525 Marionette TRACE conn3 <- [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]]]}] 08:42:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:42:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 632ms 08:42:43 INFO - PROCESS | 3788 | 1466696563553 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 3788 | 1466696563555 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:42:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:42:43 INFO - PROCESS | 3788 | 1466696563562 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 3788 | 1466696563564 Marionette TRACE conn3 <- [1,1950,null,{}] 08:42:43 INFO - PROCESS | 3788 | 1466696563567 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:43 INFO - PROCESS | 3788 | 1466696563569 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:43 INFO - PROCESS | 3788 | 1466696563648 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:42:43 INFO - PROCESS | 3788 | 1466696563653 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 3788 | 1466696563655 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:43 INFO - PROCESS | 3788 | ++DOCSHELL 160D3400 == 35 [pid = 3788] [id = 497] 08:42:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17005800) [pid = 3788] [serial = 1491] [outer = 00000000] 08:42:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (19C9AC00) [pid = 3788] [serial = 1492] [outer = 17005800] 08:42:43 INFO - PROCESS | 3788 | 1466696563707 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (19EBC000) [pid = 3788] [serial = 1493] [outer = 17005800] 08:42:44 INFO - PROCESS | 3788 | 1466696564261 Marionette TRACE conn3 <- [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]]]}] 08:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 743ms 08:42:44 INFO - PROCESS | 3788 | 1466696564303 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 3788 | 1466696564307 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:42:44 INFO - PROCESS | 3788 | 1466696564313 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 3788 | 1466696564317 Marionette TRACE conn3 <- [1,1954,null,{}] 08:42:44 INFO - PROCESS | 3788 | 1466696564323 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:44 INFO - PROCESS | 3788 | 1466696564326 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:44 INFO - PROCESS | 3788 | 1466696564478 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:42:44 INFO - PROCESS | 3788 | 1466696564616 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 3788 | 1466696564621 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:44 INFO - PROCESS | 3788 | ++DOCSHELL 10F18400 == 36 [pid = 3788] [id = 498] 08:42:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (110B3C00) [pid = 3788] [serial = 1494] [outer = 00000000] 08:42:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (11C34000) [pid = 3788] [serial = 1495] [outer = 110B3C00] 08:42:44 INFO - PROCESS | 3788 | 1466696564678 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (13C7C800) [pid = 3788] [serial = 1496] [outer = 110B3C00] 08:42:45 INFO - PROCESS | 3788 | 1466696565224 Marionette TRACE conn3 <- [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]]]}] 08:42:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:42:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 947ms 08:42:45 INFO - PROCESS | 3788 | 1466696565259 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 3788 | 1466696565264 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:42:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:42:45 INFO - PROCESS | 3788 | 1466696565270 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 3788 | 1466696565273 Marionette TRACE conn3 <- [1,1958,null,{}] 08:42:45 INFO - PROCESS | 3788 | 1466696565277 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:45 INFO - PROCESS | 3788 | 1466696565279 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:45 INFO - PROCESS | 3788 | 1466696565434 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:42:45 INFO - PROCESS | 3788 | 1466696565543 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 3788 | 1466696565545 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:45 INFO - PROCESS | 3788 | ++DOCSHELL 15E3B800 == 37 [pid = 3788] [id = 499] 08:42:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15E3BC00) [pid = 3788] [serial = 1497] [outer = 00000000] 08:42:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (160D6C00) [pid = 3788] [serial = 1498] [outer = 15E3BC00] 08:42:45 INFO - PROCESS | 3788 | 1466696565602 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (16DD6000) [pid = 3788] [serial = 1499] [outer = 15E3BC00] 08:42:46 INFO - PROCESS | 3788 | 1466696566258 Marionette TRACE conn3 <- [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]]]}] 08:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1011ms 08:42:46 INFO - PROCESS | 3788 | 1466696566304 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 3788 | 1466696566307 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:42:46 INFO - PROCESS | 3788 | 1466696566311 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 3788 | 1466696566314 Marionette TRACE conn3 <- [1,1962,null,{}] 08:42:46 INFO - PROCESS | 3788 | 1466696566325 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:46 INFO - PROCESS | 3788 | 1466696566330 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:46 INFO - PROCESS | 3788 | 1466696566464 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:42:46 INFO - PROCESS | 3788 | 1466696566601 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 3788 | 1466696566604 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:46 INFO - PROCESS | 3788 | ++DOCSHELL 1860DC00 == 38 [pid = 3788] [id = 500] 08:42:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (18675400) [pid = 3788] [serial = 1500] [outer = 00000000] 08:42:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (19C92C00) [pid = 3788] [serial = 1501] [outer = 18675400] 08:42:46 INFO - PROCESS | 3788 | 1466696566661 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1A21DC00) [pid = 3788] [serial = 1502] [outer = 18675400] 08:42:47 INFO - PROCESS | 3788 | 1466696567295 Marionette TRACE conn3 <- [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]]]}] 08:42:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1059ms 08:42:47 INFO - PROCESS | 3788 | 1466696567358 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 3788 | 1466696567361 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:42:47 INFO - PROCESS | 3788 | 1466696567381 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 3788 | 1466696567383 Marionette TRACE conn3 <- [1,1966,null,{}] 08:42:47 INFO - PROCESS | 3788 | 1466696567386 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:47 INFO - PROCESS | 3788 | 1466696567389 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:47 INFO - PROCESS | 3788 | 1466696567497 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:42:47 INFO - PROCESS | 3788 | 1466696567730 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 3788 | 1466696567733 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:47 INFO - PROCESS | 3788 | ++DOCSHELL 10273000 == 39 [pid = 3788] [id = 501] 08:42:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (105F6400) [pid = 3788] [serial = 1503] [outer = 00000000] 08:42:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (111D4C00) [pid = 3788] [serial = 1504] [outer = 105F6400] 08:42:47 INFO - PROCESS | 3788 | 1466696567811 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (11AE8800) [pid = 3788] [serial = 1505] [outer = 105F6400] 08:42:48 INFO - PROCESS | 3788 | 1466696568396 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:42:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1058ms 08:42:48 INFO - PROCESS | 3788 | 1466696568478 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 3788 | 1466696568482 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:42:48 INFO - PROCESS | 3788 | 1466696568487 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 3788 | 1466696568490 Marionette TRACE conn3 <- [1,1970,null,{}] 08:42:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:42:48 INFO - PROCESS | 3788 | 1466696568495 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:48 INFO - PROCESS | 3788 | 1466696568499 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:49 INFO - PROCESS | 3788 | --DOCSHELL 0F9E8000 == 38 [pid = 3788] [id = 148] 08:42:49 INFO - PROCESS | 3788 | --DOCSHELL 0F9E7C00 == 37 [pid = 3788] [id = 480] 08:42:49 INFO - PROCESS | 3788 | --DOCSHELL 132BF800 == 36 [pid = 3788] [id = 149] 08:42:49 INFO - PROCESS | 3788 | --DOCSHELL 1026D800 == 35 [pid = 3788] [id = 150] 08:42:49 INFO - PROCESS | 3788 | --DOCSHELL 134BA400 == 34 [pid = 3788] [id = 152] 08:42:49 INFO - PROCESS | 3788 | --DOCSHELL 1A3DDC00 == 33 [pid = 3788] [id = 144] 08:42:49 INFO - PROCESS | 3788 | --DOCSHELL 15E43C00 == 32 [pid = 3788] [id = 146] 08:42:49 INFO - PROCESS | 3788 | --DOCSHELL 17EC2C00 == 31 [pid = 3788] [id = 141] 08:42:49 INFO - PROCESS | 3788 | --DOCSHELL 178CBC00 == 30 [pid = 3788] [id = 140] 08:42:49 INFO - PROCESS | 3788 | --DOCSHELL 16DCAC00 == 29 [pid = 3788] [id = 139] 08:42:49 INFO - PROCESS | 3788 | 1466696569177 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (12D67000) [pid = 3788] [serial = 1444] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1700BC00) [pid = 3788] [serial = 1456] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (130CBC00) [pid = 3788] [serial = 1445] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13BDA000) [pid = 3788] [serial = 1447] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1026DC00) [pid = 3788] [serial = 1441] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (105F1C00) [pid = 3788] [serial = 1442] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (131D5800) [pid = 3788] [serial = 1427] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (12DF2C00) [pid = 3788] [serial = 1426] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (17010800) [pid = 3788] [serial = 1430] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (16090C00) [pid = 3788] [serial = 1429] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (160DDC00) [pid = 3788] [serial = 1454] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (160DD000) [pid = 3788] [serial = 1453] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1A37B800) [pid = 3788] [serial = 1433] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (19EBA800) [pid = 3788] [serial = 1432] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1A858800) [pid = 3788] [serial = 1436] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1A769C00) [pid = 3788] [serial = 1435] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1521B400) [pid = 3788] [serial = 1438] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (158BF800) [pid = 3788] [serial = 1450] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (15E44800) [pid = 3788] [serial = 1451] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (13C86000) [pid = 3788] [serial = 1448] [outer = 00000000] [url = about:blank] 08:42:49 INFO - PROCESS | 3788 | 1466696569371 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 3788 | 1466696569374 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:49 INFO - PROCESS | 3788 | ++DOCSHELL 105EEC00 == 30 [pid = 3788] [id = 502] 08:42:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (105F0000) [pid = 3788] [serial = 1506] [outer = 00000000] 08:42:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (10A60C00) [pid = 3788] [serial = 1507] [outer = 105F0000] 08:42:49 INFO - PROCESS | 3788 | 1466696569422 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (110B2400) [pid = 3788] [serial = 1508] [outer = 105F0000] 08:42:49 INFO - PROCESS | 3788 | 1466696569876 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1454ms 08:42:49 INFO - PROCESS | 3788 | 1466696569934 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 3788 | 1466696569938 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:42:49 INFO - PROCESS | 3788 | 1466696569944 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 3788 | 1466696569947 Marionette TRACE conn3 <- [1,1974,null,{}] 08:42:49 INFO - PROCESS | 3788 | 1466696569951 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:49 INFO - PROCESS | 3788 | 1466696569954 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:50 INFO - PROCESS | 3788 | 1466696570044 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:42:50 INFO - PROCESS | 3788 | 1466696570054 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 3788 | 1466696570056 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:50 INFO - PROCESS | 3788 | ++DOCSHELL 1312A800 == 31 [pid = 3788] [id = 503] 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1312B400) [pid = 3788] [serial = 1509] [outer = 00000000] 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13156000) [pid = 3788] [serial = 1510] [outer = 1312B400] 08:42:50 INFO - PROCESS | 3788 | 1466696570102 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (132C4400) [pid = 3788] [serial = 1511] [outer = 1312B400] 08:42:50 INFO - PROCESS | 3788 | 1466696570553 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 647ms 08:42:50 INFO - PROCESS | 3788 | 1466696570582 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 3788 | 1466696570585 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:42:50 INFO - PROCESS | 3788 | 1466696570592 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 3788 | 1466696570594 Marionette TRACE conn3 <- [1,1978,null,{}] 08:42:50 INFO - PROCESS | 3788 | 1466696570598 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:50 INFO - PROCESS | 3788 | 1466696570600 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:50 INFO - PROCESS | 3788 | 1466696570716 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:42:50 INFO - PROCESS | 3788 | 1466696570727 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 3788 | 1466696570729 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:50 INFO - PROCESS | 3788 | ++DOCSHELL 14308400 == 32 [pid = 3788] [id = 504] 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (14310800) [pid = 3788] [serial = 1512] [outer = 00000000] 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (14EB8000) [pid = 3788] [serial = 1513] [outer = 14310800] 08:42:50 INFO - PROCESS | 3788 | 1466696570774 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (158BC000) [pid = 3788] [serial = 1514] [outer = 14310800] 08:42:51 INFO - PROCESS | 3788 | 1466696571306 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:42:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:42:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 759ms 08:42:51 INFO - PROCESS | 3788 | 1466696571365 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 3788 | 1466696571369 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:42:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:42:51 INFO - PROCESS | 3788 | 1466696571379 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 3788 | 1466696571384 Marionette TRACE conn3 <- [1,1982,null,{}] 08:42:51 INFO - PROCESS | 3788 | 1466696571387 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:51 INFO - PROCESS | 3788 | 1466696571390 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:51 INFO - PROCESS | 3788 | 1466696571483 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:42:51 INFO - PROCESS | 3788 | 1466696571488 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 3788 | 1466696571490 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:51 INFO - PROCESS | 3788 | ++DOCSHELL 158C3400 == 33 [pid = 3788] [id = 505] 08:42:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (15E3C800) [pid = 3788] [serial = 1515] [outer = 00000000] 08:42:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1608E800) [pid = 3788] [serial = 1516] [outer = 15E3C800] 08:42:51 INFO - PROCESS | 3788 | 1466696571543 Marionette DEBUG loaded listener.js 08:42:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16201C00) [pid = 3788] [serial = 1517] [outer = 15E3C800] 08:42:52 INFO - PROCESS | 3788 | 1466696572024 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 710ms 08:42:52 INFO - PROCESS | 3788 | 1466696572075 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 3788 | 1466696572077 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:42:52 INFO - PROCESS | 3788 | 1466696572080 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:42:52 INFO - PROCESS | 3788 | 1466696572082 Marionette TRACE conn3 <- [1,1986,null,{}] 08:42:52 INFO - PROCESS | 3788 | 1466696572086 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 3788 | 1466696572088 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:52 INFO - PROCESS | 3788 | 1466696572226 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:42:52 INFO - PROCESS | 3788 | 1466696572244 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 3788 | 1466696572246 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:52 INFO - PROCESS | 3788 | ++DOCSHELL 1608D000 == 34 [pid = 3788] [id = 506] 08:42:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (160D7000) [pid = 3788] [serial = 1518] [outer = 00000000] 08:42:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1700B000) [pid = 3788] [serial = 1519] [outer = 160D7000] 08:42:52 INFO - PROCESS | 3788 | 1466696572289 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17082800) [pid = 3788] [serial = 1520] [outer = 160D7000] 08:42:52 INFO - PROCESS | 3788 | 1466696572710 Marionette TRACE conn3 <- [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]]]}] 08:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 695ms 08:42:52 INFO - PROCESS | 3788 | 1466696572780 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 3788 | 1466696572782 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:42:52 INFO - PROCESS | 3788 | 1466696572786 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 3788 | 1466696572788 Marionette TRACE conn3 <- [1,1990,null,{}] 08:42:52 INFO - PROCESS | 3788 | 1466696572791 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:52 INFO - PROCESS | 3788 | 1466696572793 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:52 INFO - PROCESS | 3788 | 1466696572905 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:42:52 INFO - PROCESS | 3788 | 1466696572972 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 3788 | 1466696572978 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:53 INFO - PROCESS | 3788 | ++DOCSHELL 1773F000 == 35 [pid = 3788] [id = 507] 08:42:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (17740C00) [pid = 3788] [serial = 1521] [outer = 00000000] 08:42:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (178C9000) [pid = 3788] [serial = 1522] [outer = 17740C00] 08:42:53 INFO - PROCESS | 3788 | 1466696573031 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (17E3D000) [pid = 3788] [serial = 1523] [outer = 17740C00] 08:42:53 INFO - PROCESS | 3788 | 1466696573473 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 743ms 08:42:53 INFO - PROCESS | 3788 | 1466696573548 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 3788 | 1466696573550 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:42:53 INFO - PROCESS | 3788 | 1466696573561 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 3788 | 1466696573563 Marionette TRACE conn3 <- [1,1994,null,{}] 08:42:53 INFO - PROCESS | 3788 | 1466696573566 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:53 INFO - PROCESS | 3788 | 1466696573568 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:53 INFO - PROCESS | 3788 | 1466696573681 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:42:53 INFO - PROCESS | 3788 | 1466696573690 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 3788 | 1466696573692 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:53 INFO - PROCESS | 3788 | ++DOCSHELL 102C9000 == 36 [pid = 3788] [id = 508] 08:42:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (18363800) [pid = 3788] [serial = 1524] [outer = 00000000] 08:42:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (19C98400) [pid = 3788] [serial = 1525] [outer = 18363800] 08:42:53 INFO - PROCESS | 3788 | 1466696573735 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1A224400) [pid = 3788] [serial = 1526] [outer = 18363800] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1700A000) [pid = 3788] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (17A14C00) [pid = 3788] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (18364000) [pid = 3788] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (0F395C00) [pid = 3788] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (16091000) [pid = 3788] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (16203800) [pid = 3788] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (134BB400) [pid = 3788] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17005800) [pid = 3788] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (11CD4C00) [pid = 3788] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (134B7800) [pid = 3788] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (15E64000) [pid = 3788] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (17002400) [pid = 3788] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:42:54 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13947800) [pid = 3788] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:42:54 INFO - PROCESS | 3788 | 1466696574444 Marionette TRACE conn3 <- [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]]]}] 08:42:54 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 08:42:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 917ms 08:42:54 INFO - PROCESS | 3788 | 1466696574494 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 3788 | 1466696574496 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:42:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:42:54 INFO - PROCESS | 3788 | 1466696574499 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 3788 | 1466696574501 Marionette TRACE conn3 <- [1,1998,null,{}] 08:42:54 INFO - PROCESS | 3788 | 1466696574504 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:54 INFO - PROCESS | 3788 | 1466696574506 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:54 INFO - PROCESS | 3788 | 1466696574581 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:42:54 INFO - PROCESS | 3788 | 1466696574586 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 3788 | 1466696574588 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:54 INFO - PROCESS | 3788 | ++DOCSHELL 1281F800 == 37 [pid = 3788] [id = 509] 08:42:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13938400) [pid = 3788] [serial = 1527] [outer = 00000000] 08:42:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (16D37000) [pid = 3788] [serial = 1528] [outer = 13938400] 08:42:54 INFO - PROCESS | 3788 | 1466696574631 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1773EC00) [pid = 3788] [serial = 1529] [outer = 13938400] 08:42:55 INFO - PROCESS | 3788 | 1466696575084 Marionette TRACE conn3 <- [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]]]}] 08:42:55 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 08:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 647ms 08:42:55 INFO - PROCESS | 3788 | 1466696575137 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 3788 | 1466696575139 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:42:55 INFO - PROCESS | 3788 | 1466696575143 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:42:55 INFO - PROCESS | 3788 | 1466696575144 Marionette TRACE conn3 <- [1,2002,null,{}] 08:42:55 INFO - PROCESS | 3788 | 1466696575148 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 3788 | 1466696575150 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:55 INFO - PROCESS | 3788 | 1466696575227 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:42:55 INFO - PROCESS | 3788 | 1466696575232 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 3788 | 1466696575234 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:55 INFO - PROCESS | 3788 | ++DOCSHELL 18365000 == 38 [pid = 3788] [id = 510] 08:42:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1860EC00) [pid = 3788] [serial = 1530] [outer = 00000000] 08:42:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1A229800) [pid = 3788] [serial = 1531] [outer = 1860EC00] 08:42:55 INFO - PROCESS | 3788 | 1466696575277 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (110AF800) [pid = 3788] [serial = 1532] [outer = 1860EC00] 08:42:55 INFO - PROCESS | 3788 | 1466696575738 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 632ms 08:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:42:55 INFO - PROCESS | 3788 | 1466696575781 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 3788 | 1466696575783 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:42:55 INFO - PROCESS | 3788 | 1466696575786 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 3788 | 1466696575788 Marionette TRACE conn3 <- [1,2006,null,{}] 08:42:55 INFO - PROCESS | 3788 | 1466696575792 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:55 INFO - PROCESS | 3788 | 1466696575793 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:55 INFO - PROCESS | 3788 | 1466696575869 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:42:55 INFO - PROCESS | 3788 | 1466696575874 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 3788 | 1466696575876 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:55 INFO - PROCESS | 3788 | ++DOCSHELL 14EB6000 == 39 [pid = 3788] [id = 511] 08:42:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (16641400) [pid = 3788] [serial = 1533] [outer = 00000000] 08:42:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1A388800) [pid = 3788] [serial = 1534] [outer = 16641400] 08:42:55 INFO - PROCESS | 3788 | 1466696575918 Marionette DEBUG loaded listener.js 08:42:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1A396000) [pid = 3788] [serial = 1535] [outer = 16641400] 08:42:56 INFO - PROCESS | 3788 | 1466696576767 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:42:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:42:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1011ms 08:42:56 INFO - PROCESS | 3788 | 1466696576790 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 3788 | 1466696576794 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:42:56 INFO - PROCESS | 3788 | 1466696576799 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:42:56 INFO - PROCESS | 3788 | 1466696576804 Marionette TRACE conn3 <- [1,2010,null,{}] 08:42:56 INFO - PROCESS | 3788 | 1466696576810 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:56 INFO - PROCESS | 3788 | 1466696576812 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:56 INFO - PROCESS | 3788 | 1466696576930 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:42:57 INFO - PROCESS | 3788 | 1466696577054 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 3788 | 1466696577057 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:57 INFO - PROCESS | 3788 | ++DOCSHELL 11AECC00 == 40 [pid = 3788] [id = 512] 08:42:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1281E800) [pid = 3788] [serial = 1536] [outer = 00000000] 08:42:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (13123800) [pid = 3788] [serial = 1537] [outer = 1281E800] 08:42:57 INFO - PROCESS | 3788 | 1466696577200 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (13BD2400) [pid = 3788] [serial = 1538] [outer = 1281E800] 08:42:57 INFO - PROCESS | 3788 | 1466696577883 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1090ms 08:42:57 INFO - PROCESS | 3788 | 1466696577932 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 3788 | 1466696577937 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:42:57 INFO - PROCESS | 3788 | 1466696577945 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 3788 | 1466696577948 Marionette TRACE conn3 <- [1,2014,null,{}] 08:42:57 INFO - PROCESS | 3788 | 1466696577952 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:57 INFO - PROCESS | 3788 | 1466696577955 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:58 INFO - PROCESS | 3788 | 1466696578072 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:42:58 INFO - PROCESS | 3788 | 1466696578298 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 3788 | 1466696578301 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:58 INFO - PROCESS | 3788 | ++DOCSHELL 0F9E6000 == 41 [pid = 3788] [id = 513] 08:42:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (0F9E6800) [pid = 3788] [serial = 1539] [outer = 00000000] 08:42:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (10559400) [pid = 3788] [serial = 1540] [outer = 0F9E6800] 08:42:58 INFO - PROCESS | 3788 | 1466696578356 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (10F17C00) [pid = 3788] [serial = 1541] [outer = 0F9E6800] 08:42:58 INFO - PROCESS | 3788 | --DOCSHELL 10F18400 == 40 [pid = 3788] [id = 498] 08:42:58 INFO - PROCESS | 3788 | --DOCSHELL 18365000 == 39 [pid = 3788] [id = 510] 08:42:58 INFO - PROCESS | 3788 | --DOCSHELL 1281F800 == 38 [pid = 3788] [id = 509] 08:42:58 INFO - PROCESS | 3788 | --DOCSHELL 102C9000 == 37 [pid = 3788] [id = 508] 08:42:58 INFO - PROCESS | 3788 | --DOCSHELL 1773F000 == 36 [pid = 3788] [id = 507] 08:42:58 INFO - PROCESS | 3788 | --DOCSHELL 1608D000 == 35 [pid = 3788] [id = 506] 08:42:58 INFO - PROCESS | 3788 | --DOCSHELL 158C3400 == 34 [pid = 3788] [id = 505] 08:42:58 INFO - PROCESS | 3788 | --DOCSHELL 14308400 == 33 [pid = 3788] [id = 504] 08:42:58 INFO - PROCESS | 3788 | --DOCSHELL 1312A800 == 32 [pid = 3788] [id = 503] 08:42:58 INFO - PROCESS | 3788 | --DOCSHELL 105EEC00 == 31 [pid = 3788] [id = 502] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (173A9800) [pid = 3788] [serial = 1457] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (160D5800) [pid = 3788] [serial = 1439] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (1773BC00) [pid = 3788] [serial = 1477] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (17EC0000) [pid = 3788] [serial = 1480] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1773E400) [pid = 3788] [serial = 1478] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (18606C00) [pid = 3788] [serial = 1483] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (18361000) [pid = 3788] [serial = 1481] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (102CD400) [pid = 3788] [serial = 1459] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (187EBC00) [pid = 3788] [serial = 1490] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (10A61000) [pid = 3788] [serial = 1460] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1700D000) [pid = 3788] [serial = 1474] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (13D22400) [pid = 3788] [serial = 1468] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1430E000) [pid = 3788] [serial = 1469] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (16086800) [pid = 3788] [serial = 1471] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (19EBC000) [pid = 3788] [serial = 1493] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (129F3000) [pid = 3788] [serial = 1465] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (130A6400) [pid = 3788] [serial = 1466] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13BD4800) [pid = 3788] [serial = 1462] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (19C9AC00) [pid = 3788] [serial = 1492] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (13D14800) [pid = 3788] [serial = 1463] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1860C000) [pid = 3788] [serial = 1484] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (187E7800) [pid = 3788] [serial = 1489] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (17EBF000) [pid = 3788] [serial = 1486] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (18366C00) [pid = 3788] [serial = 1487] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (173A8800) [pid = 3788] [serial = 1475] [outer = 00000000] [url = about:blank] 08:42:58 INFO - PROCESS | 3788 | 1466696578974 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1043ms 08:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:42:59 INFO - PROCESS | 3788 | 1466696578987 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 3788 | 1466696578990 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:42:59 INFO - PROCESS | 3788 | 1466696579010 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 3788 | 1466696579012 Marionette TRACE conn3 <- [1,2018,null,{}] 08:42:59 INFO - PROCESS | 3788 | 1466696579018 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 3788 | 1466696579022 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:59 INFO - PROCESS | 3788 | 1466696579113 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:42:59 INFO - PROCESS | 3788 | 1466696579123 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 3788 | 1466696579126 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:59 INFO - PROCESS | 3788 | ++DOCSHELL 10B7EC00 == 32 [pid = 3788] [id = 514] 08:42:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (110ACC00) [pid = 3788] [serial = 1542] [outer = 00000000] 08:42:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (130CDC00) [pid = 3788] [serial = 1543] [outer = 110ACC00] 08:42:59 INFO - PROCESS | 3788 | 1466696579172 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (131D4400) [pid = 3788] [serial = 1544] [outer = 110ACC00] 08:42:59 INFO - PROCESS | 3788 | 1466696579689 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:42:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:42:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 758ms 08:42:59 INFO - PROCESS | 3788 | 1466696579754 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 3788 | 1466696579758 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:42:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:42:59 INFO - PROCESS | 3788 | 1466696579762 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 3788 | 1466696579764 Marionette TRACE conn3 <- [1,2022,null,{}] 08:42:59 INFO - PROCESS | 3788 | 1466696579768 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:42:59 INFO - PROCESS | 3788 | 1466696579770 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:42:59 INFO - PROCESS | 3788 | 1466696579858 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:42:59 INFO - PROCESS | 3788 | 1466696579953 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 3788 | 1466696579955 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:00 INFO - PROCESS | 3788 | ++DOCSHELL 13BDD400 == 33 [pid = 3788] [id = 515] 08:43:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (13D15000) [pid = 3788] [serial = 1545] [outer = 00000000] 08:43:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (14E7FC00) [pid = 3788] [serial = 1546] [outer = 13D15000] 08:43:00 INFO - PROCESS | 3788 | 1466696579999 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (15C30800) [pid = 3788] [serial = 1547] [outer = 13D15000] 08:43:00 INFO - PROCESS | 3788 | 1466696580432 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 711ms 08:43:00 INFO - PROCESS | 3788 | 1466696580494 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 3788 | 1466696580497 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:43:00 INFO - PROCESS | 3788 | 1466696580502 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 3788 | 1466696580508 Marionette TRACE conn3 <- [1,2026,null,{}] 08:43:00 INFO - PROCESS | 3788 | 1466696580517 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:00 INFO - PROCESS | 3788 | 1466696580521 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:00 INFO - PROCESS | 3788 | 1466696580605 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:43:00 INFO - PROCESS | 3788 | 1466696580612 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 3788 | 1466696580614 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:00 INFO - PROCESS | 3788 | ++DOCSHELL 160D9800 == 34 [pid = 3788] [id = 516] 08:43:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (16208C00) [pid = 3788] [serial = 1548] [outer = 00000000] 08:43:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (16DCA400) [pid = 3788] [serial = 1549] [outer = 16208C00] 08:43:00 INFO - PROCESS | 3788 | 1466696580657 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1700E400) [pid = 3788] [serial = 1550] [outer = 16208C00] 08:43:01 INFO - PROCESS | 3788 | 1466696581146 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:43:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 711ms 08:43:01 INFO - PROCESS | 3788 | 1466696581200 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 3788 | 1466696581202 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:43:01 INFO - PROCESS | 3788 | 1466696581211 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 3788 | 1466696581213 Marionette TRACE conn3 <- [1,2030,null,{}] 08:43:01 INFO - PROCESS | 3788 | 1466696581216 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 3788 | 1466696581219 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:01 INFO - PROCESS | 3788 | 1466696581360 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:43:01 INFO - PROCESS | 3788 | 1466696581383 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 3788 | 1466696581385 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:01 INFO - PROCESS | 3788 | ++DOCSHELL 17735000 == 35 [pid = 3788] [id = 517] 08:43:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1773A800) [pid = 3788] [serial = 1551] [outer = 00000000] 08:43:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17740800) [pid = 3788] [serial = 1552] [outer = 1773A800] 08:43:01 INFO - PROCESS | 3788 | 1466696581428 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (178CC800) [pid = 3788] [serial = 1553] [outer = 1773A800] 08:43:01 INFO - PROCESS | 3788 | 1466696581858 Marionette TRACE conn3 <- [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]]]}] 08:43:01 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) 08:43:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 696ms 08:43:01 INFO - PROCESS | 3788 | 1466696581909 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 3788 | 1466696581911 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:43:01 INFO - PROCESS | 3788 | 1466696581915 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:43:01 INFO - PROCESS | 3788 | 1466696581917 Marionette TRACE conn3 <- [1,2034,null,{}] 08:43:01 INFO - PROCESS | 3788 | 1466696581926 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:01 INFO - PROCESS | 3788 | 1466696581928 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:02 INFO - PROCESS | 3788 | 1466696582039 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:43:02 INFO - PROCESS | 3788 | 1466696582045 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 3788 | 1466696582050 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:02 INFO - PROCESS | 3788 | ++DOCSHELL 13BD2C00 == 36 [pid = 3788] [id = 518] 08:43:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17EBF000) [pid = 3788] [serial = 1554] [outer = 00000000] 08:43:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18361400) [pid = 3788] [serial = 1555] [outer = 17EBF000] 08:43:02 INFO - PROCESS | 3788 | 1466696582107 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (18608000) [pid = 3788] [serial = 1556] [outer = 17EBF000] 08:43:02 INFO - PROCESS | 3788 | 1466696582588 Marionette TRACE conn3 <- [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]]]}] 08:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 695ms 08:43:02 INFO - PROCESS | 3788 | 1466696582617 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 3788 | 1466696582619 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:43:02 INFO - PROCESS | 3788 | 1466696582622 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 3788 | 1466696582624 Marionette TRACE conn3 <- [1,2038,null,{}] 08:43:02 INFO - PROCESS | 3788 | 1466696582627 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:02 INFO - PROCESS | 3788 | 1466696582630 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:02 INFO - PROCESS | 3788 | 1466696582772 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:43:02 INFO - PROCESS | 3788 | 1466696582804 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 3788 | 1466696582806 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:02 INFO - PROCESS | 3788 | ++DOCSHELL 187E2C00 == 37 [pid = 3788] [id = 519] 08:43:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (187E6000) [pid = 3788] [serial = 1557] [outer = 00000000] 08:43:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (187EF800) [pid = 3788] [serial = 1558] [outer = 187E6000] 08:43:02 INFO - PROCESS | 3788 | 1466696582849 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (187F1000) [pid = 3788] [serial = 1559] [outer = 187E6000] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (13938400) [pid = 3788] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (15E42000) [pid = 3788] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (160D7000) [pid = 3788] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (17740C00) [pid = 3788] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15E3C800) [pid = 3788] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (14310800) [pid = 3788] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (105F0000) [pid = 3788] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1312B400) [pid = 3788] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (105F6400) [pid = 3788] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (18363800) [pid = 3788] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (110B3C00) [pid = 3788] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (15E3BC00) [pid = 3788] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (18675400) [pid = 3788] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:43:03 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1860EC00) [pid = 3788] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:43:03 INFO - PROCESS | 3788 | 1466696583454 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:43:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 853ms 08:43:03 INFO - PROCESS | 3788 | 1466696583495 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 3788 | 1466696583497 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:43:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:43:03 INFO - PROCESS | 3788 | 1466696583500 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 3788 | 1466696583502 Marionette TRACE conn3 <- [1,2042,null,{}] 08:43:03 INFO - PROCESS | 3788 | 1466696583505 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:03 INFO - PROCESS | 3788 | 1466696583507 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:03 INFO - PROCESS | 3788 | 1466696583584 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:43:03 INFO - PROCESS | 3788 | 1466696583677 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 3788 | 1466696583679 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:03 INFO - PROCESS | 3788 | ++DOCSHELL 105F0000 == 38 [pid = 3788] [id = 520] 08:43:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (10A5A400) [pid = 3788] [serial = 1560] [outer = 00000000] 08:43:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (13C8AC00) [pid = 3788] [serial = 1561] [outer = 10A5A400] 08:43:03 INFO - PROCESS | 3788 | 1466696583723 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (15E6E800) [pid = 3788] [serial = 1562] [outer = 10A5A400] 08:43:04 INFO - PROCESS | 3788 | 1466696584080 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 648ms 08:43:04 INFO - PROCESS | 3788 | 1466696584155 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 3788 | 1466696584157 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:43:04 INFO - PROCESS | 3788 | 1466696584161 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 3788 | 1466696584162 Marionette TRACE conn3 <- [1,2046,null,{}] 08:43:04 INFO - PROCESS | 3788 | 1466696584166 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 3788 | 1466696584168 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:04 INFO - PROCESS | 3788 | 1466696584287 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:43:04 INFO - PROCESS | 3788 | 1466696584299 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 3788 | 1466696584301 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:04 INFO - PROCESS | 3788 | ++DOCSHELL 10ED8800 == 39 [pid = 3788] [id = 521] 08:43:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13947800) [pid = 3788] [serial = 1563] [outer = 00000000] 08:43:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (18678000) [pid = 3788] [serial = 1564] [outer = 13947800] 08:43:04 INFO - PROCESS | 3788 | 1466696584344 Marionette DEBUG loaded listener.js 08:43:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (19C94C00) [pid = 3788] [serial = 1565] [outer = 13947800] 08:43:04 INFO - PROCESS | 3788 | 1466696584753 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 632ms 08:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:43:04 INFO - PROCESS | 3788 | 1466696584800 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 3788 | 1466696584801 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:43:04 INFO - PROCESS | 3788 | 1466696584805 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 3788 | 1466696584806 Marionette TRACE conn3 <- [1,2050,null,{}] 08:43:04 INFO - PROCESS | 3788 | 1466696584810 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:04 INFO - PROCESS | 3788 | 1466696584812 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:04 INFO - PROCESS | 3788 | 1466696584940 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:43:04 INFO - PROCESS | 3788 | 1466696584952 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:04 INFO - PROCESS | 3788 | 1466696584954 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:04 INFO - PROCESS | 3788 | ++DOCSHELL 130C8C00 == 40 [pid = 3788] [id = 522] 08:43:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13BDB800) [pid = 3788] [serial = 1566] [outer = 00000000] 08:43:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1A21C000) [pid = 3788] [serial = 1567] [outer = 13BDB800] 08:43:05 INFO - PROCESS | 3788 | 1466696584997 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1A382C00) [pid = 3788] [serial = 1568] [outer = 13BDB800] 08:43:05 INFO - PROCESS | 3788 | 1466696585499 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 743ms 08:43:05 INFO - PROCESS | 3788 | 1466696585581 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 3788 | 1466696585586 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:43:05 INFO - PROCESS | 3788 | 1466696585592 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:43:05 INFO - PROCESS | 3788 | 1466696585595 Marionette TRACE conn3 <- [1,2054,null,{}] 08:43:05 INFO - PROCESS | 3788 | 1466696585601 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:05 INFO - PROCESS | 3788 | 1466696585604 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:05 INFO - PROCESS | 3788 | 1466696585723 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:43:05 INFO - PROCESS | 3788 | 1466696585882 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 3788 | 1466696585887 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:05 INFO - PROCESS | 3788 | ++DOCSHELL 10A5BC00 == 41 [pid = 3788] [id = 523] 08:43:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (10A5C400) [pid = 3788] [serial = 1569] [outer = 00000000] 08:43:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (131DE800) [pid = 3788] [serial = 1570] [outer = 10A5C400] 08:43:05 INFO - PROCESS | 3788 | 1466696585944 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13C7B400) [pid = 3788] [serial = 1571] [outer = 10A5C400] 08:43:06 INFO - PROCESS | 3788 | 1466696586526 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:43:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:43:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 964ms 08:43:06 INFO - PROCESS | 3788 | 1466696586573 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 3788 | 1466696586578 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:43:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:43:06 INFO - PROCESS | 3788 | 1466696586586 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 3788 | 1466696586590 Marionette TRACE conn3 <- [1,2058,null,{}] 08:43:06 INFO - PROCESS | 3788 | 1466696586594 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:06 INFO - PROCESS | 3788 | 1466696586596 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:06 INFO - PROCESS | 3788 | 1466696586704 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:43:06 INFO - PROCESS | 3788 | 1466696586841 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 3788 | 1466696586844 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:06 INFO - PROCESS | 3788 | ++DOCSHELL 15E3C400 == 42 [pid = 3788] [id = 524] 08:43:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (15E3F000) [pid = 3788] [serial = 1572] [outer = 00000000] 08:43:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (160D2800) [pid = 3788] [serial = 1573] [outer = 15E3F000] 08:43:06 INFO - PROCESS | 3788 | 1466696586900 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1620DC00) [pid = 3788] [serial = 1574] [outer = 15E3F000] 08:43:07 INFO - PROCESS | 3788 | 1466696587490 Marionette TRACE conn3 <- [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]]]}] 08:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 948ms 08:43:07 INFO - PROCESS | 3788 | 1466696587529 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 3788 | 1466696587532 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:43:07 INFO - PROCESS | 3788 | 1466696587535 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 3788 | 1466696587539 Marionette TRACE conn3 <- [1,2062,null,{}] 08:43:07 INFO - PROCESS | 3788 | 1466696587550 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:07 INFO - PROCESS | 3788 | 1466696587555 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:07 INFO - PROCESS | 3788 | 1466696587691 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:43:07 INFO - PROCESS | 3788 | 1466696587829 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 3788 | 1466696587833 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:07 INFO - PROCESS | 3788 | ++DOCSHELL 18677400 == 43 [pid = 3788] [id = 525] 08:43:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (18677C00) [pid = 3788] [serial = 1575] [outer = 00000000] 08:43:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (19EBCC00) [pid = 3788] [serial = 1576] [outer = 18677C00] 08:43:07 INFO - PROCESS | 3788 | 1466696587890 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A75BC00) [pid = 3788] [serial = 1577] [outer = 18677C00] 08:43:08 INFO - PROCESS | 3788 | 1466696588485 Marionette TRACE conn3 <- [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]]]}] 08:43:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1011ms 08:43:08 INFO - PROCESS | 3788 | 1466696588538 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 3788 | 1466696588541 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:43:08 INFO - PROCESS | 3788 | 1466696588544 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - PROCESS | 3788 | 1466696588546 Marionette TRACE conn3 <- [1,2066,null,{}] 08:43:08 INFO - PROCESS | 3788 | 1466696588550 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:08 INFO - PROCESS | 3788 | 1466696588552 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:08 INFO - PROCESS | 3788 | 1466696588659 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:43:08 INFO - PROCESS | 3788 | 1466696588805 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 3788 | 1466696588807 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:08 INFO - PROCESS | 3788 | ++DOCSHELL 111DA400 == 44 [pid = 3788] [id = 526] 08:43:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (1393A400) [pid = 3788] [serial = 1578] [outer = 00000000] 08:43:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (14312000) [pid = 3788] [serial = 1579] [outer = 1393A400] 08:43:08 INFO - PROCESS | 3788 | 1466696588864 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (15E37400) [pid = 3788] [serial = 1580] [outer = 1393A400] 08:43:09 INFO - PROCESS | 3788 | 1466696589553 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:43:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:43:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1011ms 08:43:09 INFO - PROCESS | 3788 | 1466696589585 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 3788 | 1466696589590 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:43:09 INFO - PROCESS | 3788 | 1466696589597 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:43:09 INFO - PROCESS | 3788 | 1466696589604 Marionette TRACE conn3 <- [1,2070,null,{}] 08:43:09 INFO - PROCESS | 3788 | 1466696589610 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:09 INFO - PROCESS | 3788 | 1466696589614 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:09 INFO - PROCESS | 3788 | 1466696589711 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:43:09 INFO - PROCESS | 3788 | 1466696589823 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 3788 | 1466696589826 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:09 INFO - PROCESS | 3788 | ++DOCSHELL 130ABC00 == 45 [pid = 3788] [id = 527] 08:43:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (130CE000) [pid = 3788] [serial = 1581] [outer = 00000000] 08:43:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (13BDC400) [pid = 3788] [serial = 1582] [outer = 130CE000] 08:43:09 INFO - PROCESS | 3788 | 1466696589874 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (14310C00) [pid = 3788] [serial = 1583] [outer = 130CE000] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 10ED8800 == 44 [pid = 3788] [id = 521] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 105F0000 == 43 [pid = 3788] [id = 520] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 187E2C00 == 42 [pid = 3788] [id = 519] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 13BD2C00 == 41 [pid = 3788] [id = 518] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 17735000 == 40 [pid = 3788] [id = 517] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 160D9800 == 39 [pid = 3788] [id = 516] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 13BDD400 == 38 [pid = 3788] [id = 515] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 10B7EC00 == 37 [pid = 3788] [id = 514] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 0F9E6000 == 36 [pid = 3788] [id = 513] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 11AECC00 == 35 [pid = 3788] [id = 512] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 15E3B800 == 34 [pid = 3788] [id = 499] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 10273000 == 33 [pid = 3788] [id = 501] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 14EB6000 == 32 [pid = 3788] [id = 511] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 1860DC00 == 31 [pid = 3788] [id = 500] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 111DA400 == 30 [pid = 3788] [id = 526] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 18677400 == 29 [pid = 3788] [id = 525] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 130C8C00 == 28 [pid = 3788] [id = 522] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 10A5BC00 == 27 [pid = 3788] [id = 523] 08:43:10 INFO - PROCESS | 3788 | --DOCSHELL 15E3C400 == 26 [pid = 3788] [id = 524] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (16092C00) [pid = 3788] [serial = 1472] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1700B000) [pid = 3788] [serial = 1519] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (178C9000) [pid = 3788] [serial = 1522] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (17082800) [pid = 3788] [serial = 1520] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1608E800) [pid = 3788] [serial = 1516] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (14EB8000) [pid = 3788] [serial = 1513] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (158BC000) [pid = 3788] [serial = 1514] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (10A60C00) [pid = 3788] [serial = 1507] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (110B2400) [pid = 3788] [serial = 1508] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13156000) [pid = 3788] [serial = 1510] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (132C4400) [pid = 3788] [serial = 1511] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (11AE8800) [pid = 3788] [serial = 1505] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (111D4C00) [pid = 3788] [serial = 1504] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (19C98400) [pid = 3788] [serial = 1525] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (17E3D000) [pid = 3788] [serial = 1523] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (13C7C800) [pid = 3788] [serial = 1496] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (11C34000) [pid = 3788] [serial = 1495] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (16DD6000) [pid = 3788] [serial = 1499] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (160D6C00) [pid = 3788] [serial = 1498] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1A21DC00) [pid = 3788] [serial = 1502] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1A388800) [pid = 3788] [serial = 1534] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (19C92C00) [pid = 3788] [serial = 1501] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1A224400) [pid = 3788] [serial = 1526] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1A229800) [pid = 3788] [serial = 1531] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (16D37000) [pid = 3788] [serial = 1528] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (110AF800) [pid = 3788] [serial = 1532] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1773EC00) [pid = 3788] [serial = 1529] [outer = 00000000] [url = about:blank] 08:43:10 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (16201C00) [pid = 3788] [serial = 1517] [outer = 00000000] [url = about:blank] 08:43:11 INFO - PROCESS | 3788 | 1466696591038 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1533ms 08:43:11 INFO - PROCESS | 3788 | 1466696591115 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 3788 | 1466696591119 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:43:11 INFO - PROCESS | 3788 | 1466696591124 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 3788 | 1466696591129 Marionette TRACE conn3 <- [1,2074,null,{}] 08:43:11 INFO - PROCESS | 3788 | 1466696591134 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 3788 | 1466696591136 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:11 INFO - PROCESS | 3788 | 1466696591223 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:43:11 INFO - PROCESS | 3788 | 1466696591235 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:11 INFO - PROCESS | 3788 | 1466696591238 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:11 INFO - PROCESS | 3788 | ++DOCSHELL 10ED9000 == 27 [pid = 3788] [id = 528] 08:43:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (10F17400) [pid = 3788] [serial = 1584] [outer = 00000000] 08:43:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (114D2800) [pid = 3788] [serial = 1585] [outer = 10F17400] 08:43:11 INFO - PROCESS | 3788 | 1466696591285 Marionette DEBUG loaded listener.js 08:43:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (11CD0C00) [pid = 3788] [serial = 1586] [outer = 10F17400] 08:43:11 INFO - PROCESS | 3788 | 1466696591825 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:43:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:43:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 710ms 08:43:11 INFO - PROCESS | 3788 | 1466696591857 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 3788 | 1466696591862 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:43:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:43:11 INFO - PROCESS | 3788 | 1466696591868 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 3788 | 1466696591871 Marionette TRACE conn3 <- [1,2078,null,{}] 08:43:11 INFO - PROCESS | 3788 | 1466696591904 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:11 INFO - PROCESS | 3788 | 1466696591907 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:11 INFO - PROCESS | 3788 | 1466696591994 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:43:12 INFO - PROCESS | 3788 | 1466696592098 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 3788 | 1466696592100 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:12 INFO - PROCESS | 3788 | ++DOCSHELL 130D2000 == 28 [pid = 3788] [id = 529] 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (130D5800) [pid = 3788] [serial = 1587] [outer = 00000000] 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (132C0000) [pid = 3788] [serial = 1588] [outer = 130D5800] 08:43:12 INFO - PROCESS | 3788 | 1466696592147 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (134B7800) [pid = 3788] [serial = 1589] [outer = 130D5800] 08:43:12 INFO - PROCESS | 3788 | 1466696592516 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 695ms 08:43:12 INFO - PROCESS | 3788 | 1466696592567 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 3788 | 1466696592569 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:43:12 INFO - PROCESS | 3788 | 1466696592573 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 3788 | 1466696592577 Marionette TRACE conn3 <- [1,2082,null,{}] 08:43:12 INFO - PROCESS | 3788 | 1466696592588 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:12 INFO - PROCESS | 3788 | 1466696592592 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:12 INFO - PROCESS | 3788 | 1466696592674 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:43:12 INFO - PROCESS | 3788 | 1466696592681 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 3788 | 1466696592685 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:12 INFO - PROCESS | 3788 | ++DOCSHELL 13D18400 == 29 [pid = 3788] [id = 530] 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13D1B800) [pid = 3788] [serial = 1590] [outer = 00000000] 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (14E8A800) [pid = 3788] [serial = 1591] [outer = 13D1B800] 08:43:12 INFO - PROCESS | 3788 | 1466696592731 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (15350C00) [pid = 3788] [serial = 1592] [outer = 13D1B800] 08:43:13 INFO - PROCESS | 3788 | 1466696593230 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 695ms 08:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:43:13 INFO - PROCESS | 3788 | 1466696593272 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:43:13 INFO - PROCESS | 3788 | 1466696593274 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:43:13 INFO - PROCESS | 3788 | 1466696593286 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 3788 | 1466696593288 Marionette TRACE conn3 <- [1,2086,null,{}] 08:43:13 INFO - PROCESS | 3788 | 1466696593291 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:13 INFO - PROCESS | 3788 | 1466696593293 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:13 INFO - PROCESS | 3788 | 1466696593437 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:43:13 INFO - PROCESS | 3788 | 1466696593460 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 3788 | 1466696593462 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:13 INFO - PROCESS | 3788 | ++DOCSHELL 15E6C400 == 30 [pid = 3788] [id = 531] 08:43:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (15E6CC00) [pid = 3788] [serial = 1593] [outer = 00000000] 08:43:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1608E800) [pid = 3788] [serial = 1594] [outer = 15E6CC00] 08:43:13 INFO - PROCESS | 3788 | 1466696593506 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (160D2400) [pid = 3788] [serial = 1595] [outer = 15E6CC00] 08:43:13 INFO - PROCESS | 3788 | 1466696593944 Marionette TRACE conn3 <- [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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 695ms 08:43:14 INFO - PROCESS | 3788 | 1466696593977 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 3788 | 1466696593979 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:43:14 INFO - PROCESS | 3788 | 1466696593982 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:43:14 INFO - PROCESS | 3788 | 1466696593984 Marionette TRACE conn3 <- [1,2090,null,{}] 08:43:14 INFO - PROCESS | 3788 | 1466696593987 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 3788 | 1466696593989 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:14 INFO - PROCESS | 3788 | 1466696594097 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:43:14 INFO - PROCESS | 3788 | 1466696594102 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 3788 | 1466696594104 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:14 INFO - PROCESS | 3788 | ++DOCSHELL 1608E000 == 31 [pid = 3788] [id = 532] 08:43:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (160D8000) [pid = 3788] [serial = 1596] [outer = 00000000] 08:43:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16D33C00) [pid = 3788] [serial = 1597] [outer = 160D8000] 08:43:14 INFO - PROCESS | 3788 | 1466696594147 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17003C00) [pid = 3788] [serial = 1598] [outer = 160D8000] 08:43:14 INFO - PROCESS | 3788 | 1466696594636 Marionette TRACE conn3 <- [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]]]}] 08:43:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:43:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 711ms 08:43:14 INFO - PROCESS | 3788 | 1466696594682 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 3788 | 1466696594684 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:43:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:43:14 INFO - PROCESS | 3788 | 1466696594687 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 3788 | 1466696594689 Marionette TRACE conn3 <- [1,2094,null,{}] 08:43:14 INFO - PROCESS | 3788 | 1466696594693 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:14 INFO - PROCESS | 3788 | 1466696594746 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:14 INFO - PROCESS | 3788 | 1466696594905 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:43:14 INFO - PROCESS | 3788 | 1466696594922 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 3788 | 1466696594924 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:15 INFO - PROCESS | 3788 | ++DOCSHELL 13129C00 == 32 [pid = 3788] [id = 533] 08:43:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1312F800) [pid = 3788] [serial = 1599] [outer = 00000000] 08:43:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17210000) [pid = 3788] [serial = 1600] [outer = 1312F800] 08:43:15 INFO - PROCESS | 3788 | 1466696595246 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (17802800) [pid = 3788] [serial = 1601] [outer = 1312F800] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1773A800) [pid = 3788] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (10A5A400) [pid = 3788] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (17EBF000) [pid = 3788] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (187E6000) [pid = 3788] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1281E800) [pid = 3788] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (0F9E6800) [pid = 3788] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (13947800) [pid = 3788] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (16641400) [pid = 3788] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (110ACC00) [pid = 3788] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13D15000) [pid = 3788] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (16208C00) [pid = 3788] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:43:15 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (13BDB800) [pid = 3788] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:43:15 INFO - PROCESS | 3788 | 1466696595630 Marionette TRACE conn3 <- [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]]]}] 08:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 948ms 08:43:15 INFO - PROCESS | 3788 | 1466696595666 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 3788 | 1466696595668 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:43:15 INFO - PROCESS | 3788 | 1466696595671 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 3788 | 1466696595673 Marionette TRACE conn3 <- [1,2098,null,{}] 08:43:15 INFO - PROCESS | 3788 | 1466696595676 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:15 INFO - PROCESS | 3788 | 1466696595678 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:15 INFO - PROCESS | 3788 | 1466696595753 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:43:15 INFO - PROCESS | 3788 | 1466696595846 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 3788 | 1466696595848 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:15 INFO - PROCESS | 3788 | ++DOCSHELL 110B2800 == 33 [pid = 3788] [id = 534] 08:43:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (11432800) [pid = 3788] [serial = 1602] [outer = 00000000] 08:43:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (160DDC00) [pid = 3788] [serial = 1603] [outer = 11432800] 08:43:15 INFO - PROCESS | 3788 | 1466696595893 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (173A1400) [pid = 3788] [serial = 1604] [outer = 11432800] 08:43:16 INFO - PROCESS | 3788 | 1466696596266 Marionette TRACE conn3 <- [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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 647ms 08:43:16 INFO - PROCESS | 3788 | 1466696596309 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 3788 | 1466696596311 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:43:16 INFO - PROCESS | 3788 | 1466696596314 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 3788 | 1466696596316 Marionette TRACE conn3 <- [1,2102,null,{}] 08:43:16 INFO - PROCESS | 3788 | 1466696596329 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:16 INFO - PROCESS | 3788 | 1466696596330 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:16 INFO - PROCESS | 3788 | 1466696596406 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:43:16 INFO - PROCESS | 3788 | 1466696596411 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 3788 | 1466696596413 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:16 INFO - PROCESS | 3788 | ++DOCSHELL 1780F000 == 34 [pid = 3788] [id = 535] 08:43:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (178C9400) [pid = 3788] [serial = 1605] [outer = 00000000] 08:43:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18144000) [pid = 3788] [serial = 1606] [outer = 178C9400] 08:43:16 INFO - PROCESS | 3788 | 1466696596456 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (12BD8C00) [pid = 3788] [serial = 1607] [outer = 178C9400] 08:43:16 INFO - PROCESS | 3788 | 1466696596903 Marionette TRACE conn3 <- [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]]]}] 08:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 648ms 08:43:16 INFO - PROCESS | 3788 | 1466696596966 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 3788 | 1466696596969 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:43:16 INFO - PROCESS | 3788 | 1466696596973 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 3788 | 1466696596974 Marionette TRACE conn3 <- [1,2106,null,{}] 08:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:43:17 INFO - PROCESS | 3788 | 1466696596978 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:17 INFO - PROCESS | 3788 | 1466696596980 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:17 INFO - PROCESS | 3788 | 1466696597058 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:43:17 INFO - PROCESS | 3788 | 1466696597066 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 3788 | 1466696597068 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:17 INFO - PROCESS | 3788 | ++DOCSHELL 18364000 == 35 [pid = 3788] [id = 536] 08:43:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18366400) [pid = 3788] [serial = 1608] [outer = 00000000] 08:43:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1860D800) [pid = 3788] [serial = 1609] [outer = 18366400] 08:43:17 INFO - PROCESS | 3788 | 1466696597110 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (18676800) [pid = 3788] [serial = 1610] [outer = 18366400] 08:43:17 INFO - PROCESS | 3788 | 1466696597975 Marionette TRACE conn3 <- [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]]]}] 08:43:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:43:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 995ms 08:43:17 INFO - PROCESS | 3788 | 1466696597996 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 3788 | 1466696598000 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:43:17 INFO - PROCESS | 3788 | 1466696598005 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:43:18 INFO - PROCESS | 3788 | 1466696598010 Marionette TRACE conn3 <- [1,2110,null,{}] 08:43:18 INFO - PROCESS | 3788 | 1466696598015 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:18 INFO - PROCESS | 3788 | 1466696598018 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:18 INFO - PROCESS | 3788 | 1466696598137 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:43:18 INFO - PROCESS | 3788 | 1466696598273 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 3788 | 1466696598276 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:18 INFO - PROCESS | 3788 | ++DOCSHELL 105EC000 == 36 [pid = 3788] [id = 537] 08:43:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (110B2C00) [pid = 3788] [serial = 1611] [outer = 00000000] 08:43:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (129F2400) [pid = 3788] [serial = 1612] [outer = 110B2C00] 08:43:18 INFO - PROCESS | 3788 | 1466696598332 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (131D7800) [pid = 3788] [serial = 1613] [outer = 110B2C00] 08:43:19 INFO - PROCESS | 3788 | 1466696599018 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1106ms 08:43:19 INFO - PROCESS | 3788 | 1466696599101 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 3788 | 1466696599106 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:43:19 INFO - PROCESS | 3788 | 1466696599112 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 3788 | 1466696599115 Marionette TRACE conn3 <- [1,2114,null,{}] 08:43:19 INFO - PROCESS | 3788 | 1466696599119 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:19 INFO - PROCESS | 3788 | 1466696599122 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:19 INFO - PROCESS | 3788 | 1466696599246 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:43:19 INFO - PROCESS | 3788 | 1466696599457 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 3788 | 1466696599460 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:19 INFO - PROCESS | 3788 | ++DOCSHELL 0F9EAC00 == 37 [pid = 3788] [id = 538] 08:43:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (0F9EB400) [pid = 3788] [serial = 1614] [outer = 00000000] 08:43:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (102CB000) [pid = 3788] [serial = 1615] [outer = 0F9EB400] 08:43:19 INFO - PROCESS | 3788 | 1466696599516 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10B7F400) [pid = 3788] [serial = 1616] [outer = 0F9EB400] 08:43:20 INFO - PROCESS | 3788 | --DOCSHELL 1780F000 == 36 [pid = 3788] [id = 535] 08:43:20 INFO - PROCESS | 3788 | --DOCSHELL 110B2800 == 35 [pid = 3788] [id = 534] 08:43:20 INFO - PROCESS | 3788 | --DOCSHELL 13129C00 == 34 [pid = 3788] [id = 533] 08:43:20 INFO - PROCESS | 3788 | --DOCSHELL 1608E000 == 33 [pid = 3788] [id = 532] 08:43:20 INFO - PROCESS | 3788 | --DOCSHELL 15E6C400 == 32 [pid = 3788] [id = 531] 08:43:20 INFO - PROCESS | 3788 | --DOCSHELL 13D18400 == 31 [pid = 3788] [id = 530] 08:43:20 INFO - PROCESS | 3788 | --DOCSHELL 130D2000 == 30 [pid = 3788] [id = 529] 08:43:20 INFO - PROCESS | 3788 | --DOCSHELL 10ED9000 == 29 [pid = 3788] [id = 528] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17740800) [pid = 3788] [serial = 1552] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (178CC800) [pid = 3788] [serial = 1553] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13C8AC00) [pid = 3788] [serial = 1561] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (18361400) [pid = 3788] [serial = 1555] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (187EF800) [pid = 3788] [serial = 1558] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (13123800) [pid = 3788] [serial = 1537] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13BD2400) [pid = 3788] [serial = 1538] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (10559400) [pid = 3788] [serial = 1540] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (10F17C00) [pid = 3788] [serial = 1541] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (18678000) [pid = 3788] [serial = 1564] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1A396000) [pid = 3788] [serial = 1535] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (130CDC00) [pid = 3788] [serial = 1543] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (131D4400) [pid = 3788] [serial = 1544] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (14E7FC00) [pid = 3788] [serial = 1546] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (15C30800) [pid = 3788] [serial = 1547] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (16DCA400) [pid = 3788] [serial = 1549] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1A21C000) [pid = 3788] [serial = 1567] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1A382C00) [pid = 3788] [serial = 1568] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (187F1000) [pid = 3788] [serial = 1559] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (18608000) [pid = 3788] [serial = 1556] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (19C94C00) [pid = 3788] [serial = 1565] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1700E400) [pid = 3788] [serial = 1550] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (15E6E800) [pid = 3788] [serial = 1562] [outer = 00000000] [url = about:blank] 08:43:20 INFO - PROCESS | 3788 | 1466696600132 Marionette TRACE conn3 <- [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]]]}] 08:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1058ms 08:43:20 INFO - PROCESS | 3788 | 1466696600157 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 3788 | 1466696600161 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:43:20 INFO - PROCESS | 3788 | 1466696600180 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 3788 | 1466696600183 Marionette TRACE conn3 <- [1,2118,null,{}] 08:43:20 INFO - PROCESS | 3788 | 1466696600189 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 3788 | 1466696600193 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:20 INFO - PROCESS | 3788 | 1466696600278 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:43:20 INFO - PROCESS | 3788 | 1466696600288 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:20 INFO - PROCESS | 3788 | 1466696600291 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:20 INFO - PROCESS | 3788 | ++DOCSHELL 10F17C00 == 30 [pid = 3788] [id = 539] 08:43:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (110B2400) [pid = 3788] [serial = 1617] [outer = 00000000] 08:43:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13036800) [pid = 3788] [serial = 1618] [outer = 110B2400] 08:43:20 INFO - PROCESS | 3788 | 1466696600337 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (1312F400) [pid = 3788] [serial = 1619] [outer = 110B2400] 08:43:20 INFO - PROCESS | 3788 | 1466696600909 Marionette TRACE conn3 <- [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] 08:43:20 INFO - PROCESS | 3788 | 1466696600959 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:43:20 INFO - PROCESS | 3788 | 1466696600963 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - PROCESS | 3788 | 1466696600965 Marionette TRACE conn3 <- [1,2122,null,{}] 08:43:20 INFO - PROCESS | 3788 | 1466696600969 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:20 INFO - PROCESS | 3788 | 1466696600971 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:21 INFO - PROCESS | 3788 | 1466696601058 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:43:21 INFO - PROCESS | 3788 | 1466696601156 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 3788 | 1466696601158 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:21 INFO - PROCESS | 3788 | ++DOCSHELL 134B2000 == 31 [pid = 3788] [id = 540] 08:43:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (13BD3C00) [pid = 3788] [serial = 1620] [outer = 00000000] 08:43:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15215800) [pid = 3788] [serial = 1621] [outer = 13BD3C00] 08:43:21 INFO - PROCESS | 3788 | 1466696601202 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (15E3B000) [pid = 3788] [serial = 1622] [outer = 13BD3C00] 08:43:21 INFO - PROCESS | 3788 | 1466696601580 Marionette TRACE conn3 <- [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]]]}] 08:43:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:43:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 648ms 08:43:21 INFO - PROCESS | 3788 | 1466696601602 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 3788 | 1466696601604 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:43:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:43:21 INFO - PROCESS | 3788 | 1466696601609 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 3788 | 1466696601615 Marionette TRACE conn3 <- [1,2126,null,{}] 08:43:21 INFO - PROCESS | 3788 | 1466696601624 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:21 INFO - PROCESS | 3788 | 1466696601628 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:21 INFO - PROCESS | 3788 | 1466696601711 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:43:21 INFO - PROCESS | 3788 | 1466696601718 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 3788 | 1466696601720 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:21 INFO - PROCESS | 3788 | ++DOCSHELL 13130000 == 32 [pid = 3788] [id = 541] 08:43:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (158C1400) [pid = 3788] [serial = 1623] [outer = 00000000] 08:43:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (16DCFC00) [pid = 3788] [serial = 1624] [outer = 158C1400] 08:43:21 INFO - PROCESS | 3788 | 1466696601771 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17082000) [pid = 3788] [serial = 1625] [outer = 158C1400] 08:43:22 INFO - PROCESS | 3788 | 1466696602217 Marionette TRACE conn3 <- [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]]]}] 08:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 663ms 08:43:22 INFO - PROCESS | 3788 | 1466696602268 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 3788 | 1466696602271 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:43:22 INFO - PROCESS | 3788 | 1466696602274 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 3788 | 1466696602276 Marionette TRACE conn3 <- [1,2130,null,{}] 08:43:22 INFO - PROCESS | 3788 | 1466696602285 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:22 INFO - PROCESS | 3788 | 1466696602287 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:22 INFO - PROCESS | 3788 | 1466696602403 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:43:22 INFO - PROCESS | 3788 | 1466696602495 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:22 INFO - PROCESS | 3788 | 1466696602497 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:22 INFO - PROCESS | 3788 | ++DOCSHELL 173A9800 == 33 [pid = 3788] [id = 542] 08:43:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17734400) [pid = 3788] [serial = 1626] [outer = 00000000] 08:43:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17743C00) [pid = 3788] [serial = 1627] [outer = 17734400] 08:43:22 INFO - PROCESS | 3788 | 1466696602540 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (178CF800) [pid = 3788] [serial = 1628] [outer = 17734400] 08:43:22 INFO - PROCESS | 3788 | 1466696602960 Marionette TRACE conn3 <- [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] 08:43:23 INFO - PROCESS | 3788 | 1466696603019 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:43:23 INFO - PROCESS | 3788 | 1466696603022 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 3788 | 1466696603024 Marionette TRACE conn3 <- [1,2134,null,{}] 08:43:23 INFO - PROCESS | 3788 | 1466696603033 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 3788 | 1466696603035 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:23 INFO - PROCESS | 3788 | 1466696603145 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:43:23 INFO - PROCESS | 3788 | 1466696603152 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 3788 | 1466696603158 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:23 INFO - PROCESS | 3788 | ++DOCSHELL 13BD1400 == 34 [pid = 3788] [id = 543] 08:43:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18148000) [pid = 3788] [serial = 1629] [outer = 00000000] 08:43:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (18603800) [pid = 3788] [serial = 1630] [outer = 18148000] 08:43:23 INFO - PROCESS | 3788 | 1466696603215 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18675400) [pid = 3788] [serial = 1631] [outer = 18148000] 08:43:23 INFO - PROCESS | 3788 | 1466696603728 Marionette TRACE conn3 <- [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] 08:43:23 INFO - PROCESS | 3788 | 1466696603755 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:43:23 INFO - PROCESS | 3788 | 1466696603759 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 3788 | 1466696603760 Marionette TRACE conn3 <- [1,2138,null,{}] 08:43:23 INFO - PROCESS | 3788 | 1466696603764 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:23 INFO - PROCESS | 3788 | 1466696603766 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:23 INFO - PROCESS | 3788 | 1466696603912 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:43:23 INFO - PROCESS | 3788 | 1466696603922 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 3788 | 1466696603924 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:24 INFO - PROCESS | 3788 | ++DOCSHELL 12DF9000 == 35 [pid = 3788] [id = 544] 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (13BD8800) [pid = 3788] [serial = 1632] [outer = 00000000] 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (19C93000) [pid = 3788] [serial = 1633] [outer = 13BD8800] 08:43:24 INFO - PROCESS | 3788 | 1466696604031 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (19C94000) [pid = 3788] [serial = 1634] [outer = 13BD8800] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (160D8000) [pid = 3788] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10A5C400) [pid = 3788] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15E3F000) [pid = 3788] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (18677C00) [pid = 3788] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1393A400) [pid = 3788] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1312F800) [pid = 3788] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (11432800) [pid = 3788] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (178C9400) [pid = 3788] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (10F17400) [pid = 3788] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (130CE000) [pid = 3788] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (13D1B800) [pid = 3788] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15E6CC00) [pid = 3788] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:43:24 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (130D5800) [pid = 3788] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:43:24 INFO - PROCESS | 3788 | 1466696604506 Marionette TRACE conn3 <- [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]]]}] 08:43:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:43:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 806ms 08:43:24 INFO - PROCESS | 3788 | 1466696604561 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 3788 | 1466696604563 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:43:24 INFO - PROCESS | 3788 | 1466696604566 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:43:24 INFO - PROCESS | 3788 | 1466696604568 Marionette TRACE conn3 <- [1,2142,null,{}] 08:43:24 INFO - PROCESS | 3788 | 1466696604572 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:24 INFO - PROCESS | 3788 | 1466696604574 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:24 INFO - PROCESS | 3788 | 1466696604652 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:43:24 INFO - PROCESS | 3788 | 1466696604748 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 3788 | 1466696604750 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:24 INFO - PROCESS | 3788 | ++DOCSHELL 10560400 == 36 [pid = 3788] [id = 545] 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (10A5A800) [pid = 3788] [serial = 1635] [outer = 00000000] 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (13BDD400) [pid = 3788] [serial = 1636] [outer = 10A5A800] 08:43:24 INFO - PROCESS | 3788 | 1466696604794 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (16088000) [pid = 3788] [serial = 1637] [outer = 10A5A800] 08:43:25 INFO - PROCESS | 3788 | 1466696605156 Marionette TRACE conn3 <- [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]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 647ms 08:43:25 INFO - PROCESS | 3788 | 1466696605204 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 3788 | 1466696605206 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:43:25 INFO - PROCESS | 3788 | 1466696605210 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:43:25 INFO - PROCESS | 3788 | 1466696605211 Marionette TRACE conn3 <- [1,2146,null,{}] 08:43:25 INFO - PROCESS | 3788 | 1466696605215 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 3788 | 1466696605217 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:25 INFO - PROCESS | 3788 | 1466696605355 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:43:25 INFO - PROCESS | 3788 | 1466696605370 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 3788 | 1466696605372 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:25 INFO - PROCESS | 3788 | ++DOCSHELL 13BDC000 == 37 [pid = 3788] [id = 546] 08:43:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (16092400) [pid = 3788] [serial = 1638] [outer = 00000000] 08:43:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (19909000) [pid = 3788] [serial = 1639] [outer = 16092400] 08:43:25 INFO - PROCESS | 3788 | 1466696605414 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (19EBD000) [pid = 3788] [serial = 1640] [outer = 16092400] 08:43:25 INFO - PROCESS | 3788 | 1466696605817 Marionette TRACE conn3 <- [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]]]}] 08:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 648ms 08:43:25 INFO - PROCESS | 3788 | 1466696605848 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 3788 | 1466696605851 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:43:25 INFO - PROCESS | 3788 | 1466696605856 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - PROCESS | 3788 | 1466696605858 Marionette TRACE conn3 <- [1,2150,null,{}] 08:43:25 INFO - PROCESS | 3788 | 1466696605863 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:25 INFO - PROCESS | 3788 | 1466696605866 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:26 INFO - PROCESS | 3788 | 1466696605989 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:43:26 INFO - PROCESS | 3788 | 1466696606000 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 3788 | 1466696606002 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:26 INFO - PROCESS | 3788 | ++DOCSHELL 15215400 == 38 [pid = 3788] [id = 547] 08:43:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1534B400) [pid = 3788] [serial = 1641] [outer = 00000000] 08:43:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1A226400) [pid = 3788] [serial = 1642] [outer = 1534B400] 08:43:26 INFO - PROCESS | 3788 | 1466696606045 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1A229400) [pid = 3788] [serial = 1643] [outer = 1534B400] 08:43:26 INFO - PROCESS | 3788 | 1466696606580 Marionette TRACE conn3 <- [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]]]}] 08:43:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 759ms 08:43:26 INFO - PROCESS | 3788 | 1466696606627 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 3788 | 1466696606632 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:43:26 INFO - PROCESS | 3788 | 1466696606637 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 3788 | 1466696606641 Marionette TRACE conn3 <- [1,2154,null,{}] 08:43:26 INFO - PROCESS | 3788 | 1466696606647 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:26 INFO - PROCESS | 3788 | 1466696606650 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:26 INFO - PROCESS | 3788 | 1466696606815 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:43:26 INFO - PROCESS | 3788 | 1466696606933 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 3788 | 1466696606938 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:27 INFO - PROCESS | 3788 | ++DOCSHELL 105F5800 == 39 [pid = 3788] [id = 548] 08:43:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (10A5BC00) [pid = 3788] [serial = 1644] [outer = 00000000] 08:43:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (134B0000) [pid = 3788] [serial = 1645] [outer = 10A5BC00] 08:43:27 INFO - PROCESS | 3788 | 1466696607039 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (13BD9800) [pid = 3788] [serial = 1646] [outer = 10A5BC00] 08:43:27 INFO - PROCESS | 3788 | 1466696607599 Marionette TRACE conn3 <- [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]]]}] 08:43:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:43:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1011ms 08:43:27 INFO - PROCESS | 3788 | 1466696607640 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 3788 | 1466696607645 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:43:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:43:27 INFO - PROCESS | 3788 | 1466696607652 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 3788 | 1466696607654 Marionette TRACE conn3 <- [1,2158,null,{}] 08:43:27 INFO - PROCESS | 3788 | 1466696607658 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:27 INFO - PROCESS | 3788 | 1466696607661 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:27 INFO - PROCESS | 3788 | 1466696607771 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:43:27 INFO - PROCESS | 3788 | 1466696607883 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 3788 | 1466696607886 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:27 INFO - PROCESS | 3788 | ++DOCSHELL 15E6B400 == 40 [pid = 3788] [id = 549] 08:43:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (15E6C400) [pid = 3788] [serial = 1647] [outer = 00000000] 08:43:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (160E0800) [pid = 3788] [serial = 1648] [outer = 15E6C400] 08:43:27 INFO - PROCESS | 3788 | 1466696607947 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (17008C00) [pid = 3788] [serial = 1649] [outer = 15E6C400] 08:43:28 INFO - PROCESS | 3788 | 1466696608555 Marionette TRACE conn3 <- [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]]]}] 08:43:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 964ms 08:43:28 INFO - PROCESS | 3788 | 1466696608596 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:43:28 INFO - PROCESS | 3788 | 1466696608599 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:43:28 INFO - PROCESS | 3788 | 1466696608602 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:43:28 INFO - PROCESS | 3788 | 1466696608606 Marionette TRACE conn3 <- [1,2162,null,{}] 08:43:28 INFO - PROCESS | 3788 | 1466696608617 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:28 INFO - PROCESS | 3788 | 1466696608622 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:28 INFO - PROCESS | 3788 | 1466696608727 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:43:28 INFO - PROCESS | 3788 | 1466696608836 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 3788 | 1466696608840 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:28 INFO - PROCESS | 3788 | ++DOCSHELL 1860C800 == 41 [pid = 3788] [id = 550] 08:43:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1860FC00) [pid = 3788] [serial = 1650] [outer = 00000000] 08:43:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1A21E800) [pid = 3788] [serial = 1651] [outer = 1860FC00] 08:43:28 INFO - PROCESS | 3788 | 1466696608937 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A396400) [pid = 3788] [serial = 1652] [outer = 1860FC00] 08:43:29 INFO - PROCESS | 3788 | 1466696609557 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1011ms 08:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:43:29 INFO - PROCESS | 3788 | 1466696609636 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 3788 | 1466696609639 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:43:29 INFO - PROCESS | 3788 | 1466696609657 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 3788 | 1466696609659 Marionette TRACE conn3 <- [1,2166,null,{}] 08:43:29 INFO - PROCESS | 3788 | 1466696609665 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:29 INFO - PROCESS | 3788 | 1466696609667 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:29 INFO - PROCESS | 3788 | 1466696609778 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:43:30 INFO - PROCESS | 3788 | 1466696610023 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 3788 | 1466696610026 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:30 INFO - PROCESS | 3788 | ++DOCSHELL 102C8C00 == 42 [pid = 3788] [id = 551] 08:43:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (105EAC00) [pid = 3788] [serial = 1653] [outer = 00000000] 08:43:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (10B7EC00) [pid = 3788] [serial = 1654] [outer = 105EAC00] 08:43:30 INFO - PROCESS | 3788 | 1466696610093 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (114CD000) [pid = 3788] [serial = 1655] [outer = 105EAC00] 08:43:30 INFO - PROCESS | 3788 | 1466696610675 Marionette TRACE conn3 <- [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]]]}] 08:43:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:43:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1058ms 08:43:30 INFO - PROCESS | 3788 | 1466696610701 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 3788 | 1466696610704 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:43:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:43:30 INFO - PROCESS | 3788 | 1466696610724 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - PROCESS | 3788 | 1466696610727 Marionette TRACE conn3 <- [1,2170,null,{}] 08:43:30 INFO - PROCESS | 3788 | 1466696610732 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:30 INFO - PROCESS | 3788 | 1466696610736 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:30 INFO - PROCESS | 3788 | 1466696610835 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 13BDC000 == 41 [pid = 3788] [id = 546] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 10560400 == 40 [pid = 3788] [id = 545] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 12DF9000 == 39 [pid = 3788] [id = 544] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 13BD1400 == 38 [pid = 3788] [id = 543] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 173A9800 == 37 [pid = 3788] [id = 542] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 13130000 == 36 [pid = 3788] [id = 541] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 134B2000 == 35 [pid = 3788] [id = 540] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 10F17C00 == 34 [pid = 3788] [id = 539] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 0F9EAC00 == 33 [pid = 3788] [id = 538] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 18364000 == 32 [pid = 3788] [id = 536] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 130ABC00 == 31 [pid = 3788] [id = 527] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 105EC000 == 30 [pid = 3788] [id = 537] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 102C8C00 == 29 [pid = 3788] [id = 551] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 1860C800 == 28 [pid = 3788] [id = 550] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 15215400 == 27 [pid = 3788] [id = 547] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 105F5800 == 26 [pid = 3788] [id = 548] 08:43:31 INFO - PROCESS | 3788 | --DOCSHELL 15E6B400 == 25 [pid = 3788] [id = 549] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (1860D800) [pid = 3788] [serial = 1609] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (18144000) [pid = 3788] [serial = 1606] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (114D2800) [pid = 3788] [serial = 1585] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (11CD0C00) [pid = 3788] [serial = 1586] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (14310C00) [pid = 3788] [serial = 1583] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13BDC400) [pid = 3788] [serial = 1582] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (14E8A800) [pid = 3788] [serial = 1591] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1608E800) [pid = 3788] [serial = 1594] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (132C0000) [pid = 3788] [serial = 1588] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (134B7800) [pid = 3788] [serial = 1589] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16D33C00) [pid = 3788] [serial = 1597] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17003C00) [pid = 3788] [serial = 1598] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (13C7B400) [pid = 3788] [serial = 1571] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (131DE800) [pid = 3788] [serial = 1570] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1620DC00) [pid = 3788] [serial = 1574] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (160D2800) [pid = 3788] [serial = 1573] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (12BD8C00) [pid = 3788] [serial = 1607] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1A75BC00) [pid = 3788] [serial = 1577] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (19EBCC00) [pid = 3788] [serial = 1576] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15E37400) [pid = 3788] [serial = 1580] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (14312000) [pid = 3788] [serial = 1579] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (17210000) [pid = 3788] [serial = 1600] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (160DDC00) [pid = 3788] [serial = 1603] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (17802800) [pid = 3788] [serial = 1601] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (160D2400) [pid = 3788] [serial = 1595] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (173A1400) [pid = 3788] [serial = 1604] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (15350C00) [pid = 3788] [serial = 1592] [outer = 00000000] [url = about:blank] 08:43:31 INFO - PROCESS | 3788 | 1466696611660 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 3788 | 1466696611664 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:31 INFO - PROCESS | 3788 | ++DOCSHELL 105F4C00 == 26 [pid = 3788] [id = 552] 08:43:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (105F5800) [pid = 3788] [serial = 1656] [outer = 00000000] 08:43:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (10B7B800) [pid = 3788] [serial = 1657] [outer = 105F5800] 08:43:31 INFO - PROCESS | 3788 | 1466696611714 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (11433800) [pid = 3788] [serial = 1658] [outer = 105F5800] 08:43:32 INFO - PROCESS | 3788 | 1466696612172 Marionette TRACE conn3 <- [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]]]}] 08:43:32 INFO - PROCESS | 3788 | --DOCSHELL 1B6BA800 == 25 [pid = 3788] [id = 16] 08:43:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:43:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1517ms 08:43:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:43:32 INFO - PROCESS | 3788 | 1466696612230 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 3788 | 1466696612233 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:43:32 INFO - PROCESS | 3788 | 1466696612238 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 3788 | 1466696612241 Marionette TRACE conn3 <- [1,2174,null,{}] 08:43:32 INFO - PROCESS | 3788 | 1466696612246 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:32 INFO - PROCESS | 3788 | 1466696612249 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:32 INFO - PROCESS | 3788 | 1466696612418 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:43:32 INFO - PROCESS | 3788 | 1466696612428 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 3788 | 1466696612431 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:32 INFO - PROCESS | 3788 | ++DOCSHELL 134B2800 == 26 [pid = 3788] [id = 553] 08:43:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (134B5000) [pid = 3788] [serial = 1659] [outer = 00000000] 08:43:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1393E800) [pid = 3788] [serial = 1660] [outer = 134B5000] 08:43:32 INFO - PROCESS | 3788 | 1466696612477 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (13BD7000) [pid = 3788] [serial = 1661] [outer = 134B5000] 08:43:32 INFO - PROCESS | 3788 | 1466696612939 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:43:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 695ms 08:43:32 INFO - PROCESS | 3788 | 1466696612991 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 3788 | 1466696612995 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:43:33 INFO - PROCESS | 3788 | 1466696613003 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 3788 | 1466696613005 Marionette TRACE conn3 <- [1,2178,null,{}] 08:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:43:33 INFO - PROCESS | 3788 | 1466696613009 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 3788 | 1466696613012 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:33 INFO - PROCESS | 3788 | 1466696613104 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:43:33 INFO - PROCESS | 3788 | 1466696613112 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 3788 | 1466696613115 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:33 INFO - PROCESS | 3788 | ++DOCSHELL 10A64800 == 27 [pid = 3788] [id = 554] 08:43:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (11CD6800) [pid = 3788] [serial = 1662] [outer = 00000000] 08:43:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (14E7F400) [pid = 3788] [serial = 1663] [outer = 11CD6800] 08:43:33 INFO - PROCESS | 3788 | 1466696613162 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (15350C00) [pid = 3788] [serial = 1664] [outer = 11CD6800] 08:43:33 INFO - PROCESS | 3788 | 1466696613645 Marionette TRACE conn3 <- [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]]]}] 08:43:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:43:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 679ms 08:43:33 INFO - PROCESS | 3788 | 1466696613687 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 3788 | 1466696613689 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:43:33 INFO - PROCESS | 3788 | 1466696613699 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 3788 | 1466696613705 Marionette TRACE conn3 <- [1,2182,null,{}] 08:43:33 INFO - PROCESS | 3788 | 1466696613709 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:33 INFO - PROCESS | 3788 | 1466696613713 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:33 INFO - PROCESS | 3788 | 1466696613800 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:43:33 INFO - PROCESS | 3788 | 1466696613810 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 3788 | 1466696613812 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:33 INFO - PROCESS | 3788 | ++DOCSHELL 13D21400 == 28 [pid = 3788] [id = 555] 08:43:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (15345000) [pid = 3788] [serial = 1665] [outer = 00000000] 08:43:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (15E71000) [pid = 3788] [serial = 1666] [outer = 15345000] 08:43:33 INFO - PROCESS | 3788 | 1466696613868 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (160DC800) [pid = 3788] [serial = 1667] [outer = 15345000] 08:43:34 INFO - PROCESS | 3788 | 1466696614368 Marionette TRACE conn3 <- [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]]]}] 08:43:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:43:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 711ms 08:43:34 INFO - PROCESS | 3788 | 1466696614395 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 3788 | 1466696614398 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:43:34 INFO - PROCESS | 3788 | 1466696614401 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:43:34 INFO - PROCESS | 3788 | 1466696614403 Marionette TRACE conn3 <- [1,2186,null,{}] 08:43:34 INFO - PROCESS | 3788 | 1466696614406 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:34 INFO - PROCESS | 3788 | 1466696614408 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:34 INFO - PROCESS | 3788 | 1466696614547 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:43:34 INFO - PROCESS | 3788 | 1466696614567 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 3788 | 1466696614570 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:34 INFO - PROCESS | 3788 | ++DOCSHELL 16D35000 == 29 [pid = 3788] [id = 556] 08:43:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (16DCAC00) [pid = 3788] [serial = 1668] [outer = 00000000] 08:43:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17006800) [pid = 3788] [serial = 1669] [outer = 16DCAC00] 08:43:34 INFO - PROCESS | 3788 | 1466696614613 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17009C00) [pid = 3788] [serial = 1670] [outer = 16DCAC00] 08:43:35 INFO - PROCESS | 3788 | 1466696615033 Marionette TRACE conn3 <- [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]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 711ms 08:43:35 INFO - PROCESS | 3788 | 1466696615103 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 3788 | 1466696615106 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:43:35 INFO - PROCESS | 3788 | 1466696615110 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 3788 | 1466696615113 Marionette TRACE conn3 <- [1,2190,null,{}] 08:43:35 INFO - PROCESS | 3788 | 1466696615117 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 3788 | 1466696615119 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:35 INFO - PROCESS | 3788 | 1466696615231 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:43:35 INFO - PROCESS | 3788 | 1466696615344 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:35 INFO - PROCESS | 3788 | 1466696615350 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:35 INFO - PROCESS | 3788 | ++DOCSHELL 17738000 == 30 [pid = 3788] [id = 557] 08:43:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17738C00) [pid = 3788] [serial = 1671] [outer = 00000000] 08:43:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1773DC00) [pid = 3788] [serial = 1672] [outer = 17738C00] 08:43:35 INFO - PROCESS | 3788 | 1466696615402 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1780C000) [pid = 3788] [serial = 1673] [outer = 17738C00] 08:43:35 INFO - PROCESS | 3788 | 1466696615832 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:43:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:43:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 742ms 08:43:35 INFO - PROCESS | 3788 | 1466696615912 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 3788 | 1466696615914 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:43:35 INFO - PROCESS | 3788 | 1466696615922 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 3788 | 1466696615924 Marionette TRACE conn3 <- [1,2194,null,{}] 08:43:35 INFO - PROCESS | 3788 | 1466696615927 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:35 INFO - PROCESS | 3788 | 1466696615930 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:36 INFO - PROCESS | 3788 | 1466696616041 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:43:36 INFO - PROCESS | 3788 | 1466696616052 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 3788 | 1466696616054 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:36 INFO - PROCESS | 3788 | ++DOCSHELL 111DCC00 == 31 [pid = 3788] [id = 558] 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (130A4000) [pid = 3788] [serial = 1674] [outer = 00000000] 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17A0A800) [pid = 3788] [serial = 1675] [outer = 130A4000] 08:43:36 INFO - PROCESS | 3788 | 1466696616378 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (18361C00) [pid = 3788] [serial = 1676] [outer = 130A4000] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (17734400) [pid = 3788] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (18148000) [pid = 3788] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (10A5A800) [pid = 3788] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13BD8800) [pid = 3788] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (110B2400) [pid = 3788] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (158C1400) [pid = 3788] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (18366400) [pid = 3788] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13BD3C00) [pid = 3788] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (16092400) [pid = 3788] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (0F9EB400) [pid = 3788] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (110B2C00) [pid = 3788] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:43:36 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1534B400) [pid = 3788] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:43:36 INFO - PROCESS | 3788 | 1466696616736 Marionette TRACE conn3 <- [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]]]}] 08:43:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:43:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 853ms 08:43:36 INFO - PROCESS | 3788 | 1466696616763 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 3788 | 1466696616765 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:43:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:43:36 INFO - PROCESS | 3788 | 1466696616768 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - PROCESS | 3788 | 1466696616770 Marionette TRACE conn3 <- [1,2198,null,{}] 08:43:36 INFO - PROCESS | 3788 | 1466696616773 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:36 INFO - PROCESS | 3788 | 1466696616775 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:36 INFO - PROCESS | 3788 | 1466696616851 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:43:36 INFO - PROCESS | 3788 | 1466696616857 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 3788 | 1466696616859 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:36 INFO - PROCESS | 3788 | ++DOCSHELL 105EC000 == 32 [pid = 3788] [id = 559] 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1430D800) [pid = 3788] [serial = 1677] [outer = 00000000] 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1720CC00) [pid = 3788] [serial = 1678] [outer = 1430D800] 08:43:36 INFO - PROCESS | 3788 | 1466696616902 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (178D4800) [pid = 3788] [serial = 1679] [outer = 1430D800] 08:43:37 INFO - PROCESS | 3788 | 1466696617330 Marionette TRACE conn3 <- [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]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 600ms 08:43:37 INFO - PROCESS | 3788 | 1466696617366 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 3788 | 1466696617368 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:43:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:43:37 INFO - PROCESS | 3788 | 1466696617371 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 3788 | 1466696617373 Marionette TRACE conn3 <- [1,2202,null,{}] 08:43:37 INFO - PROCESS | 3788 | 1466696617376 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:37 INFO - PROCESS | 3788 | 1466696617378 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:37 INFO - PROCESS | 3788 | 1466696617454 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:43:37 INFO - PROCESS | 3788 | 1466696617459 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 3788 | 1466696617461 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:37 INFO - PROCESS | 3788 | ++DOCSHELL 17E37800 == 33 [pid = 3788] [id = 560] 08:43:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17E38400) [pid = 3788] [serial = 1680] [outer = 00000000] 08:43:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18609800) [pid = 3788] [serial = 1681] [outer = 17E38400] 08:43:37 INFO - PROCESS | 3788 | 1466696617503 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1860CC00) [pid = 3788] [serial = 1682] [outer = 17E38400] 08:43:37 INFO - PROCESS | 3788 | 1466696617940 Marionette TRACE conn3 <- [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]]]}] 08:43:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:43:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 600ms 08:43:37 INFO - PROCESS | 3788 | 1466696617972 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 3788 | 1466696617975 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:43:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:43:38 INFO - PROCESS | 3788 | 1466696617978 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:43:38 INFO - PROCESS | 3788 | 1466696617979 Marionette TRACE conn3 <- [1,2206,null,{}] 08:43:38 INFO - PROCESS | 3788 | 1466696617996 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:38 INFO - PROCESS | 3788 | 1466696617998 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:38 INFO - PROCESS | 3788 | 1466696618080 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:43:38 INFO - PROCESS | 3788 | 1466696618085 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 3788 | 1466696618088 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:38 INFO - PROCESS | 3788 | ++DOCSHELL 160E0400 == 34 [pid = 3788] [id = 561] 08:43:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17734400) [pid = 3788] [serial = 1683] [outer = 00000000] 08:43:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (10A5B800) [pid = 3788] [serial = 1684] [outer = 17734400] 08:43:38 INFO - PROCESS | 3788 | 1466696618130 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (187EC400) [pid = 3788] [serial = 1685] [outer = 17734400] 08:43:39 INFO - PROCESS | 3788 | 1466696618991 Marionette TRACE conn3 <- [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]]]}] 08:43:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:43:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 995ms 08:43:39 INFO - PROCESS | 3788 | 1466696618998 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 3788 | 1466696619003 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:43:39 INFO - PROCESS | 3788 | 1466696619007 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:43:39 INFO - PROCESS | 3788 | 1466696619012 Marionette TRACE conn3 <- [1,2210,null,{}] 08:43:39 INFO - PROCESS | 3788 | 1466696619018 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:39 INFO - PROCESS | 3788 | 1466696619021 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:39 INFO - PROCESS | 3788 | 1466696619139 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:43:39 INFO - PROCESS | 3788 | 1466696619278 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 3788 | 1466696619281 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:39 INFO - PROCESS | 3788 | ++DOCSHELL 129F2800 == 35 [pid = 3788] [id = 562] 08:43:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13032000) [pid = 3788] [serial = 1686] [outer = 00000000] 08:43:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13BD2800) [pid = 3788] [serial = 1687] [outer = 13032000] 08:43:39 INFO - PROCESS | 3788 | 1466696619338 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (13BDC400) [pid = 3788] [serial = 1688] [outer = 13032000] 08:43:40 INFO - PROCESS | 3788 | 1466696619985 Marionette TRACE conn3 <- [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]]]}] 08:43:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:43:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1059ms 08:43:40 INFO - PROCESS | 3788 | 1466696620054 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 3788 | 1466696620059 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:43:40 INFO - PROCESS | 3788 | 1466696620083 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:43:40 INFO - PROCESS | 3788 | 1466696620086 Marionette TRACE conn3 <- [1,2214,null,{}] 08:43:40 INFO - PROCESS | 3788 | 1466696620115 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:40 INFO - PROCESS | 3788 | 1466696620118 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:40 INFO - PROCESS | 3788 | 1466696620253 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:43:40 INFO - PROCESS | 3788 | 1466696620488 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 3788 | 1466696620491 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:40 INFO - PROCESS | 3788 | ++DOCSHELL 0F9EB400 == 36 [pid = 3788] [id = 563] 08:43:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (10229C00) [pid = 3788] [serial = 1689] [outer = 00000000] 08:43:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (10560400) [pid = 3788] [serial = 1690] [outer = 10229C00] 08:43:40 INFO - PROCESS | 3788 | 1466696620553 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (111DD000) [pid = 3788] [serial = 1691] [outer = 10229C00] 08:43:41 INFO - PROCESS | 3788 | --DOCSHELL 17E37800 == 35 [pid = 3788] [id = 560] 08:43:41 INFO - PROCESS | 3788 | --DOCSHELL 105EC000 == 34 [pid = 3788] [id = 559] 08:43:41 INFO - PROCESS | 3788 | --DOCSHELL 111DCC00 == 33 [pid = 3788] [id = 558] 08:43:41 INFO - PROCESS | 3788 | --DOCSHELL 17738000 == 32 [pid = 3788] [id = 557] 08:43:41 INFO - PROCESS | 3788 | --DOCSHELL 16D35000 == 31 [pid = 3788] [id = 556] 08:43:41 INFO - PROCESS | 3788 | --DOCSHELL 13D21400 == 30 [pid = 3788] [id = 555] 08:43:41 INFO - PROCESS | 3788 | --DOCSHELL 10A64800 == 29 [pid = 3788] [id = 554] 08:43:41 INFO - PROCESS | 3788 | --DOCSHELL 134B2800 == 28 [pid = 3788] [id = 553] 08:43:41 INFO - PROCESS | 3788 | --DOCSHELL 1B4D3C00 == 27 [pid = 3788] [id = 17] 08:43:41 INFO - PROCESS | 3788 | --DOCSHELL 105F4C00 == 26 [pid = 3788] [id = 552] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17743C00) [pid = 3788] [serial = 1627] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (178CF800) [pid = 3788] [serial = 1628] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (18603800) [pid = 3788] [serial = 1630] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (13BDD400) [pid = 3788] [serial = 1636] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (19C93000) [pid = 3788] [serial = 1633] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (13036800) [pid = 3788] [serial = 1618] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1312F400) [pid = 3788] [serial = 1619] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16DCFC00) [pid = 3788] [serial = 1624] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (18676800) [pid = 3788] [serial = 1610] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15215800) [pid = 3788] [serial = 1621] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (19909000) [pid = 3788] [serial = 1639] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (15E3B000) [pid = 3788] [serial = 1622] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (102CB000) [pid = 3788] [serial = 1615] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (10B7F400) [pid = 3788] [serial = 1616] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (129F2400) [pid = 3788] [serial = 1612] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (131D7800) [pid = 3788] [serial = 1613] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (19EBD000) [pid = 3788] [serial = 1640] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (19C94000) [pid = 3788] [serial = 1634] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1A229400) [pid = 3788] [serial = 1643] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1A226400) [pid = 3788] [serial = 1642] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (18675400) [pid = 3788] [serial = 1631] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (17082000) [pid = 3788] [serial = 1625] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (16088000) [pid = 3788] [serial = 1637] [outer = 00000000] [url = about:blank] 08:43:41 INFO - PROCESS | 3788 | 1466696621252 Marionette TRACE conn3 <- [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]]]}] 08:43:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:43:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1201ms 08:43:41 INFO - PROCESS | 3788 | 1466696621316 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 3788 | 1466696621320 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:43:41 INFO - PROCESS | 3788 | 1466696621324 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:43:41 INFO - PROCESS | 3788 | 1466696621327 Marionette TRACE conn3 <- [1,2218,null,{}] 08:43:41 INFO - PROCESS | 3788 | 1466696621332 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:41 INFO - PROCESS | 3788 | 1466696621336 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:41 INFO - PROCESS | 3788 | 1466696621423 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:43:41 INFO - PROCESS | 3788 | 1466696621517 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 3788 | 1466696621520 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:41 INFO - PROCESS | 3788 | ++DOCSHELL 10B7F400 == 27 [pid = 3788] [id = 564] 08:43:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (10B86000) [pid = 3788] [serial = 1692] [outer = 00000000] 08:43:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13129000) [pid = 3788] [serial = 1693] [outer = 10B86000] 08:43:41 INFO - PROCESS | 3788 | 1466696621566 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (131DF400) [pid = 3788] [serial = 1694] [outer = 10B86000] 08:43:41 INFO - PROCESS | 3788 | 1466696621994 Marionette TRACE conn3 <- [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]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 742ms 08:43:42 INFO - PROCESS | 3788 | 1466696622067 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 3788 | 1466696622071 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:43:42 INFO - PROCESS | 3788 | 1466696622076 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 3788 | 1466696622078 Marionette TRACE conn3 <- [1,2222,null,{}] 08:43:42 INFO - PROCESS | 3788 | 1466696622081 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 3788 | 1466696622084 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:42 INFO - PROCESS | 3788 | 1466696622169 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:43:42 INFO - PROCESS | 3788 | 1466696622177 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 3788 | 1466696622179 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:42 INFO - PROCESS | 3788 | ++DOCSHELL 130CDC00 == 28 [pid = 3788] [id = 565] 08:43:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (13BDA000) [pid = 3788] [serial = 1695] [outer = 00000000] 08:43:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15349000) [pid = 3788] [serial = 1696] [outer = 13BDA000] 08:43:42 INFO - PROCESS | 3788 | 1466696622223 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (15E35C00) [pid = 3788] [serial = 1697] [outer = 13BDA000] 08:43:42 INFO - PROCESS | 3788 | 1466696622690 Marionette TRACE conn3 <- [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]]]}] 08:43:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:43:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 648ms 08:43:42 INFO - PROCESS | 3788 | 1466696622714 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 3788 | 1466696622716 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:43:42 INFO - PROCESS | 3788 | 1466696622721 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 3788 | 1466696622727 Marionette TRACE conn3 <- [1,2226,null,{}] 08:43:42 INFO - PROCESS | 3788 | 1466696622741 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:42 INFO - PROCESS | 3788 | 1466696622745 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:42 INFO - PROCESS | 3788 | 1466696622838 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:43:42 INFO - PROCESS | 3788 | 1466696622845 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 3788 | 1466696622847 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:42 INFO - PROCESS | 3788 | ++DOCSHELL 160DB800 == 29 [pid = 3788] [id = 566] 08:43:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (160DC400) [pid = 3788] [serial = 1698] [outer = 00000000] 08:43:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (16D37000) [pid = 3788] [serial = 1699] [outer = 160DC400] 08:43:42 INFO - PROCESS | 3788 | 1466696622889 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17002400) [pid = 3788] [serial = 1700] [outer = 160DC400] 08:43:43 INFO - PROCESS | 3788 | 1466696623331 Marionette TRACE conn3 <- [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]]]}] 08:43:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:43:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 663ms 08:43:43 INFO - PROCESS | 3788 | 1466696623379 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 3788 | 1466696623381 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:43:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:43:43 INFO - PROCESS | 3788 | 1466696623384 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - PROCESS | 3788 | 1466696623386 Marionette TRACE conn3 <- [1,2230,null,{}] 08:43:43 INFO - PROCESS | 3788 | 1466696623389 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:43 INFO - PROCESS | 3788 | 1466696623391 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:43 INFO - PROCESS | 3788 | 1466696623510 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:43:43 INFO - PROCESS | 3788 | 1466696623515 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 3788 | 1466696623517 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:43 INFO - PROCESS | 3788 | ++DOCSHELL 17008400 == 30 [pid = 3788] [id = 567] 08:43:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1700E800) [pid = 3788] [serial = 1701] [outer = 00000000] 08:43:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17739400) [pid = 3788] [serial = 1702] [outer = 1700E800] 08:43:43 INFO - PROCESS | 3788 | 1466696623612 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17742C00) [pid = 3788] [serial = 1703] [outer = 1700E800] 08:43:44 INFO - PROCESS | 3788 | 1466696624046 Marionette TRACE conn3 <- [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]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 711ms 08:43:44 INFO - PROCESS | 3788 | 1466696624083 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 3788 | 1466696624085 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:43:44 INFO - PROCESS | 3788 | 1466696624088 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 3788 | 1466696624090 Marionette TRACE conn3 <- [1,2234,null,{}] 08:43:44 INFO - PROCESS | 3788 | 1466696624093 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 3788 | 1466696624095 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:44 INFO - PROCESS | 3788 | 1466696624253 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:43:44 INFO - PROCESS | 3788 | 1466696624268 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 3788 | 1466696624274 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:44 INFO - PROCESS | 3788 | ++DOCSHELL 13940C00 == 31 [pid = 3788] [id = 568] 08:43:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (178D1C00) [pid = 3788] [serial = 1704] [outer = 00000000] 08:43:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17E3D000) [pid = 3788] [serial = 1705] [outer = 178D1C00] 08:43:44 INFO - PROCESS | 3788 | 1466696624331 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (18601C00) [pid = 3788] [serial = 1706] [outer = 178D1C00] 08:43:44 INFO - PROCESS | 3788 | 1466696624789 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:43:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:43:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 711ms 08:43:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:43:44 INFO - PROCESS | 3788 | 1466696624822 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:43:44 INFO - PROCESS | 3788 | 1466696624824 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:43:44 INFO - PROCESS | 3788 | 1466696624827 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:43:44 INFO - PROCESS | 3788 | 1466696624829 Marionette TRACE conn3 <- [1,2238,null,{}] 08:43:44 INFO - PROCESS | 3788 | 1466696624833 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:44 INFO - PROCESS | 3788 | 1466696624835 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:44 INFO - PROCESS | 3788 | 1466696624976 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:43:45 INFO - PROCESS | 3788 | 1466696625002 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 3788 | 1466696625004 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:45 INFO - PROCESS | 3788 | ++DOCSHELL 1860C400 == 32 [pid = 3788] [id = 569] 08:43:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1860EC00) [pid = 3788] [serial = 1707] [outer = 00000000] 08:43:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (19914C00) [pid = 3788] [serial = 1708] [outer = 1860EC00] 08:43:45 INFO - PROCESS | 3788 | 1466696625046 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (19915000) [pid = 3788] [serial = 1709] [outer = 1860EC00] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (11CD6800) [pid = 3788] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (15345000) [pid = 3788] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (16DCAC00) [pid = 3788] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (134B5000) [pid = 3788] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (105F5800) [pid = 3788] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (105EAC00) [pid = 3788] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (17738C00) [pid = 3788] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17E38400) [pid = 3788] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1430D800) [pid = 3788] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1B6BC000) [pid = 3788] [serial = 47] [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.] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (10A5BC00) [pid = 3788] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15E6C400) [pid = 3788] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1860FC00) [pid = 3788] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (130A4000) [pid = 3788] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:43:45 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1B6BAC00) [pid = 3788] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:43:45 INFO - PROCESS | 3788 | 1466696625606 Marionette TRACE conn3 <- [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]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:43:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 805ms 08:43:45 INFO - PROCESS | 3788 | 1466696625628 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 3788 | 1466696625630 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:43:45 INFO - PROCESS | 3788 | 1466696625633 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:43:45 INFO - PROCESS | 3788 | 1466696625635 Marionette TRACE conn3 <- [1,2242,null,{}] 08:43:45 INFO - PROCESS | 3788 | 1466696625638 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:45 INFO - PROCESS | 3788 | 1466696625640 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:45 INFO - PROCESS | 3788 | 1466696625716 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:43:45 INFO - PROCESS | 3788 | 1466696625722 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 3788 | 1466696625724 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:45 INFO - PROCESS | 3788 | ++DOCSHELL 12D67000 == 33 [pid = 3788] [id = 570] 08:43:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (130A4000) [pid = 3788] [serial = 1710] [outer = 00000000] 08:43:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (160D1C00) [pid = 3788] [serial = 1711] [outer = 130A4000] 08:43:45 INFO - PROCESS | 3788 | 1466696625766 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1700BC00) [pid = 3788] [serial = 1712] [outer = 130A4000] 08:43:46 INFO - PROCESS | 3788 | 1466696626190 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 600ms 08:43:46 INFO - PROCESS | 3788 | 1466696626232 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 3788 | 1466696626234 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:43:46 INFO - PROCESS | 3788 | 1466696626237 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:43:46 INFO - PROCESS | 3788 | 1466696626239 Marionette TRACE conn3 <- [1,2246,null,{}] 08:43:46 INFO - PROCESS | 3788 | 1466696626242 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 3788 | 1466696626245 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:46 INFO - PROCESS | 3788 | 1466696626346 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:43:46 INFO - PROCESS | 3788 | 1466696626355 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 3788 | 1466696626357 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:46 INFO - PROCESS | 3788 | ++DOCSHELL 14311C00 == 34 [pid = 3788] [id = 571] 08:43:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15345000) [pid = 3788] [serial = 1713] [outer = 00000000] 08:43:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (187E6000) [pid = 3788] [serial = 1714] [outer = 15345000] 08:43:46 INFO - PROCESS | 3788 | 1466696626399 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (19EBCC00) [pid = 3788] [serial = 1715] [outer = 15345000] 08:43:46 INFO - PROCESS | 3788 | 1466696626850 Marionette TRACE conn3 <- [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]]]}] 08:43:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:43:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 632ms 08:43:46 INFO - PROCESS | 3788 | 1466696626875 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 3788 | 1466696626877 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:43:46 INFO - PROCESS | 3788 | 1466696626881 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:43:46 INFO - PROCESS | 3788 | 1466696626882 Marionette TRACE conn3 <- [1,2250,null,{}] 08:43:46 INFO - PROCESS | 3788 | 1466696626885 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:46 INFO - PROCESS | 3788 | 1466696626887 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:47 INFO - PROCESS | 3788 | 1466696626980 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:43:47 INFO - PROCESS | 3788 | 1466696626986 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 3788 | 1466696626987 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:47 INFO - PROCESS | 3788 | ++DOCSHELL 187E5800 == 35 [pid = 3788] [id = 572] 08:43:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (19EBD400) [pid = 3788] [serial = 1716] [outer = 00000000] 08:43:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1A37DC00) [pid = 3788] [serial = 1717] [outer = 19EBD400] 08:43:47 INFO - PROCESS | 3788 | 1466696627030 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1A381400) [pid = 3788] [serial = 1718] [outer = 19EBD400] 08:43:47 INFO - PROCESS | 3788 | 1466696627497 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:43:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:43:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 632ms 08:43:47 INFO - PROCESS | 3788 | 1466696627551 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 3788 | 1466696627552 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:43:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:43:47 INFO - PROCESS | 3788 | 1466696627560 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 3788 | 1466696627561 Marionette TRACE conn3 <- [1,2254,null,{}] 08:43:47 INFO - PROCESS | 3788 | 1466696627605 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:47 INFO - PROCESS | 3788 | 1466696627609 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:47 INFO - PROCESS | 3788 | 1466696627746 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:43:47 INFO - PROCESS | 3788 | 1466696627916 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 3788 | 1466696627920 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:47 INFO - PROCESS | 3788 | ++DOCSHELL 129ABC00 == 36 [pid = 3788] [id = 573] 08:43:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (129B8000) [pid = 3788] [serial = 1719] [outer = 00000000] 08:43:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (13072000) [pid = 3788] [serial = 1720] [outer = 129B8000] 08:43:47 INFO - PROCESS | 3788 | 1466696627978 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (134B9C00) [pid = 3788] [serial = 1721] [outer = 129B8000] 08:43:48 INFO - PROCESS | 3788 | 1466696628529 Marionette TRACE conn3 <- [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]]]}] 08:43:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:43:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 995ms 08:43:48 INFO - PROCESS | 3788 | 1466696628549 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:43:48 INFO - PROCESS | 3788 | 1466696628552 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:43:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:43:48 INFO - PROCESS | 3788 | 1466696628557 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 3788 | 1466696628560 Marionette TRACE conn3 <- [1,2258,null,{}] 08:43:48 INFO - PROCESS | 3788 | 1466696628566 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:48 INFO - PROCESS | 3788 | 1466696628569 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:48 INFO - PROCESS | 3788 | 1466696628677 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:43:48 INFO - PROCESS | 3788 | 1466696628792 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 3788 | 1466696628796 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:48 INFO - PROCESS | 3788 | ++DOCSHELL 15C73000 == 37 [pid = 3788] [id = 574] 08:43:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15E43C00) [pid = 3788] [serial = 1722] [outer = 00000000] 08:43:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (15E70C00) [pid = 3788] [serial = 1723] [outer = 15E43C00] 08:43:48 INFO - PROCESS | 3788 | 1466696628893 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (160DF400) [pid = 3788] [serial = 1724] [outer = 15E43C00] 08:43:49 INFO - PROCESS | 3788 | 1466696629476 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:43:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:43:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1011ms 08:43:49 INFO - PROCESS | 3788 | 1466696629562 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 3788 | 1466696629565 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:43:49 INFO - PROCESS | 3788 | 1466696629569 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 3788 | 1466696629571 Marionette TRACE conn3 <- [1,2262,null,{}] 08:43:49 INFO - PROCESS | 3788 | 1466696629575 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:49 INFO - PROCESS | 3788 | 1466696629578 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:49 INFO - PROCESS | 3788 | 1466696629684 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:43:49 INFO - PROCESS | 3788 | 1466696629823 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 3788 | 1466696629827 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:49 INFO - PROCESS | 3788 | ++DOCSHELL 178CF800 == 38 [pid = 3788] [id = 575] 08:43:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (178D0800) [pid = 3788] [serial = 1725] [outer = 00000000] 08:43:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1860D800) [pid = 3788] [serial = 1726] [outer = 178D0800] 08:43:49 INFO - PROCESS | 3788 | 1466696629884 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (19EB5400) [pid = 3788] [serial = 1727] [outer = 178D0800] 08:43:50 INFO - PROCESS | 3788 | 1466696630454 Marionette TRACE conn3 <- [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]]]}] 08:43:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:43:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 900ms 08:43:50 INFO - PROCESS | 3788 | 1466696630506 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 3788 | 1466696630512 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:43:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:43:50 INFO - PROCESS | 3788 | 1466696630521 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 3788 | 1466696630523 Marionette TRACE conn3 <- [1,2266,null,{}] 08:43:50 INFO - PROCESS | 3788 | 1466696630527 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:50 INFO - PROCESS | 3788 | 1466696630529 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:50 INFO - PROCESS | 3788 | 1466696630642 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:43:50 INFO - PROCESS | 3788 | 1466696630751 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 3788 | 1466696630753 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:50 INFO - PROCESS | 3788 | ++DOCSHELL 1A21D000 == 39 [pid = 3788] [id = 576] 08:43:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1A229800) [pid = 3788] [serial = 1728] [outer = 00000000] 08:43:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A766C00) [pid = 3788] [serial = 1729] [outer = 1A229800] 08:43:50 INFO - PROCESS | 3788 | 1466696630805 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A76A800) [pid = 3788] [serial = 1730] [outer = 1A229800] 08:43:51 INFO - PROCESS | 3788 | 1466696631404 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:43:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:43:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 948ms 08:43:51 INFO - PROCESS | 3788 | 1466696631460 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 3788 | 1466696631462 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:43:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:43:51 INFO - PROCESS | 3788 | 1466696631466 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 3788 | 1466696631468 Marionette TRACE conn3 <- [1,2270,null,{}] 08:43:51 INFO - PROCESS | 3788 | 1466696631472 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:51 INFO - PROCESS | 3788 | 1466696631474 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:51 INFO - PROCESS | 3788 | 1466696631698 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:43:51 INFO - PROCESS | 3788 | 1466696631869 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 3788 | 1466696631872 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:51 INFO - PROCESS | 3788 | ++DOCSHELL 10A59C00 == 40 [pid = 3788] [id = 577] 08:43:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (10B82000) [pid = 3788] [serial = 1731] [outer = 00000000] 08:43:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (110B7800) [pid = 3788] [serial = 1732] [outer = 10B82000] 08:43:51 INFO - PROCESS | 3788 | 1466696631922 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (129E9800) [pid = 3788] [serial = 1733] [outer = 10B82000] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 14311C00 == 39 [pid = 3788] [id = 571] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 12D67000 == 38 [pid = 3788] [id = 570] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 1860C400 == 37 [pid = 3788] [id = 569] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 13940C00 == 36 [pid = 3788] [id = 568] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 17008400 == 35 [pid = 3788] [id = 567] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 160DB800 == 34 [pid = 3788] [id = 566] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 130CDC00 == 33 [pid = 3788] [id = 565] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 10B7F400 == 32 [pid = 3788] [id = 564] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 0F9EB400 == 31 [pid = 3788] [id = 563] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 160E0400 == 30 [pid = 3788] [id = 561] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 129F2800 == 29 [pid = 3788] [id = 562] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 1A21D000 == 28 [pid = 3788] [id = 576] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 178CF800 == 27 [pid = 3788] [id = 575] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 187E5800 == 26 [pid = 3788] [id = 572] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 129ABC00 == 25 [pid = 3788] [id = 573] 08:43:52 INFO - PROCESS | 3788 | --DOCSHELL 15C73000 == 24 [pid = 3788] [id = 574] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (1B4D0800) [pid = 3788] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (14E7F400) [pid = 3788] [serial = 1663] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (15350C00) [pid = 3788] [serial = 1664] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (15E71000) [pid = 3788] [serial = 1666] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17006800) [pid = 3788] [serial = 1669] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1393E800) [pid = 3788] [serial = 1660] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13BD7000) [pid = 3788] [serial = 1661] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (10B7B800) [pid = 3788] [serial = 1657] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (11433800) [pid = 3788] [serial = 1658] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (114CD000) [pid = 3788] [serial = 1655] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (10B7EC00) [pid = 3788] [serial = 1654] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1773DC00) [pid = 3788] [serial = 1672] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17009C00) [pid = 3788] [serial = 1670] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1860CC00) [pid = 3788] [serial = 1682] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1780C000) [pid = 3788] [serial = 1673] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1720CC00) [pid = 3788] [serial = 1678] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (18604000) [pid = 3788] [serial = 1124] [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.] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (10A5B800) [pid = 3788] [serial = 1684] [outer = 00000000] [url = about:blank] 08:43:52 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (13BD9800) [pid = 3788] [serial = 1646] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (134B0000) [pid = 3788] [serial = 1645] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (17008C00) [pid = 3788] [serial = 1649] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (160E0800) [pid = 3788] [serial = 1648] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (18609800) [pid = 3788] [serial = 1681] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1A396400) [pid = 3788] [serial = 1652] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1A21E800) [pid = 3788] [serial = 1651] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (17A0A800) [pid = 3788] [serial = 1675] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (18361C00) [pid = 3788] [serial = 1676] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (178D4800) [pid = 3788] [serial = 1679] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (160DC800) [pid = 3788] [serial = 1667] [outer = 00000000] [url = about:blank] 08:43:53 INFO - PROCESS | 3788 | 1466696633186 Marionette TRACE conn3 <- [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]]]}] 08:43:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1785ms 08:43:53 INFO - PROCESS | 3788 | 1466696633269 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 3788 | 1466696633273 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:43:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:43:53 INFO - PROCESS | 3788 | 1466696633277 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - PROCESS | 3788 | 1466696633281 Marionette TRACE conn3 <- [1,2274,null,{}] 08:43:53 INFO - PROCESS | 3788 | 1466696633287 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:53 INFO - PROCESS | 3788 | 1466696633290 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:53 INFO - PROCESS | 3788 | 1466696633376 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:43:53 INFO - PROCESS | 3788 | 1466696633471 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 3788 | 1466696633473 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:53 INFO - PROCESS | 3788 | ++DOCSHELL 10B7EC00 == 25 [pid = 3788] [id = 578] 08:43:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (10B7F400) [pid = 3788] [serial = 1734] [outer = 00000000] 08:43:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (11CCFC00) [pid = 3788] [serial = 1735] [outer = 10B7F400] 08:43:53 INFO - PROCESS | 3788 | 1466696633520 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (129ABC00) [pid = 3788] [serial = 1736] [outer = 10B7F400] 08:43:53 INFO - PROCESS | 3788 | 1466696633940 Marionette TRACE conn3 <- [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]]]}] 08:43:53 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 08:43:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 695ms 08:43:53 INFO - PROCESS | 3788 | 1466696633976 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 3788 | 1466696633981 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:43:54 INFO - PROCESS | 3788 | 1466696633991 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 3788 | 1466696633994 Marionette TRACE conn3 <- [1,2278,null,{}] 08:43:54 INFO - PROCESS | 3788 | 1466696633998 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 3788 | 1466696634001 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:54 INFO - PROCESS | 3788 | 1466696634089 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:43:54 INFO - PROCESS | 3788 | 1466696634098 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 3788 | 1466696634101 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:54 INFO - PROCESS | 3788 | ++DOCSHELL 13947C00 == 26 [pid = 3788] [id = 579] 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13BCE800) [pid = 3788] [serial = 1737] [outer = 00000000] 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (13BD6800) [pid = 3788] [serial = 1738] [outer = 13BCE800] 08:43:54 INFO - PROCESS | 3788 | 1466696634148 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (13C7B400) [pid = 3788] [serial = 1739] [outer = 13BCE800] 08:43:54 INFO - PROCESS | 3788 | 1466696634613 Marionette TRACE conn3 <- [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]]]}] 08:43:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:43:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 632ms 08:43:54 INFO - PROCESS | 3788 | 1466696634630 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:43:54 INFO - PROCESS | 3788 | 1466696634633 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:43:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:43:54 INFO - PROCESS | 3788 | 1466696634636 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:43:54 INFO - PROCESS | 3788 | 1466696634639 Marionette TRACE conn3 <- [1,2282,null,{}] 08:43:54 INFO - PROCESS | 3788 | 1466696634650 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:54 INFO - PROCESS | 3788 | 1466696634655 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:54 INFO - PROCESS | 3788 | 1466696634748 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:43:54 INFO - PROCESS | 3788 | 1466696634755 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 3788 | 1466696634758 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:54 INFO - PROCESS | 3788 | ++DOCSHELL 158B8000 == 27 [pid = 3788] [id = 580] 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (158B8C00) [pid = 3788] [serial = 1740] [outer = 00000000] 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (15C73C00) [pid = 3788] [serial = 1741] [outer = 158B8C00] 08:43:54 INFO - PROCESS | 3788 | 1466696634805 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15E40C00) [pid = 3788] [serial = 1742] [outer = 158B8C00] 08:43:55 INFO - PROCESS | 3788 | 1466696635273 Marionette TRACE conn3 <- [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]]]}] 08:43:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:43:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 695ms 08:43:55 INFO - PROCESS | 3788 | 1466696635336 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 3788 | 1466696635338 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:43:55 INFO - PROCESS | 3788 | 1466696635342 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 3788 | 1466696635353 Marionette TRACE conn3 <- [1,2286,null,{}] 08:43:55 INFO - PROCESS | 3788 | 1466696635357 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:55 INFO - PROCESS | 3788 | 1466696635359 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:55 INFO - PROCESS | 3788 | 1466696635474 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:43:55 INFO - PROCESS | 3788 | 1466696635480 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 3788 | 1466696635482 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:55 INFO - PROCESS | 3788 | ++DOCSHELL 15E3D800 == 28 [pid = 3788] [id = 581] 08:43:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (16093800) [pid = 3788] [serial = 1743] [outer = 00000000] 08:43:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (160E0400) [pid = 3788] [serial = 1744] [outer = 16093800] 08:43:55 INFO - PROCESS | 3788 | 1466696635526 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (16AA7400) [pid = 3788] [serial = 1745] [outer = 16093800] 08:43:56 INFO - PROCESS | 3788 | 1466696636035 Marionette TRACE conn3 <- [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]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 711ms 08:43:56 INFO - PROCESS | 3788 | 1466696636073 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 3788 | 1466696636075 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:43:56 INFO - PROCESS | 3788 | 1466696636078 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 3788 | 1466696636080 Marionette TRACE conn3 <- [1,2290,null,{}] 08:43:56 INFO - PROCESS | 3788 | 1466696636083 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 3788 | 1466696636085 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:56 INFO - PROCESS | 3788 | 1466696636193 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:43:56 INFO - PROCESS | 3788 | 1466696636289 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 3788 | 1466696636291 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:56 INFO - PROCESS | 3788 | ++DOCSHELL 17003800 == 29 [pid = 3788] [id = 582] 08:43:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17006800) [pid = 3788] [serial = 1746] [outer = 00000000] 08:43:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1700E000) [pid = 3788] [serial = 1747] [outer = 17006800] 08:43:56 INFO - PROCESS | 3788 | 1466696636334 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1730E000) [pid = 3788] [serial = 1748] [outer = 17006800] 08:43:56 INFO - PROCESS | 3788 | 1466696636763 Marionette TRACE conn3 <- [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]]]}] 08:43:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:43:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 742ms 08:43:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:43:56 INFO - PROCESS | 3788 | 1466696636832 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 3788 | 1466696636834 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:43:56 INFO - PROCESS | 3788 | 1466696636837 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 3788 | 1466696636839 Marionette TRACE conn3 <- [1,2294,null,{}] 08:43:56 INFO - PROCESS | 3788 | 1466696636842 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:56 INFO - PROCESS | 3788 | 1466696636848 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:56 INFO - PROCESS | 3788 | 1466696636981 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:43:57 INFO - PROCESS | 3788 | 1466696637049 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 3788 | 1466696637051 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:57 INFO - PROCESS | 3788 | ++DOCSHELL 17740800 == 30 [pid = 3788] [id = 583] 08:43:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17741800) [pid = 3788] [serial = 1749] [outer = 00000000] 08:43:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (178CC400) [pid = 3788] [serial = 1750] [outer = 17741800] 08:43:57 INFO - PROCESS | 3788 | 1466696637097 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18148000) [pid = 3788] [serial = 1751] [outer = 17741800] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (178D1C00) [pid = 3788] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (10B86000) [pid = 3788] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (10229C00) [pid = 3788] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13032000) [pid = 3788] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (160DC400) [pid = 3788] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17734400) [pid = 3788] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13BDA000) [pid = 3788] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1860EC00) [pid = 3788] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (130A4000) [pid = 3788] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15345000) [pid = 3788] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1700E800) [pid = 3788] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:43:57 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (19EBD400) [pid = 3788] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:43:57 INFO - PROCESS | 3788 | 1466696637737 Marionette TRACE conn3 <- [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]]]}] 08:43:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:43:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 948ms 08:43:57 INFO - PROCESS | 3788 | 1466696637782 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 3788 | 1466696637785 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:43:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:43:57 INFO - PROCESS | 3788 | 1466696637789 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 3788 | 1466696637792 Marionette TRACE conn3 <- [1,2298,null,{}] 08:43:57 INFO - PROCESS | 3788 | 1466696637797 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:57 INFO - PROCESS | 3788 | 1466696637800 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:57 INFO - PROCESS | 3788 | 1466696637944 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:43:58 INFO - PROCESS | 3788 | 1466696638004 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 3788 | 1466696638006 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:58 INFO - PROCESS | 3788 | ++DOCSHELL 102C9800 == 31 [pid = 3788] [id = 584] 08:43:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (102CD000) [pid = 3788] [serial = 1752] [outer = 00000000] 08:43:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (15E42000) [pid = 3788] [serial = 1753] [outer = 102CD000] 08:43:58 INFO - PROCESS | 3788 | 1466696638050 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (16087C00) [pid = 3788] [serial = 1754] [outer = 102CD000] 08:43:58 INFO - PROCESS | 3788 | 1466696638391 Marionette TRACE conn3 <- [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]]]}] 08:43:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:43:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 647ms 08:43:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:43:58 INFO - PROCESS | 3788 | 1466696638424 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 3788 | 1466696638426 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:43:58 INFO - PROCESS | 3788 | 1466696638430 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - PROCESS | 3788 | 1466696638431 Marionette TRACE conn3 <- [1,2302,null,{}] 08:43:58 INFO - PROCESS | 3788 | 1466696638435 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:58 INFO - PROCESS | 3788 | 1466696638436 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:58 INFO - PROCESS | 3788 | 1466696638550 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:43:58 INFO - PROCESS | 3788 | 1466696638558 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 3788 | 1466696638560 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:58 INFO - PROCESS | 3788 | ++DOCSHELL 131D4400 == 32 [pid = 3788] [id = 585] 08:43:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (158C4000) [pid = 3788] [serial = 1755] [outer = 00000000] 08:43:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18604000) [pid = 3788] [serial = 1756] [outer = 158C4000] 08:43:58 INFO - PROCESS | 3788 | 1466696638603 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (18604C00) [pid = 3788] [serial = 1757] [outer = 158C4000] 08:43:59 INFO - PROCESS | 3788 | 1466696639064 Marionette TRACE conn3 <- [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]]]}] 08:43:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:43:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 632ms 08:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:43:59 INFO - PROCESS | 3788 | 1466696639101 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 3788 | 1466696639103 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:43:59 INFO - PROCESS | 3788 | 1466696639106 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 3788 | 1466696639108 Marionette TRACE conn3 <- [1,2306,null,{}] 08:43:59 INFO - PROCESS | 3788 | 1466696639111 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 3788 | 1466696639113 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:59 INFO - PROCESS | 3788 | 1466696639190 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:43:59 INFO - PROCESS | 3788 | 1466696639195 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 3788 | 1466696639197 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:43:59 INFO - PROCESS | 3788 | ++DOCSHELL 158B6C00 == 33 [pid = 3788] [id = 586] 08:43:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17A12C00) [pid = 3788] [serial = 1758] [outer = 00000000] 08:43:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (187E3000) [pid = 3788] [serial = 1759] [outer = 17A12C00] 08:43:59 INFO - PROCESS | 3788 | 1466696639328 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (187E6800) [pid = 3788] [serial = 1760] [outer = 17A12C00] 08:43:59 INFO - PROCESS | 3788 | 1466696639867 Marionette TRACE conn3 <- [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] 08:43:59 INFO - PROCESS | 3788 | 1466696639914 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:43:59 INFO - PROCESS | 3788 | 1466696639919 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 3788 | 1466696639922 Marionette TRACE conn3 <- [1,2310,null,{}] 08:43:59 INFO - PROCESS | 3788 | 1466696639928 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:43:59 INFO - PROCESS | 3788 | 1466696639931 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:00 INFO - PROCESS | 3788 | 1466696640049 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:44:00 INFO - PROCESS | 3788 | 1466696640188 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 3788 | 1466696640191 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:00 INFO - PROCESS | 3788 | ++DOCSHELL 0F9E8000 == 34 [pid = 3788] [id = 587] 08:44:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (10567800) [pid = 3788] [serial = 1761] [outer = 00000000] 08:44:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (130AB800) [pid = 3788] [serial = 1762] [outer = 10567800] 08:44:00 INFO - PROCESS | 3788 | 1466696640248 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (131E0800) [pid = 3788] [serial = 1763] [outer = 10567800] 08:44:01 INFO - PROCESS | 3788 | 1466696641007 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:44:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:44:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1154ms 08:44:01 INFO - PROCESS | 3788 | 1466696641066 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 3788 | 1466696641070 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:44:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:44:01 INFO - PROCESS | 3788 | 1466696641077 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 3788 | 1466696641080 Marionette TRACE conn3 <- [1,2314,null,{}] 08:44:01 INFO - PROCESS | 3788 | 1466696641084 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:01 INFO - PROCESS | 3788 | 1466696641086 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:01 INFO - PROCESS | 3788 | 1466696641213 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:44:01 INFO - PROCESS | 3788 | 1466696641353 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 3788 | 1466696641356 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:01 INFO - PROCESS | 3788 | ++DOCSHELL 14EB5000 == 35 [pid = 3788] [id = 588] 08:44:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (15219000) [pid = 3788] [serial = 1764] [outer = 00000000] 08:44:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (15E3B000) [pid = 3788] [serial = 1765] [outer = 15219000] 08:44:01 INFO - PROCESS | 3788 | 1466696641417 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (160D3C00) [pid = 3788] [serial = 1766] [outer = 15219000] 08:44:02 INFO - PROCESS | 3788 | --DOCSHELL 131D4400 == 34 [pid = 3788] [id = 585] 08:44:02 INFO - PROCESS | 3788 | --DOCSHELL 102C9800 == 33 [pid = 3788] [id = 584] 08:44:02 INFO - PROCESS | 3788 | --DOCSHELL 17740800 == 32 [pid = 3788] [id = 583] 08:44:02 INFO - PROCESS | 3788 | --DOCSHELL 17003800 == 31 [pid = 3788] [id = 582] 08:44:02 INFO - PROCESS | 3788 | --DOCSHELL 15E3D800 == 30 [pid = 3788] [id = 581] 08:44:02 INFO - PROCESS | 3788 | --DOCSHELL 158B8000 == 29 [pid = 3788] [id = 580] 08:44:02 INFO - PROCESS | 3788 | --DOCSHELL 13947C00 == 28 [pid = 3788] [id = 579] 08:44:02 INFO - PROCESS | 3788 | --DOCSHELL 10B7EC00 == 27 [pid = 3788] [id = 578] 08:44:02 INFO - PROCESS | 3788 | --DOCSHELL 10A59C00 == 26 [pid = 3788] [id = 577] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (1A37DC00) [pid = 3788] [serial = 1717] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (18601C00) [pid = 3788] [serial = 1706] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13129000) [pid = 3788] [serial = 1693] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (131DF400) [pid = 3788] [serial = 1694] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (10560400) [pid = 3788] [serial = 1690] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (17E3D000) [pid = 3788] [serial = 1705] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (111DD000) [pid = 3788] [serial = 1691] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13BD2800) [pid = 3788] [serial = 1687] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13BDC400) [pid = 3788] [serial = 1688] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (16D37000) [pid = 3788] [serial = 1699] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (187EC400) [pid = 3788] [serial = 1685] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (15349000) [pid = 3788] [serial = 1696] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15E35C00) [pid = 3788] [serial = 1697] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (19914C00) [pid = 3788] [serial = 1708] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (160D1C00) [pid = 3788] [serial = 1711] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1A381400) [pid = 3788] [serial = 1718] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (187E6000) [pid = 3788] [serial = 1714] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1700BC00) [pid = 3788] [serial = 1712] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (17739400) [pid = 3788] [serial = 1702] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (17742C00) [pid = 3788] [serial = 1703] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (19EBCC00) [pid = 3788] [serial = 1715] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (19915000) [pid = 3788] [serial = 1709] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (17002400) [pid = 3788] [serial = 1700] [outer = 00000000] [url = about:blank] 08:44:02 INFO - PROCESS | 3788 | 1466696642389 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:44:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:44:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1311ms 08:44:02 INFO - PROCESS | 3788 | 1466696642408 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 3788 | 1466696642412 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 08:44:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:44:02 INFO - PROCESS | 3788 | 1466696642416 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 3788 | 1466696642419 Marionette TRACE conn3 <- [1,2318,null,{}] 08:44:02 INFO - PROCESS | 3788 | 1466696642426 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:02 INFO - PROCESS | 3788 | 1466696642428 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:02 INFO - PROCESS | 3788 | 1466696642511 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:44:02 INFO - PROCESS | 3788 | 1466696642518 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 3788 | 1466696642521 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:02 INFO - PROCESS | 3788 | ++DOCSHELL 114C6C00 == 27 [pid = 3788] [id = 589] 08:44:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (114CD000) [pid = 3788] [serial = 1767] [outer = 00000000] 08:44:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (129F5800) [pid = 3788] [serial = 1768] [outer = 114CD000] 08:44:02 INFO - PROCESS | 3788 | 1466696642574 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (130C7800) [pid = 3788] [serial = 1769] [outer = 114CD000] 08:44:03 INFO - PROCESS | 3788 | 1466696643110 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 758ms 08:44:03 INFO - PROCESS | 3788 | 1466696643154 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 3788 | 1466696643158 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 08:44:03 INFO - PROCESS | 3788 | 1466696643163 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:44:03 INFO - PROCESS | 3788 | 1466696643166 Marionette TRACE conn3 <- [1,2322,null,{}] 08:44:03 INFO - PROCESS | 3788 | 1466696643170 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 3788 | 1466696643172 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:03 INFO - PROCESS | 3788 | 1466696643259 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:44:03 INFO - PROCESS | 3788 | 1466696643267 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 3788 | 1466696643270 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:03 INFO - PROCESS | 3788 | ++DOCSHELL 13D21000 == 28 [pid = 3788] [id = 590] 08:44:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (13D21400) [pid = 3788] [serial = 1770] [outer = 00000000] 08:44:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (14312000) [pid = 3788] [serial = 1771] [outer = 13D21400] 08:44:03 INFO - PROCESS | 3788 | 1466696643315 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (15349400) [pid = 3788] [serial = 1772] [outer = 13D21400] 08:44:03 INFO - PROCESS | 3788 | 1466696643780 Marionette TRACE conn3 <- [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]]]}] 08:44:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:44:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 648ms 08:44:03 INFO - PROCESS | 3788 | 1466696643802 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 3788 | 1466696643804 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:44:03 INFO - PROCESS | 3788 | 1466696643808 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 3788 | 1466696643811 Marionette TRACE conn3 <- [1,2326,null,{}] 08:44:03 INFO - PROCESS | 3788 | 1466696643822 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:03 INFO - PROCESS | 3788 | 1466696643826 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:03 INFO - PROCESS | 3788 | 1466696643912 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:44:03 INFO - PROCESS | 3788 | 1466696643926 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 3788 | 1466696643931 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:03 INFO - PROCESS | 3788 | ++DOCSHELL 160D1C00 == 29 [pid = 3788] [id = 591] 08:44:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (160D2800) [pid = 3788] [serial = 1773] [outer = 00000000] 08:44:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1620D800) [pid = 3788] [serial = 1774] [outer = 160D2800] 08:44:04 INFO - PROCESS | 3788 | 1466696643978 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (16DCFC00) [pid = 3788] [serial = 1775] [outer = 160D2800] 08:44:04 INFO - PROCESS | 3788 | 1466696644426 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:44:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:44:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 631ms 08:44:04 INFO - PROCESS | 3788 | 1466696644452 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:44:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:44:04 INFO - PROCESS | 3788 | 1466696644455 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 08:44:04 INFO - PROCESS | 3788 | 1466696644458 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 3788 | 1466696644460 Marionette TRACE conn3 <- [1,2330,null,{}] 08:44:04 INFO - PROCESS | 3788 | 1466696644463 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:04 INFO - PROCESS | 3788 | 1466696644465 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:04 INFO - PROCESS | 3788 | 1466696644549 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:44:04 INFO - PROCESS | 3788 | 1466696644554 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 3788 | 1466696644556 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:04 INFO - PROCESS | 3788 | ++DOCSHELL 1700AC00 == 30 [pid = 3788] [id = 592] 08:44:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1700D800) [pid = 3788] [serial = 1776] [outer = 00000000] 08:44:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1773D800) [pid = 3788] [serial = 1777] [outer = 1700D800] 08:44:04 INFO - PROCESS | 3788 | 1466696644600 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17743C00) [pid = 3788] [serial = 1778] [outer = 1700D800] 08:44:05 INFO - PROCESS | 3788 | 1466696645153 Marionette TRACE conn3 <- [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]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 711ms 08:44:05 INFO - PROCESS | 3788 | 1466696645187 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 3788 | 1466696645189 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 08:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:44:05 INFO - PROCESS | 3788 | 1466696645193 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 3788 | 1466696645194 Marionette TRACE conn3 <- [1,2334,null,{}] 08:44:05 INFO - PROCESS | 3788 | 1466696645198 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:05 INFO - PROCESS | 3788 | 1466696645200 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:05 INFO - PROCESS | 3788 | 1466696645314 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:44:05 INFO - PROCESS | 3788 | 1466696645323 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 3788 | 1466696645325 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:05 INFO - PROCESS | 3788 | ++DOCSHELL 1773C800 == 31 [pid = 3788] [id = 593] 08:44:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1773CC00) [pid = 3788] [serial = 1779] [outer = 00000000] 08:44:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17A15800) [pid = 3788] [serial = 1780] [outer = 1773CC00] 08:44:05 INFO - PROCESS | 3788 | 1466696645368 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17EBF000) [pid = 3788] [serial = 1781] [outer = 1773CC00] 08:44:05 INFO - PROCESS | 3788 | 1466696645809 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:44:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:44:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 648ms 08:44:05 INFO - PROCESS | 3788 | 1466696645831 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 3788 | 1466696645833 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 08:44:05 INFO - PROCESS | 3788 | 1466696645836 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:44:05 INFO - PROCESS | 3788 | 1466696645838 Marionette TRACE conn3 <- [1,2338,null,{}] 08:44:05 INFO - PROCESS | 3788 | 1466696645841 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:05 INFO - PROCESS | 3788 | 1466696645847 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:05 INFO - PROCESS | 3788 | 1466696645979 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:44:06 INFO - PROCESS | 3788 | 1466696646080 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 3788 | 1466696646082 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:06 INFO - PROCESS | 3788 | ++DOCSHELL 173A9800 == 32 [pid = 3788] [id = 594] 08:44:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1780F800) [pid = 3788] [serial = 1782] [outer = 00000000] 08:44:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (187EF400) [pid = 3788] [serial = 1783] [outer = 1780F800] 08:44:06 INFO - PROCESS | 3788 | 1466696646125 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (187EF800) [pid = 3788] [serial = 1784] [outer = 1780F800] 08:44:06 INFO - PROCESS | 3788 | 1466696646586 Marionette TRACE conn3 <- [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]]]}] 08:44:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:44:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 821ms 08:44:06 INFO - PROCESS | 3788 | 1466696646638 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 3788 | 1466696646640 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 08:44:06 INFO - PROCESS | 3788 | 1466696646644 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:44:06 INFO - PROCESS | 3788 | 1466696646645 Marionette TRACE conn3 <- [1,2342,null,{}] 08:44:06 INFO - PROCESS | 3788 | 1466696646655 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:06 INFO - PROCESS | 3788 | 1466696646657 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:06 INFO - PROCESS | 3788 | 1466696646766 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:44:06 INFO - PROCESS | 3788 | 1466696646771 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 3788 | 1466696646773 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:06 INFO - PROCESS | 3788 | ++DOCSHELL 187ED800 == 33 [pid = 3788] [id = 595] 08:44:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (19C97000) [pid = 3788] [serial = 1785] [outer = 00000000] 08:44:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (1A21BC00) [pid = 3788] [serial = 1786] [outer = 19C97000] 08:44:06 INFO - PROCESS | 3788 | 1466696646815 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1A227800) [pid = 3788] [serial = 1787] [outer = 19C97000] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13BCE800) [pid = 3788] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (10B82000) [pid = 3788] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (158B8C00) [pid = 3788] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (10B7F400) [pid = 3788] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17741800) [pid = 3788] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (17006800) [pid = 3788] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (102CD000) [pid = 3788] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (158C4000) [pid = 3788] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (129B8000) [pid = 3788] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (15E43C00) [pid = 3788] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (178D0800) [pid = 3788] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1A229800) [pid = 3788] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:44:07 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (16093800) [pid = 3788] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:44:07 INFO - PROCESS | 3788 | 1466696647333 Marionette TRACE conn3 <- [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]]]}] 08:44:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:44:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 743ms 08:44:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:44:07 INFO - PROCESS | 3788 | 1466696647385 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 3788 | 1466696647387 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 08:44:07 INFO - PROCESS | 3788 | 1466696647392 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 3788 | 1466696647394 Marionette TRACE conn3 <- [1,2346,null,{}] 08:44:07 INFO - PROCESS | 3788 | 1466696647397 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:07 INFO - PROCESS | 3788 | 1466696647399 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:07 INFO - PROCESS | 3788 | 1466696647479 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:44:07 INFO - PROCESS | 3788 | 1466696647484 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 3788 | 1466696647486 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:07 INFO - PROCESS | 3788 | ++DOCSHELL 134B7800 == 34 [pid = 3788] [id = 596] 08:44:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15215400) [pid = 3788] [serial = 1788] [outer = 00000000] 08:44:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1700F400) [pid = 3788] [serial = 1789] [outer = 15215400] 08:44:07 INFO - PROCESS | 3788 | 1466696647529 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (178D0800) [pid = 3788] [serial = 1790] [outer = 15215400] 08:44:08 INFO - PROCESS | 3788 | 1466696648018 Marionette TRACE conn3 <- [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]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 647ms 08:44:08 INFO - PROCESS | 3788 | 1466696648060 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 3788 | 1466696648064 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 08:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:44:08 INFO - PROCESS | 3788 | 1466696648067 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 3788 | 1466696648069 Marionette TRACE conn3 <- [1,2350,null,{}] 08:44:08 INFO - PROCESS | 3788 | 1466696648072 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 3788 | 1466696648074 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:08 INFO - PROCESS | 3788 | 1466696648153 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:44:08 INFO - PROCESS | 3788 | 1466696648159 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 3788 | 1466696648160 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:08 INFO - PROCESS | 3788 | ++DOCSHELL 13C85C00 == 35 [pid = 3788] [id = 597] 08:44:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (160DC800) [pid = 3788] [serial = 1791] [outer = 00000000] 08:44:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1A37E000) [pid = 3788] [serial = 1792] [outer = 160DC800] 08:44:08 INFO - PROCESS | 3788 | 1466696648212 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1A381400) [pid = 3788] [serial = 1793] [outer = 160DC800] 08:44:08 INFO - PROCESS | 3788 | 1466696648642 Marionette TRACE conn3 <- [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]]]}] 08:44:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:44:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 601ms 08:44:08 INFO - PROCESS | 3788 | 1466696648662 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:44:08 INFO - PROCESS | 3788 | 1466696648664 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 08:44:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:44:08 INFO - PROCESS | 3788 | 1466696648667 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:44:08 INFO - PROCESS | 3788 | 1466696648669 Marionette TRACE conn3 <- [1,2354,null,{}] 08:44:08 INFO - PROCESS | 3788 | 1466696648688 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:08 INFO - PROCESS | 3788 | 1466696648689 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:08 INFO - PROCESS | 3788 | 1466696648767 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:44:08 INFO - PROCESS | 3788 | 1466696648772 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:08 INFO - PROCESS | 3788 | 1466696648774 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:08 INFO - PROCESS | 3788 | ++DOCSHELL 187ED000 == 36 [pid = 3788] [id = 598] 08:44:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (19908400) [pid = 3788] [serial = 1794] [outer = 00000000] 08:44:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1620E000) [pid = 3788] [serial = 1795] [outer = 19908400] 08:44:08 INFO - PROCESS | 3788 | 1466696648817 Marionette DEBUG loaded listener.js 08:44:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1A38AC00) [pid = 3788] [serial = 1796] [outer = 19908400] 08:44:09 INFO - PROCESS | 3788 | 1466696649433 Marionette TRACE conn3 <- [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]]]}] 08:44:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:44:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 805ms 08:44:09 INFO - PROCESS | 3788 | 1466696649470 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:44:09 INFO - PROCESS | 3788 | 1466696649475 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 08:44:09 INFO - PROCESS | 3788 | 1466696649480 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:44:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:44:09 INFO - PROCESS | 3788 | 1466696649483 Marionette TRACE conn3 <- [1,2358,null,{}] 08:44:09 INFO - PROCESS | 3788 | 1466696649489 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:09 INFO - PROCESS | 3788 | 1466696649492 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:09 INFO - PROCESS | 3788 | 1466696649602 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:44:09 INFO - PROCESS | 3788 | 1466696649743 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:09 INFO - PROCESS | 3788 | 1466696649746 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:09 INFO - PROCESS | 3788 | ++DOCSHELL 10221C00 == 37 [pid = 3788] [id = 599] 08:44:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (111D5400) [pid = 3788] [serial = 1797] [outer = 00000000] 08:44:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (13946C00) [pid = 3788] [serial = 1798] [outer = 111D5400] 08:44:09 INFO - PROCESS | 3788 | 1466696649805 Marionette DEBUG loaded listener.js 08:44:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (13D1E800) [pid = 3788] [serial = 1799] [outer = 111D5400] 08:44:10 INFO - PROCESS | 3788 | 1466696650410 Marionette TRACE conn3 <- [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]]]}] 08:44:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:44:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1011ms 08:44:10 INFO - PROCESS | 3788 | 1466696650483 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 3788 | 1466696650488 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 08:44:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:44:10 INFO - PROCESS | 3788 | 1466696650495 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 3788 | 1466696650498 Marionette TRACE conn3 <- [1,2362,null,{}] 08:44:10 INFO - PROCESS | 3788 | 1466696650502 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:10 INFO - PROCESS | 3788 | 1466696650505 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:10 INFO - PROCESS | 3788 | 1466696650692 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:44:10 INFO - PROCESS | 3788 | 1466696650831 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:10 INFO - PROCESS | 3788 | 1466696650834 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:10 INFO - PROCESS | 3788 | ++DOCSHELL 160D3800 == 38 [pid = 3788] [id = 600] 08:44:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (160DB400) [pid = 3788] [serial = 1800] [outer = 00000000] 08:44:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (17008800) [pid = 3788] [serial = 1801] [outer = 160DB400] 08:44:10 INFO - PROCESS | 3788 | 1466696650891 Marionette DEBUG loaded listener.js 08:44:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1773E000) [pid = 3788] [serial = 1802] [outer = 160DB400] 08:44:11 INFO - PROCESS | 3788 | 1466696651446 Marionette TRACE conn3 <- [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]]]}] 08:44:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:44:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 964ms 08:44:11 INFO - PROCESS | 3788 | 1466696651471 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 3788 | 1466696651474 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 08:44:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:44:11 INFO - PROCESS | 3788 | 1466696651477 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 3788 | 1466696651481 Marionette TRACE conn3 <- [1,2366,null,{}] 08:44:11 INFO - PROCESS | 3788 | 1466696651492 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:11 INFO - PROCESS | 3788 | 1466696651497 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:11 INFO - PROCESS | 3788 | 1466696651602 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:44:11 INFO - PROCESS | 3788 | 1466696651758 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 3788 | 1466696651761 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:11 INFO - PROCESS | 3788 | ++DOCSHELL 1A37C800 == 39 [pid = 3788] [id = 601] 08:44:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1A3DC800) [pid = 3788] [serial = 1803] [outer = 00000000] 08:44:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1A3E3800) [pid = 3788] [serial = 1804] [outer = 1A3DC800] 08:44:11 INFO - PROCESS | 3788 | 1466696651818 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1A765400) [pid = 3788] [serial = 1805] [outer = 1A3DC800] 08:44:12 INFO - PROCESS | 3788 | 1466696652616 Marionette TRACE conn3 <- [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]]]}] 08:44:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:44:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1232ms 08:44:12 INFO - PROCESS | 3788 | 1466696652687 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 3788 | 1466696652692 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 08:44:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:44:12 INFO - PROCESS | 3788 | 1466696652697 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 3788 | 1466696652700 Marionette TRACE conn3 <- [1,2370,null,{}] 08:44:12 INFO - PROCESS | 3788 | 1466696652706 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:12 INFO - PROCESS | 3788 | 1466696652709 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:12 INFO - PROCESS | 3788 | 1466696652808 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:44:12 INFO - PROCESS | 3788 | 1466696652954 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 3788 | 1466696652959 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:13 INFO - PROCESS | 3788 | ++DOCSHELL 10A64400 == 40 [pid = 3788] [id = 602] 08:44:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10B84000) [pid = 3788] [serial = 1806] [outer = 00000000] 08:44:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (131DF000) [pid = 3788] [serial = 1807] [outer = 10B84000] 08:44:13 INFO - PROCESS | 3788 | 1466696653014 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (134BB400) [pid = 3788] [serial = 1808] [outer = 10B84000] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 13C85C00 == 39 [pid = 3788] [id = 597] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 134B7800 == 38 [pid = 3788] [id = 596] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 187ED800 == 37 [pid = 3788] [id = 595] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 173A9800 == 36 [pid = 3788] [id = 594] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 1773C800 == 35 [pid = 3788] [id = 593] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 1700AC00 == 34 [pid = 3788] [id = 592] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 160D1C00 == 33 [pid = 3788] [id = 591] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 13D21000 == 32 [pid = 3788] [id = 590] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 114C6C00 == 31 [pid = 3788] [id = 589] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 0F9E8000 == 30 [pid = 3788] [id = 587] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 158B6C00 == 29 [pid = 3788] [id = 586] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 14EB5000 == 28 [pid = 3788] [id = 588] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 160D3800 == 27 [pid = 3788] [id = 600] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 1A37C800 == 26 [pid = 3788] [id = 601] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 187ED000 == 25 [pid = 3788] [id = 598] 08:44:13 INFO - PROCESS | 3788 | --DOCSHELL 10221C00 == 24 [pid = 3788] [id = 599] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (187E3000) [pid = 3788] [serial = 1759] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (13BD6800) [pid = 3788] [serial = 1738] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (13C7B400) [pid = 3788] [serial = 1739] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (129E9800) [pid = 3788] [serial = 1733] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (110B7800) [pid = 3788] [serial = 1732] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (15C73C00) [pid = 3788] [serial = 1741] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (11CCFC00) [pid = 3788] [serial = 1735] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (129ABC00) [pid = 3788] [serial = 1736] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (178CC400) [pid = 3788] [serial = 1750] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1730E000) [pid = 3788] [serial = 1748] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1700E000) [pid = 3788] [serial = 1747] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15E42000) [pid = 3788] [serial = 1753] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (18604000) [pid = 3788] [serial = 1756] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (134B9C00) [pid = 3788] [serial = 1721] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13072000) [pid = 3788] [serial = 1720] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (160DF400) [pid = 3788] [serial = 1724] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (15E70C00) [pid = 3788] [serial = 1723] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (19EB5400) [pid = 3788] [serial = 1727] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1860D800) [pid = 3788] [serial = 1726] [outer = 00000000] [url = about:blank] 08:44:13 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (18604C00) [pid = 3788] [serial = 1757] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1A76A800) [pid = 3788] [serial = 1730] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1A766C00) [pid = 3788] [serial = 1729] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (18148000) [pid = 3788] [serial = 1751] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (160E0400) [pid = 3788] [serial = 1744] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (16087C00) [pid = 3788] [serial = 1754] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (16AA7400) [pid = 3788] [serial = 1745] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (15E40C00) [pid = 3788] [serial = 1742] [outer = 00000000] [url = about:blank] 08:44:14 INFO - PROCESS | 3788 | 1466696654206 Marionette TRACE conn3 <- [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]]]}] 08:44:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:44:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1532ms 08:44:14 INFO - PROCESS | 3788 | 1466696654251 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 3788 | 1466696654255 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 08:44:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:44:14 INFO - PROCESS | 3788 | 1466696654260 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - PROCESS | 3788 | 1466696654263 Marionette TRACE conn3 <- [1,2374,null,{}] 08:44:14 INFO - PROCESS | 3788 | 1466696654268 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:14 INFO - PROCESS | 3788 | 1466696654271 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:14 INFO - PROCESS | 3788 | 1466696654393 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:44:14 INFO - PROCESS | 3788 | 1466696654492 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 3788 | 1466696654494 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:14 INFO - PROCESS | 3788 | ++DOCSHELL 111D8000 == 25 [pid = 3788] [id = 603] 08:44:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (111DC800) [pid = 3788] [serial = 1809] [outer = 00000000] 08:44:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (1281E800) [pid = 3788] [serial = 1810] [outer = 111DC800] 08:44:14 INFO - PROCESS | 3788 | 1466696654541 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (129ABC00) [pid = 3788] [serial = 1811] [outer = 111DC800] 08:44:14 INFO - PROCESS | 3788 | 1466696654958 Marionette TRACE conn3 <- [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]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 743ms 08:44:15 INFO - PROCESS | 3788 | 1466696654999 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 3788 | 1466696655004 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:44:15 INFO - PROCESS | 3788 | 1466696655010 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 3788 | 1466696655013 Marionette TRACE conn3 <- [1,2378,null,{}] 08:44:15 INFO - PROCESS | 3788 | 1466696655017 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 3788 | 1466696655019 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:15 INFO - PROCESS | 3788 | 1466696655105 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:44:15 INFO - PROCESS | 3788 | 1466696655113 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 3788 | 1466696655116 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:15 INFO - PROCESS | 3788 | ++DOCSHELL 131DE400 == 26 [pid = 3788] [id = 604] 08:44:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (131DE800) [pid = 3788] [serial = 1812] [outer = 00000000] 08:44:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (134B8400) [pid = 3788] [serial = 1813] [outer = 131DE800] 08:44:15 INFO - PROCESS | 3788 | 1466696655162 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (13BD0400) [pid = 3788] [serial = 1814] [outer = 131DE800] 08:44:15 INFO - PROCESS | 3788 | 1466696655639 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:44:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:44:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 711ms 08:44:15 INFO - PROCESS | 3788 | 1466696655709 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 3788 | 1466696655711 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:44:15 INFO - PROCESS | 3788 | 1466696655715 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 3788 | 1466696655718 Marionette TRACE conn3 <- [1,2382,null,{}] 08:44:15 INFO - PROCESS | 3788 | 1466696655729 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:15 INFO - PROCESS | 3788 | 1466696655733 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:15 INFO - PROCESS | 3788 | 1466696655850 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:44:15 INFO - PROCESS | 3788 | 1466696655956 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 3788 | 1466696655959 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:16 INFO - PROCESS | 3788 | ++DOCSHELL 15E37800 == 27 [pid = 3788] [id = 605] 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15E37C00) [pid = 3788] [serial = 1815] [outer = 00000000] 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (15E3F400) [pid = 3788] [serial = 1816] [outer = 15E37C00] 08:44:16 INFO - PROCESS | 3788 | 1466696656006 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15E70800) [pid = 3788] [serial = 1817] [outer = 15E37C00] 08:44:16 INFO - PROCESS | 3788 | 1466696656432 Marionette TRACE conn3 <- [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]]]}] 08:44:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:44:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 759ms 08:44:16 INFO - PROCESS | 3788 | 1466696656461 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 3788 | 1466696656463 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 08:44:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:44:16 INFO - PROCESS | 3788 | 1466696656467 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 3788 | 1466696656468 Marionette TRACE conn3 <- [1,2386,null,{}] 08:44:16 INFO - PROCESS | 3788 | 1466696656472 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:16 INFO - PROCESS | 3788 | 1466696656474 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:16 INFO - PROCESS | 3788 | 1466696656594 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:44:16 INFO - PROCESS | 3788 | 1466696656599 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 3788 | 1466696656601 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:16 INFO - PROCESS | 3788 | ++DOCSHELL 15E3C800 == 28 [pid = 3788] [id = 606] 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (15E3D800) [pid = 3788] [serial = 1818] [outer = 00000000] 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (160DF400) [pid = 3788] [serial = 1819] [outer = 15E3D800] 08:44:16 INFO - PROCESS | 3788 | 1466696656648 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (16AA7400) [pid = 3788] [serial = 1820] [outer = 15E3D800] 08:44:17 INFO - PROCESS | 3788 | 1466696657149 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 711ms 08:44:17 INFO - PROCESS | 3788 | 1466696657196 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 3788 | 1466696657198 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 08:44:17 INFO - PROCESS | 3788 | 1466696657202 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:44:17 INFO - PROCESS | 3788 | 1466696657203 Marionette TRACE conn3 <- [1,2390,null,{}] 08:44:17 INFO - PROCESS | 3788 | 1466696657207 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 3788 | 1466696657209 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:17 INFO - PROCESS | 3788 | 1466696657352 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:44:17 INFO - PROCESS | 3788 | 1466696657392 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 3788 | 1466696657394 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:17 INFO - PROCESS | 3788 | ++DOCSHELL 1700C800 == 29 [pid = 3788] [id = 607] 08:44:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1700F000) [pid = 3788] [serial = 1821] [outer = 00000000] 08:44:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17208400) [pid = 3788] [serial = 1822] [outer = 1700F000] 08:44:17 INFO - PROCESS | 3788 | 1466696657437 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17735400) [pid = 3788] [serial = 1823] [outer = 1700F000] 08:44:17 INFO - PROCESS | 3788 | 1466696657878 Marionette TRACE conn3 <- [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]]]}] 08:44:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:44:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 695ms 08:44:17 INFO - PROCESS | 3788 | 1466696657904 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 3788 | 1466696657906 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 08:44:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:44:17 INFO - PROCESS | 3788 | 1466696657910 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - PROCESS | 3788 | 1466696657911 Marionette TRACE conn3 <- [1,2394,null,{}] 08:44:17 INFO - PROCESS | 3788 | 1466696657915 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:17 INFO - PROCESS | 3788 | 1466696657920 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:18 INFO - PROCESS | 3788 | 1466696658050 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:44:18 INFO - PROCESS | 3788 | 1466696658056 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 3788 | 1466696658058 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:18 INFO - PROCESS | 3788 | ++DOCSHELL 173A8800 == 30 [pid = 3788] [id = 608] 08:44:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1773E400) [pid = 3788] [serial = 1824] [outer = 00000000] 08:44:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17EC0000) [pid = 3788] [serial = 1825] [outer = 1773E400] 08:44:18 INFO - PROCESS | 3788 | 1466696658101 Marionette DEBUG loaded listener.js 08:44:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18365000) [pid = 3788] [serial = 1826] [outer = 1773E400] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (19908400) [pid = 3788] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (15219000) [pid = 3788] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15215400) [pid = 3788] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13D21400) [pid = 3788] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (114CD000) [pid = 3788] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (19C97000) [pid = 3788] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (160D2800) [pid = 3788] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (10567800) [pid = 3788] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1773CC00) [pid = 3788] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1700D800) [pid = 3788] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1780F800) [pid = 3788] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (17A12C00) [pid = 3788] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:44:18 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (160DC800) [pid = 3788] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:44:18 INFO - PROCESS | 3788 | 1466696658829 Marionette TRACE conn3 <- [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]]]}] 08:44:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:44:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 948ms 08:44:18 INFO - PROCESS | 3788 | 1466696658856 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:44:18 INFO - PROCESS | 3788 | 1466696658858 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 08:44:18 INFO - PROCESS | 3788 | 1466696658861 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:44:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:44:18 INFO - PROCESS | 3788 | 1466696658863 Marionette TRACE conn3 <- [1,2398,null,{}] 08:44:18 INFO - PROCESS | 3788 | 1466696658866 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:18 INFO - PROCESS | 3788 | 1466696658868 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:18 INFO - PROCESS | 3788 | 1466696658943 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:44:18 INFO - PROCESS | 3788 | 1466696658948 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:18 INFO - PROCESS | 3788 | 1466696658950 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:18 INFO - PROCESS | 3788 | ++DOCSHELL 13D18400 == 31 [pid = 3788] [id = 609] 08:44:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (14EBBC00) [pid = 3788] [serial = 1827] [outer = 00000000] 08:44:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (16D38000) [pid = 3788] [serial = 1828] [outer = 14EBBC00] 08:44:19 INFO - PROCESS | 3788 | 1466696658992 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1700D800) [pid = 3788] [serial = 1829] [outer = 14EBBC00] 08:44:19 INFO - PROCESS | 3788 | 1466696659446 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:44:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 632ms 08:44:19 INFO - PROCESS | 3788 | 1466696659501 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 3788 | 1466696659504 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 08:44:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:44:19 INFO - PROCESS | 3788 | 1466696659507 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 3788 | 1466696659509 Marionette TRACE conn3 <- [1,2402,null,{}] 08:44:19 INFO - PROCESS | 3788 | 1466696659512 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:19 INFO - PROCESS | 3788 | 1466696659514 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:19 INFO - PROCESS | 3788 | 1466696659636 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:44:19 INFO - PROCESS | 3788 | 1466696659643 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 3788 | 1466696659645 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:19 INFO - PROCESS | 3788 | ++DOCSHELL 16D37C00 == 32 [pid = 3788] [id = 610] 08:44:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (17E38400) [pid = 3788] [serial = 1830] [outer = 00000000] 08:44:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (18609800) [pid = 3788] [serial = 1831] [outer = 17E38400] 08:44:19 INFO - PROCESS | 3788 | 1466696659688 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18609C00) [pid = 3788] [serial = 1832] [outer = 17E38400] 08:44:20 INFO - PROCESS | 3788 | 1466696660108 Marionette TRACE conn3 <- [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]]]}] 08:44:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:44:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 600ms 08:44:20 INFO - PROCESS | 3788 | 1466696660135 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 3788 | 1466696660137 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 08:44:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:44:20 INFO - PROCESS | 3788 | 1466696660154 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 3788 | 1466696660156 Marionette TRACE conn3 <- [1,2406,null,{}] 08:44:20 INFO - PROCESS | 3788 | 1466696660159 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:20 INFO - PROCESS | 3788 | 1466696660161 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:20 INFO - PROCESS | 3788 | 1466696660239 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:44:20 INFO - PROCESS | 3788 | 1466696660245 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 3788 | 1466696660247 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:20 INFO - PROCESS | 3788 | ++DOCSHELL 15E36000 == 33 [pid = 3788] [id = 611] 08:44:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1866FC00) [pid = 3788] [serial = 1833] [outer = 00000000] 08:44:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (187E7800) [pid = 3788] [serial = 1834] [outer = 1866FC00] 08:44:20 INFO - PROCESS | 3788 | 1466696660289 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (187E8000) [pid = 3788] [serial = 1835] [outer = 1866FC00] 08:44:21 INFO - PROCESS | 3788 | 1466696660988 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:44:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:44:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 916ms 08:44:21 INFO - PROCESS | 3788 | 1466696661057 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:44:21 INFO - PROCESS | 3788 | 1466696661061 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 08:44:21 INFO - PROCESS | 3788 | 1466696661066 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:44:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:44:21 INFO - PROCESS | 3788 | 1466696661070 Marionette TRACE conn3 <- [1,2410,null,{}] 08:44:21 INFO - PROCESS | 3788 | 1466696661075 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:21 INFO - PROCESS | 3788 | 1466696661078 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:21 INFO - PROCESS | 3788 | 1466696661197 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:44:21 INFO - PROCESS | 3788 | 1466696661336 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:21 INFO - PROCESS | 3788 | 1466696661339 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:21 INFO - PROCESS | 3788 | ++DOCSHELL 10A59C00 == 34 [pid = 3788] [id = 612] 08:44:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (10B7F400) [pid = 3788] [serial = 1836] [outer = 00000000] 08:44:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (130A4400) [pid = 3788] [serial = 1837] [outer = 10B7F400] 08:44:21 INFO - PROCESS | 3788 | 1466696661396 Marionette DEBUG loaded listener.js 08:44:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (132BF800) [pid = 3788] [serial = 1838] [outer = 10B7F400] 08:44:22 INFO - PROCESS | 3788 | 1466696662158 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:44:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:44:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1153ms 08:44:22 INFO - PROCESS | 3788 | 1466696662213 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 3788 | 1466696662218 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 08:44:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:44:22 INFO - PROCESS | 3788 | 1466696662224 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - PROCESS | 3788 | 1466696662227 Marionette TRACE conn3 <- [1,2414,null,{}] 08:44:22 INFO - PROCESS | 3788 | 1466696662231 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:22 INFO - PROCESS | 3788 | 1466696662234 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:22 INFO - PROCESS | 3788 | 1466696662353 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:44:22 INFO - PROCESS | 3788 | 1466696662518 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 3788 | 1466696662521 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:22 INFO - PROCESS | 3788 | ++DOCSHELL 11C27400 == 35 [pid = 3788] [id = 613] 08:44:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (13BDA000) [pid = 3788] [serial = 1839] [outer = 00000000] 08:44:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (158B6C00) [pid = 3788] [serial = 1840] [outer = 13BDA000] 08:44:22 INFO - PROCESS | 3788 | 1466696662577 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (15E44C00) [pid = 3788] [serial = 1841] [outer = 13BDA000] 08:44:23 INFO - PROCESS | 3788 | --DOCSHELL 16D37C00 == 34 [pid = 3788] [id = 610] 08:44:23 INFO - PROCESS | 3788 | --DOCSHELL 13D18400 == 33 [pid = 3788] [id = 609] 08:44:23 INFO - PROCESS | 3788 | --DOCSHELL 173A8800 == 32 [pid = 3788] [id = 608] 08:44:23 INFO - PROCESS | 3788 | --DOCSHELL 1700C800 == 31 [pid = 3788] [id = 607] 08:44:23 INFO - PROCESS | 3788 | --DOCSHELL 15E3C800 == 30 [pid = 3788] [id = 606] 08:44:23 INFO - PROCESS | 3788 | --DOCSHELL 15E37800 == 29 [pid = 3788] [id = 605] 08:44:23 INFO - PROCESS | 3788 | --DOCSHELL 131DE400 == 28 [pid = 3788] [id = 604] 08:44:23 INFO - PROCESS | 3788 | --DOCSHELL 111D8000 == 27 [pid = 3788] [id = 603] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (160D3C00) [pid = 3788] [serial = 1766] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (178D0800) [pid = 3788] [serial = 1790] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15349400) [pid = 3788] [serial = 1772] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1700F400) [pid = 3788] [serial = 1789] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (130C7800) [pid = 3788] [serial = 1769] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (14312000) [pid = 3788] [serial = 1771] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1A227800) [pid = 3788] [serial = 1787] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (16DCFC00) [pid = 3788] [serial = 1775] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (130AB800) [pid = 3788] [serial = 1762] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (131E0800) [pid = 3788] [serial = 1763] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (17EBF000) [pid = 3788] [serial = 1781] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15E3B000) [pid = 3788] [serial = 1765] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1773D800) [pid = 3788] [serial = 1777] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (187EF800) [pid = 3788] [serial = 1784] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1620D800) [pid = 3788] [serial = 1774] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (187EF400) [pid = 3788] [serial = 1783] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1A21BC00) [pid = 3788] [serial = 1786] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (17A15800) [pid = 3788] [serial = 1780] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (187E6800) [pid = 3788] [serial = 1760] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1A37E000) [pid = 3788] [serial = 1792] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (17743C00) [pid = 3788] [serial = 1778] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (129F5800) [pid = 3788] [serial = 1768] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (1A38AC00) [pid = 3788] [serial = 1796] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (1620E000) [pid = 3788] [serial = 1795] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (1A381400) [pid = 3788] [serial = 1793] [outer = 00000000] [url = about:blank] 08:44:23 INFO - PROCESS | 3788 | 1466696663385 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:44:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1153ms 08:44:23 INFO - PROCESS | 3788 | 1466696663401 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 3788 | 1466696663405 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 08:44:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:44:23 INFO - PROCESS | 3788 | 1466696663410 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 3788 | 1466696663413 Marionette TRACE conn3 <- [1,2418,null,{}] 08:44:23 INFO - PROCESS | 3788 | 1466696663436 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:23 INFO - PROCESS | 3788 | 1466696663439 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:23 INFO - PROCESS | 3788 | 1466696663531 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:44:23 INFO - PROCESS | 3788 | 1466696663537 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 3788 | 1466696663542 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:23 INFO - PROCESS | 3788 | ++DOCSHELL 114C7000 == 28 [pid = 3788] [id = 614] 08:44:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (11AE8C00) [pid = 3788] [serial = 1842] [outer = 00000000] 08:44:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (12DFDC00) [pid = 3788] [serial = 1843] [outer = 11AE8C00] 08:44:23 INFO - PROCESS | 3788 | 1466696663589 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (130C7800) [pid = 3788] [serial = 1844] [outer = 11AE8C00] 08:44:24 INFO - PROCESS | 3788 | 1466696664119 Marionette TRACE conn3 <- [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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 758ms 08:44:24 INFO - PROCESS | 3788 | 1466696664172 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 3788 | 1466696664176 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 08:44:24 INFO - PROCESS | 3788 | 1466696664182 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:44:24 INFO - PROCESS | 3788 | 1466696664185 Marionette TRACE conn3 <- [1,2422,null,{}] 08:44:24 INFO - PROCESS | 3788 | 1466696664189 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 3788 | 1466696664191 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:24 INFO - PROCESS | 3788 | 1466696664275 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:44:24 INFO - PROCESS | 3788 | 1466696664370 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 3788 | 1466696664372 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:24 INFO - PROCESS | 3788 | ++DOCSHELL 131D4400 == 29 [pid = 3788] [id = 615] 08:44:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (13BDBC00) [pid = 3788] [serial = 1845] [outer = 00000000] 08:44:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (14309800) [pid = 3788] [serial = 1846] [outer = 13BDBC00] 08:44:24 INFO - PROCESS | 3788 | 1466696664420 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (14EAC800) [pid = 3788] [serial = 1847] [outer = 13BDBC00] 08:44:24 INFO - PROCESS | 3788 | 1466696664809 Marionette TRACE conn3 <- [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]]]}] 08:44:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:44:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 648ms 08:44:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:44:24 INFO - PROCESS | 3788 | 1466696664823 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 3788 | 1466696664825 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 08:44:24 INFO - PROCESS | 3788 | 1466696664828 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 3788 | 1466696664832 Marionette TRACE conn3 <- [1,2426,null,{}] 08:44:24 INFO - PROCESS | 3788 | 1466696664842 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:24 INFO - PROCESS | 3788 | 1466696664847 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:24 INFO - PROCESS | 3788 | 1466696664930 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:44:24 INFO - PROCESS | 3788 | 1466696664936 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 3788 | 1466696664940 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:24 INFO - PROCESS | 3788 | ++DOCSHELL 160DD000 == 30 [pid = 3788] [id = 616] 08:44:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (160DD400) [pid = 3788] [serial = 1848] [outer = 00000000] 08:44:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (16D37000) [pid = 3788] [serial = 1849] [outer = 160DD400] 08:44:25 INFO - PROCESS | 3788 | 1466696664986 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (17006800) [pid = 3788] [serial = 1850] [outer = 160DD400] 08:44:25 INFO - PROCESS | 3788 | 1466696665484 Marionette TRACE conn3 <- [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]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:44:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 647ms 08:44:25 INFO - PROCESS | 3788 | 1466696665508 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 3788 | 1466696665511 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 08:44:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:44:25 INFO - PROCESS | 3788 | 1466696665518 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 3788 | 1466696665520 Marionette TRACE conn3 <- [1,2430,null,{}] 08:44:25 INFO - PROCESS | 3788 | 1466696665528 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:25 INFO - PROCESS | 3788 | 1466696665530 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:25 INFO - PROCESS | 3788 | 1466696665656 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:44:25 INFO - PROCESS | 3788 | 1466696665661 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 3788 | 1466696665663 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:25 INFO - PROCESS | 3788 | ++DOCSHELL 17737800 == 31 [pid = 3788] [id = 617] 08:44:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (17737C00) [pid = 3788] [serial = 1851] [outer = 00000000] 08:44:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1773E800) [pid = 3788] [serial = 1852] [outer = 17737C00] 08:44:25 INFO - PROCESS | 3788 | 1466696665790 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (17743400) [pid = 3788] [serial = 1853] [outer = 17737C00] 08:44:26 INFO - PROCESS | 3788 | 1466696666209 Marionette TRACE conn3 <- [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]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 743ms 08:44:26 INFO - PROCESS | 3788 | 1466696666253 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 3788 | 1466696666255 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 08:44:26 INFO - PROCESS | 3788 | 1466696666258 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:44:26 INFO - PROCESS | 3788 | 1466696666260 Marionette TRACE conn3 <- [1,2434,null,{}] 08:44:26 INFO - PROCESS | 3788 | 1466696666263 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:26 INFO - PROCESS | 3788 | 1466696666265 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:26 INFO - PROCESS | 3788 | 1466696666376 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:44:26 INFO - PROCESS | 3788 | 1466696666382 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 3788 | 1466696666384 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:26 INFO - PROCESS | 3788 | ++DOCSHELL 1780F000 == 32 [pid = 3788] [id = 618] 08:44:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (178CDC00) [pid = 3788] [serial = 1854] [outer = 00000000] 08:44:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (17E39000) [pid = 3788] [serial = 1855] [outer = 178CDC00] 08:44:26 INFO - PROCESS | 3788 | 1466696666427 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17EC2C00) [pid = 3788] [serial = 1856] [outer = 178CDC00] 08:44:26 INFO - PROCESS | 3788 | 1466696666894 Marionette TRACE conn3 <- [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]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:44:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 710ms 08:44:26 INFO - PROCESS | 3788 | 1466696666966 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 3788 | 1466696666968 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 08:44:26 INFO - PROCESS | 3788 | 1466696666971 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 3788 | 1466696666973 Marionette TRACE conn3 <- [1,2438,null,{}] 08:44:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:44:26 INFO - PROCESS | 3788 | 1466696666976 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 3788 | 1466696666982 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:27 INFO - PROCESS | 3788 | 1466696667143 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:44:27 INFO - PROCESS | 3788 | 1466696667166 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 3788 | 1466696667168 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:27 INFO - PROCESS | 3788 | ++DOCSHELL 1866E800 == 33 [pid = 3788] [id = 619] 08:44:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18673400) [pid = 3788] [serial = 1857] [outer = 00000000] 08:44:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (187EB000) [pid = 3788] [serial = 1858] [outer = 18673400] 08:44:27 INFO - PROCESS | 3788 | 1466696667221 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (187EE400) [pid = 3788] [serial = 1859] [outer = 18673400] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (15E3D800) [pid = 3788] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (131DE800) [pid = 3788] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (111DC800) [pid = 3788] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (10B84000) [pid = 3788] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (15E37C00) [pid = 3788] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (1700F000) [pid = 3788] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (111D5400) [pid = 3788] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (160DB400) [pid = 3788] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1A3DC800) [pid = 3788] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1773E400) [pid = 3788] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (17E38400) [pid = 3788] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:44:27 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (14EBBC00) [pid = 3788] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:44:27 INFO - PROCESS | 3788 | 1466696667735 Marionette TRACE conn3 <- [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]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:44:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 790ms 08:44:27 INFO - PROCESS | 3788 | 1466696667763 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 3788 | 1466696667765 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 08:44:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:44:27 INFO - PROCESS | 3788 | 1466696667768 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 3788 | 1466696667770 Marionette TRACE conn3 <- [1,2442,null,{}] 08:44:27 INFO - PROCESS | 3788 | 1466696667773 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:27 INFO - PROCESS | 3788 | 1466696667775 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:27 INFO - PROCESS | 3788 | 1466696667858 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:44:27 INFO - PROCESS | 3788 | 1466696667863 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 3788 | 1466696667865 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:27 INFO - PROCESS | 3788 | ++DOCSHELL 129F2800 == 34 [pid = 3788] [id = 620] 08:44:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (1306D400) [pid = 3788] [serial = 1860] [outer = 00000000] 08:44:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (160DB400) [pid = 3788] [serial = 1861] [outer = 1306D400] 08:44:27 INFO - PROCESS | 3788 | 1466696667908 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (16206400) [pid = 3788] [serial = 1862] [outer = 1306D400] 08:44:28 INFO - PROCESS | 3788 | 1466696668394 Marionette TRACE conn3 <- [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]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:44:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 632ms 08:44:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:44:28 INFO - PROCESS | 3788 | 1466696668436 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 3788 | 1466696668438 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 08:44:28 INFO - PROCESS | 3788 | 1466696668441 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 3788 | 1466696668443 Marionette TRACE conn3 <- [1,2446,null,{}] 08:44:28 INFO - PROCESS | 3788 | 1466696668446 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:28 INFO - PROCESS | 3788 | 1466696668448 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:28 INFO - PROCESS | 3788 | 1466696668552 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:44:28 INFO - PROCESS | 3788 | 1466696668560 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 3788 | 1466696668562 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:28 INFO - PROCESS | 3788 | ++DOCSHELL 14E88C00 == 35 [pid = 3788] [id = 621] 08:44:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (15E38000) [pid = 3788] [serial = 1863] [outer = 00000000] 08:44:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1867B800) [pid = 3788] [serial = 1864] [outer = 15E38000] 08:44:28 INFO - PROCESS | 3788 | 1466696668606 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (19EB2000) [pid = 3788] [serial = 1865] [outer = 15E38000] 08:44:29 INFO - PROCESS | 3788 | 1466696669035 Marionette TRACE conn3 <- [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]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 632ms 08:44:29 INFO - PROCESS | 3788 | 1466696669080 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 3788 | 1466696669082 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 08:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:44:29 INFO - PROCESS | 3788 | 1466696669085 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - PROCESS | 3788 | 1466696669087 Marionette TRACE conn3 <- [1,2450,null,{}] 08:44:29 INFO - PROCESS | 3788 | 1466696669091 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 3788 | 1466696669092 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:29 INFO - PROCESS | 3788 | 1466696669171 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:44:29 INFO - PROCESS | 3788 | 1466696669176 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 3788 | 1466696669187 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:29 INFO - PROCESS | 3788 | ++DOCSHELL 14311000 == 36 [pid = 3788] [id = 622] 08:44:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (160DC400) [pid = 3788] [serial = 1866] [outer = 00000000] 08:44:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1A375400) [pid = 3788] [serial = 1867] [outer = 160DC400] 08:44:29 INFO - PROCESS | 3788 | 1466696669230 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1A378800) [pid = 3788] [serial = 1868] [outer = 160DC400] 08:44:29 INFO - PROCESS | 3788 | 1466696669679 Marionette TRACE conn3 <- [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]]]}] 08:44:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:44:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 696ms 08:44:29 INFO - PROCESS | 3788 | 1466696669785 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:44:29 INFO - PROCESS | 3788 | 1466696669789 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 08:44:29 INFO - PROCESS | 3788 | 1466696669795 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:44:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:44:29 INFO - PROCESS | 3788 | 1466696669799 Marionette TRACE conn3 <- [1,2454,null,{}] 08:44:29 INFO - PROCESS | 3788 | 1466696669806 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:29 INFO - PROCESS | 3788 | 1466696669809 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:29 INFO - PROCESS | 3788 | 1466696669964 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:44:30 INFO - PROCESS | 3788 | 1466696670115 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 3788 | 1466696670120 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:30 INFO - PROCESS | 3788 | ++DOCSHELL 11433800 == 37 [pid = 3788] [id = 623] 08:44:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (114C7C00) [pid = 3788] [serial = 1869] [outer = 00000000] 08:44:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (129F2C00) [pid = 3788] [serial = 1870] [outer = 114C7C00] 08:44:30 INFO - PROCESS | 3788 | 1466696670176 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (13129000) [pid = 3788] [serial = 1871] [outer = 114C7C00] 08:44:30 INFO - PROCESS | 3788 | 1466696670695 Marionette TRACE conn3 <- [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]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:44:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 964ms 08:44:30 INFO - PROCESS | 3788 | 1466696670742 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 3788 | 1466696670745 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 08:44:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:44:30 INFO - PROCESS | 3788 | 1466696670752 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 3788 | 1466696670756 Marionette TRACE conn3 <- [1,2458,null,{}] 08:44:30 INFO - PROCESS | 3788 | 1466696670760 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:30 INFO - PROCESS | 3788 | 1466696670763 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:30 INFO - PROCESS | 3788 | 1466696670870 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:44:31 INFO - PROCESS | 3788 | 1466696670985 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 3788 | 1466696670988 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:31 INFO - PROCESS | 3788 | ++DOCSHELL 15E3B400 == 38 [pid = 3788] [id = 624] 08:44:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (15E3D400) [pid = 3788] [serial = 1872] [outer = 00000000] 08:44:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (16094400) [pid = 3788] [serial = 1873] [outer = 15E3D400] 08:44:31 INFO - PROCESS | 3788 | 1466696671083 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17002400) [pid = 3788] [serial = 1874] [outer = 15E3D400] 08:44:31 INFO - PROCESS | 3788 | 1466696671720 Marionette TRACE conn3 <- [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]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:44:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1011ms 08:44:31 INFO - PROCESS | 3788 | 1466696671781 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 3788 | 1466696671783 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 08:44:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:44:31 INFO - PROCESS | 3788 | 1466696671787 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 3788 | 1466696671789 Marionette TRACE conn3 <- [1,2462,null,{}] 08:44:31 INFO - PROCESS | 3788 | 1466696671800 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:31 INFO - PROCESS | 3788 | 1466696671805 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:31 INFO - PROCESS | 3788 | 1466696671913 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:44:32 INFO - PROCESS | 3788 | 1466696672057 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 3788 | 1466696672062 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:32 INFO - PROCESS | 3788 | ++DOCSHELL 187E5800 == 39 [pid = 3788] [id = 625] 08:44:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (187E5C00) [pid = 3788] [serial = 1875] [outer = 00000000] 08:44:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (19EB4000) [pid = 3788] [serial = 1876] [outer = 187E5C00] 08:44:32 INFO - PROCESS | 3788 | 1466696672118 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1A224800) [pid = 3788] [serial = 1877] [outer = 187E5C00] 08:44:32 INFO - PROCESS | 3788 | 1466696672729 Marionette TRACE conn3 <- [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]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:44:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1011ms 08:44:32 INFO - PROCESS | 3788 | 1466696672789 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 3788 | 1466696672792 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 08:44:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:44:32 INFO - PROCESS | 3788 | 1466696672795 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 3788 | 1466696672797 Marionette TRACE conn3 <- [1,2466,null,{}] 08:44:32 INFO - PROCESS | 3788 | 1466696672801 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:32 INFO - PROCESS | 3788 | 1466696672803 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:32 INFO - PROCESS | 3788 | 1466696672909 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:44:33 INFO - PROCESS | 3788 | 1466696673047 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 3788 | 1466696673050 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:33 INFO - PROCESS | 3788 | ++DOCSHELL 10A5D000 == 40 [pid = 3788] [id = 626] 08:44:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (10A64800) [pid = 3788] [serial = 1878] [outer = 00000000] 08:44:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (129B5000) [pid = 3788] [serial = 1879] [outer = 10A64800] 08:44:33 INFO - PROCESS | 3788 | 1466696673103 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (13944000) [pid = 3788] [serial = 1880] [outer = 10A64800] 08:44:33 INFO - PROCESS | 3788 | 1466696673826 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:44:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1058ms 08:44:33 INFO - PROCESS | 3788 | 1466696673836 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 3788 | 1466696673840 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 08:44:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:44:33 INFO - PROCESS | 3788 | 1466696673860 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 3788 | 1466696673865 Marionette TRACE conn3 <- [1,2470,null,{}] 08:44:33 INFO - PROCESS | 3788 | 1466696673870 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:33 INFO - PROCESS | 3788 | 1466696673872 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:34 INFO - PROCESS | 3788 | 1466696673972 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:44:34 INFO - PROCESS | 3788 | 1466696674085 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 3788 | 1466696674088 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 14E88C00 == 39 [pid = 3788] [id = 621] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 129F2800 == 38 [pid = 3788] [id = 620] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 1866E800 == 37 [pid = 3788] [id = 619] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 1780F000 == 36 [pid = 3788] [id = 618] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 17737800 == 35 [pid = 3788] [id = 617] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 160DD000 == 34 [pid = 3788] [id = 616] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 131D4400 == 33 [pid = 3788] [id = 615] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 114C7000 == 32 [pid = 3788] [id = 614] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 15E36000 == 31 [pid = 3788] [id = 611] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 10A59C00 == 30 [pid = 3788] [id = 612] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 10A64400 == 29 [pid = 3788] [id = 602] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 11C27400 == 28 [pid = 3788] [id = 613] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 10A5D000 == 27 [pid = 3788] [id = 626] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 187E5800 == 26 [pid = 3788] [id = 625] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 14311000 == 25 [pid = 3788] [id = 622] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 11433800 == 24 [pid = 3788] [id = 623] 08:44:34 INFO - PROCESS | 3788 | --DOCSHELL 15E3B400 == 23 [pid = 3788] [id = 624] 08:44:34 INFO - PROCESS | 3788 | ++DOCSHELL 0F970800 == 24 [pid = 3788] [id = 627] 08:44:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (0F9E1C00) [pid = 3788] [serial = 1881] [outer = 00000000] 08:44:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (10562C00) [pid = 3788] [serial = 1882] [outer = 0F9E1C00] 08:44:34 INFO - PROCESS | 3788 | 1466696674798 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10A5E000) [pid = 3788] [serial = 1883] [outer = 0F9E1C00] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (160DF400) [pid = 3788] [serial = 1819] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (134B8400) [pid = 3788] [serial = 1813] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13BD0400) [pid = 3788] [serial = 1814] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (1281E800) [pid = 3788] [serial = 1810] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (129ABC00) [pid = 3788] [serial = 1811] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (134BB400) [pid = 3788] [serial = 1808] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (131DF000) [pid = 3788] [serial = 1807] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15E3F400) [pid = 3788] [serial = 1816] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17208400) [pid = 3788] [serial = 1822] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (13D1E800) [pid = 3788] [serial = 1799] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13946C00) [pid = 3788] [serial = 1798] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (187E7800) [pid = 3788] [serial = 1834] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1773E000) [pid = 3788] [serial = 1802] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (17008800) [pid = 3788] [serial = 1801] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1A765400) [pid = 3788] [serial = 1805] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1A3E3800) [pid = 3788] [serial = 1804] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (16AA7400) [pid = 3788] [serial = 1820] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (17EC0000) [pid = 3788] [serial = 1825] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (17735400) [pid = 3788] [serial = 1823] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (18609800) [pid = 3788] [serial = 1831] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (18365000) [pid = 3788] [serial = 1826] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (18609C00) [pid = 3788] [serial = 1832] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (16D38000) [pid = 3788] [serial = 1828] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (15E70800) [pid = 3788] [serial = 1817] [outer = 00000000] [url = about:blank] 08:44:34 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1700D800) [pid = 3788] [serial = 1829] [outer = 00000000] [url = about:blank] 08:44:35 INFO - PROCESS | 3788 | 1466696675322 Marionette TRACE conn3 <- [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]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:44:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1469ms 08:44:35 INFO - PROCESS | 3788 | 1466696675350 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 3788 | 1466696675354 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 08:44:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:44:35 INFO - PROCESS | 3788 | 1466696675359 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 3788 | 1466696675361 Marionette TRACE conn3 <- [1,2474,null,{}] 08:44:35 INFO - PROCESS | 3788 | 1466696675366 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:35 INFO - PROCESS | 3788 | 1466696675369 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:35 INFO - PROCESS | 3788 | 1466696675457 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:44:35 INFO - PROCESS | 3788 | 1466696675600 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 3788 | 1466696675603 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:35 INFO - PROCESS | 3788 | ++DOCSHELL 129B1800 == 25 [pid = 3788] [id = 628] 08:44:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (129B6800) [pid = 3788] [serial = 1884] [outer = 00000000] 08:44:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (130CC400) [pid = 3788] [serial = 1885] [outer = 129B6800] 08:44:35 INFO - PROCESS | 3788 | 1466696675649 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (131D4400) [pid = 3788] [serial = 1886] [outer = 129B6800] 08:44:36 INFO - PROCESS | 3788 | 1466696676026 Marionette TRACE conn3 <- [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]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 711ms 08:44:36 INFO - PROCESS | 3788 | 1466696676060 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 3788 | 1466696676064 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:44:36 INFO - PROCESS | 3788 | 1466696676070 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 3788 | 1466696676073 Marionette TRACE conn3 <- [1,2478,null,{}] 08:44:36 INFO - PROCESS | 3788 | 1466696676077 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 3788 | 1466696676079 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:36 INFO - PROCESS | 3788 | 1466696676194 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:44:36 INFO - PROCESS | 3788 | 1466696676204 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 3788 | 1466696676207 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:36 INFO - PROCESS | 3788 | ++DOCSHELL 13BD9400 == 26 [pid = 3788] [id = 629] 08:44:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13C88C00) [pid = 3788] [serial = 1887] [outer = 00000000] 08:44:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (13D22800) [pid = 3788] [serial = 1888] [outer = 13C88C00] 08:44:36 INFO - PROCESS | 3788 | 1466696676251 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (14EAC400) [pid = 3788] [serial = 1889] [outer = 13C88C00] 08:44:36 INFO - PROCESS | 3788 | 1466696676707 Marionette TRACE conn3 <- [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]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:44:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 695ms 08:44:36 INFO - PROCESS | 3788 | 1466696676770 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 3788 | 1466696676772 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:44:36 INFO - PROCESS | 3788 | 1466696676776 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 3788 | 1466696676779 Marionette TRACE conn3 <- [1,2482,null,{}] 08:44:36 INFO - PROCESS | 3788 | 1466696676789 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:36 INFO - PROCESS | 3788 | 1466696676794 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:36 INFO - PROCESS | 3788 | 1466696676886 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:44:36 INFO - PROCESS | 3788 | 1466696676893 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 3788 | 1466696676895 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:36 INFO - PROCESS | 3788 | ++DOCSHELL 15E62C00 == 27 [pid = 3788] [id = 630] 08:44:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (15E63400) [pid = 3788] [serial = 1890] [outer = 00000000] 08:44:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (160D2400) [pid = 3788] [serial = 1891] [outer = 15E63400] 08:44:36 INFO - PROCESS | 3788 | 1466696676939 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (160DFC00) [pid = 3788] [serial = 1892] [outer = 15E63400] 08:44:37 INFO - PROCESS | 3788 | 1466696677500 Marionette TRACE conn3 <- [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]]]}] 08:44:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:44:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 742ms 08:44:37 INFO - PROCESS | 3788 | 1466696677548 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 3788 | 1466696677551 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 08:44:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:44:37 INFO - PROCESS | 3788 | 1466696677554 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 3788 | 1466696677556 Marionette TRACE conn3 <- [1,2486,null,{}] 08:44:37 INFO - PROCESS | 3788 | 1466696677560 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:37 INFO - PROCESS | 3788 | 1466696677562 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:37 INFO - PROCESS | 3788 | 1466696677707 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:44:37 INFO - PROCESS | 3788 | 1466696677727 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 3788 | 1466696677729 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:37 INFO - PROCESS | 3788 | ++DOCSHELL 1608D000 == 28 [pid = 3788] [id = 631] 08:44:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (16203800) [pid = 3788] [serial = 1893] [outer = 00000000] 08:44:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17010C00) [pid = 3788] [serial = 1894] [outer = 16203800] 08:44:37 INFO - PROCESS | 3788 | 1466696677774 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17087400) [pid = 3788] [serial = 1895] [outer = 16203800] 08:44:38 INFO - PROCESS | 3788 | 1466696678203 Marionette TRACE conn3 <- [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]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:44:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 695ms 08:44:38 INFO - PROCESS | 3788 | 1466696678253 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 3788 | 1466696678255 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 08:44:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:44:38 INFO - PROCESS | 3788 | 1466696678258 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 3788 | 1466696678260 Marionette TRACE conn3 <- [1,2490,null,{}] 08:44:38 INFO - PROCESS | 3788 | 1466696678271 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:38 INFO - PROCESS | 3788 | 1466696678273 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:38 INFO - PROCESS | 3788 | 1466696678381 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:44:38 INFO - PROCESS | 3788 | 1466696678386 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 3788 | 1466696678388 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:38 INFO - PROCESS | 3788 | ++DOCSHELL 17738000 == 29 [pid = 3788] [id = 632] 08:44:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17738C00) [pid = 3788] [serial = 1896] [outer = 00000000] 08:44:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17803C00) [pid = 3788] [serial = 1897] [outer = 17738C00] 08:44:38 INFO - PROCESS | 3788 | 1466696678440 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (178D1000) [pid = 3788] [serial = 1898] [outer = 17738C00] 08:44:38 INFO - PROCESS | 3788 | 1466696678930 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 742ms 08:44:39 INFO - PROCESS | 3788 | 1466696679000 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 3788 | 1466696679002 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 08:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:44:39 INFO - PROCESS | 3788 | 1466696679005 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 3788 | 1466696679007 Marionette TRACE conn3 <- [1,2494,null,{}] 08:44:39 INFO - PROCESS | 3788 | 1466696679010 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:39 INFO - PROCESS | 3788 | 1466696679016 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:39 INFO - PROCESS | 3788 | 1466696679170 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17737C00) [pid = 3788] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (178CDC00) [pid = 3788] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (11AE8C00) [pid = 3788] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13BDBC00) [pid = 3788] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1866FC00) [pid = 3788] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (10B7F400) [pid = 3788] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (160DD400) [pid = 3788] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (13BDA000) [pid = 3788] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (18673400) [pid = 3788] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1306D400) [pid = 3788] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (160DC400) [pid = 3788] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:44:39 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (15E38000) [pid = 3788] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:44:39 INFO - PROCESS | 3788 | 1466696679468 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 3788 | 1466696679470 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:39 INFO - PROCESS | 3788 | ++DOCSHELL 102D1400 == 30 [pid = 3788] [id = 633] 08:44:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (102D2000) [pid = 3788] [serial = 1899] [outer = 00000000] 08:44:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (129EC400) [pid = 3788] [serial = 1900] [outer = 102D2000] 08:44:39 INFO - PROCESS | 3788 | 1466696679515 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (131DE400) [pid = 3788] [serial = 1901] [outer = 102D2000] 08:44:39 INFO - PROCESS | 3788 | 1466696679885 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:44:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:44:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 964ms 08:44:39 INFO - PROCESS | 3788 | 1466696679950 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 3788 | 1466696679952 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 08:44:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:44:39 INFO - PROCESS | 3788 | 1466696679956 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 3788 | 1466696679958 Marionette TRACE conn3 <- [1,2498,null,{}] 08:44:39 INFO - PROCESS | 3788 | 1466696679961 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:39 INFO - PROCESS | 3788 | 1466696679963 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:40 INFO - PROCESS | 3788 | 1466696680075 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:44:40 INFO - PROCESS | 3788 | 1466696680133 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 3788 | 1466696680135 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:40 INFO - PROCESS | 3788 | ++DOCSHELL 10A5B400 == 31 [pid = 3788] [id = 634] 08:44:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (10EDB000) [pid = 3788] [serial = 1902] [outer = 00000000] 08:44:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (18147000) [pid = 3788] [serial = 1903] [outer = 10EDB000] 08:44:40 INFO - PROCESS | 3788 | 1466696680178 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (18603800) [pid = 3788] [serial = 1904] [outer = 10EDB000] 08:44:40 INFO - PROCESS | 3788 | 1466696680582 Marionette TRACE conn3 <- [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]]]}] 08:44:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:44:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 648ms 08:44:40 INFO - PROCESS | 3788 | 1466696680626 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 3788 | 1466696680628 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 08:44:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:44:40 INFO - PROCESS | 3788 | 1466696680631 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 3788 | 1466696680633 Marionette TRACE conn3 <- [1,2502,null,{}] 08:44:40 INFO - PROCESS | 3788 | 1466696680649 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:40 INFO - PROCESS | 3788 | 1466696680650 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:40 INFO - PROCESS | 3788 | 1466696680726 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:44:40 INFO - PROCESS | 3788 | 1466696680760 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 3788 | 1466696680762 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:40 INFO - PROCESS | 3788 | ++DOCSHELL 10224400 == 32 [pid = 3788] [id = 635] 08:44:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1026EC00) [pid = 3788] [serial = 1905] [outer = 00000000] 08:44:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18675800) [pid = 3788] [serial = 1906] [outer = 1026EC00] 08:44:40 INFO - PROCESS | 3788 | 1466696680805 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (18676800) [pid = 3788] [serial = 1907] [outer = 1026EC00] 08:44:41 INFO - PROCESS | 3788 | 1466696681233 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:44:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:44:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 663ms 08:44:41 INFO - PROCESS | 3788 | 1466696681290 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 3788 | 1466696681292 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 08:44:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:44:41 INFO - PROCESS | 3788 | 1466696681295 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 3788 | 1466696681297 Marionette TRACE conn3 <- [1,2506,null,{}] 08:44:41 INFO - PROCESS | 3788 | 1466696681305 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:41 INFO - PROCESS | 3788 | 1466696681306 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:41 INFO - PROCESS | 3788 | 1466696681383 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:44:41 INFO - PROCESS | 3788 | 1466696681389 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 3788 | 1466696681391 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:41 INFO - PROCESS | 3788 | ++DOCSHELL 187EC400 == 33 [pid = 3788] [id = 636] 08:44:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (187EDC00) [pid = 3788] [serial = 1908] [outer = 00000000] 08:44:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (19EBC000) [pid = 3788] [serial = 1909] [outer = 187EDC00] 08:44:41 INFO - PROCESS | 3788 | 1466696681436 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1A376C00) [pid = 3788] [serial = 1910] [outer = 187EDC00] 08:44:42 INFO - PROCESS | 3788 | 1466696682252 Marionette TRACE conn3 <- [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]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:44:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1011ms 08:44:42 INFO - PROCESS | 3788 | 1466696682298 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 3788 | 1466696682303 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 08:44:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:44:42 INFO - PROCESS | 3788 | 1466696682308 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - PROCESS | 3788 | 1466696682313 Marionette TRACE conn3 <- [1,2510,null,{}] 08:44:42 INFO - PROCESS | 3788 | 1466696682318 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:42 INFO - PROCESS | 3788 | 1466696682321 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:42 INFO - PROCESS | 3788 | 1466696682439 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:44:42 INFO - PROCESS | 3788 | 1466696682576 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 3788 | 1466696682579 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:42 INFO - PROCESS | 3788 | ++DOCSHELL 10F18400 == 34 [pid = 3788] [id = 637] 08:44:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (114C9000) [pid = 3788] [serial = 1911] [outer = 00000000] 08:44:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (130ABC00) [pid = 3788] [serial = 1912] [outer = 114C9000] 08:44:42 INFO - PROCESS | 3788 | 1466696682637 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (13BD1000) [pid = 3788] [serial = 1913] [outer = 114C9000] 08:44:43 INFO - PROCESS | 3788 | 1466696683429 Marionette TRACE conn3 <- [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]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:44:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1153ms 08:44:43 INFO - PROCESS | 3788 | 1466696683622 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 3788 | 1466696683626 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 08:44:43 INFO - PROCESS | 3788 | 1466696683632 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:44:43 INFO - PROCESS | 3788 | 1466696683635 Marionette TRACE conn3 <- [1,2514,null,{}] 08:44:43 INFO - PROCESS | 3788 | 1466696683641 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:43 INFO - PROCESS | 3788 | 1466696683644 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:43 INFO - PROCESS | 3788 | 1466696683753 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:44:43 INFO - PROCESS | 3788 | 1466696683867 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 3788 | 1466696683872 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:43 INFO - PROCESS | 3788 | ++DOCSHELL 11AE8C00 == 35 [pid = 3788] [id = 638] 08:44:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (11AEA400) [pid = 3788] [serial = 1914] [outer = 00000000] 08:44:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (129E9C00) [pid = 3788] [serial = 1915] [outer = 11AEA400] 08:44:43 INFO - PROCESS | 3788 | 1466696683921 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (13159000) [pid = 3788] [serial = 1916] [outer = 11AEA400] 08:44:44 INFO - PROCESS | 3788 | --DOCSHELL 10224400 == 34 [pid = 3788] [id = 635] 08:44:44 INFO - PROCESS | 3788 | --DOCSHELL 10A5B400 == 33 [pid = 3788] [id = 634] 08:44:44 INFO - PROCESS | 3788 | --DOCSHELL 102D1400 == 32 [pid = 3788] [id = 633] 08:44:44 INFO - PROCESS | 3788 | --DOCSHELL 17738000 == 31 [pid = 3788] [id = 632] 08:44:44 INFO - PROCESS | 3788 | --DOCSHELL 1608D000 == 30 [pid = 3788] [id = 631] 08:44:44 INFO - PROCESS | 3788 | --DOCSHELL 15E62C00 == 29 [pid = 3788] [id = 630] 08:44:44 INFO - PROCESS | 3788 | --DOCSHELL 13BD9400 == 28 [pid = 3788] [id = 629] 08:44:44 INFO - PROCESS | 3788 | --DOCSHELL 129B1800 == 27 [pid = 3788] [id = 628] 08:44:44 INFO - PROCESS | 3788 | --DOCSHELL 0F970800 == 26 [pid = 3788] [id = 627] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17743400) [pid = 3788] [serial = 1853] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (1773E800) [pid = 3788] [serial = 1852] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (17E39000) [pid = 3788] [serial = 1855] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (12DFDC00) [pid = 3788] [serial = 1843] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (14309800) [pid = 3788] [serial = 1846] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (14EAC800) [pid = 3788] [serial = 1847] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (187E8000) [pid = 3788] [serial = 1835] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (130A4400) [pid = 3788] [serial = 1837] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (132BF800) [pid = 3788] [serial = 1838] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (16D37000) [pid = 3788] [serial = 1849] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (158B6C00) [pid = 3788] [serial = 1840] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (15E44C00) [pid = 3788] [serial = 1841] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (130C7800) [pid = 3788] [serial = 1844] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (187EB000) [pid = 3788] [serial = 1858] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (16206400) [pid = 3788] [serial = 1862] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (160DB400) [pid = 3788] [serial = 1861] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1A375400) [pid = 3788] [serial = 1867] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1867B800) [pid = 3788] [serial = 1864] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (187EE400) [pid = 3788] [serial = 1859] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (1A378800) [pid = 3788] [serial = 1868] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (17EC2C00) [pid = 3788] [serial = 1856] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (17006800) [pid = 3788] [serial = 1850] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (19EB2000) [pid = 3788] [serial = 1865] [outer = 00000000] [url = about:blank] 08:44:44 INFO - PROCESS | 3788 | 1466696684488 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:44:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 901ms 08:44:44 INFO - PROCESS | 3788 | 1466696684540 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 3788 | 1466696684543 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 08:44:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:44:44 INFO - PROCESS | 3788 | 1466696684550 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 3788 | 1466696684554 Marionette TRACE conn3 <- [1,2518,null,{}] 08:44:44 INFO - PROCESS | 3788 | 1466696684557 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:44 INFO - PROCESS | 3788 | 1466696684560 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:44 INFO - PROCESS | 3788 | 1466696684645 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:44:44 INFO - PROCESS | 3788 | 1466696684653 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 3788 | 1466696684655 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:44 INFO - PROCESS | 3788 | ++DOCSHELL 134B0000 == 27 [pid = 3788] [id = 639] 08:44:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (134B2000) [pid = 3788] [serial = 1917] [outer = 00000000] 08:44:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (14310800) [pid = 3788] [serial = 1918] [outer = 134B2000] 08:44:44 INFO - PROCESS | 3788 | 1466696684702 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (14EAC800) [pid = 3788] [serial = 1919] [outer = 134B2000] 08:44:45 INFO - PROCESS | 3788 | 1466696685215 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:44:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 695ms 08:44:45 INFO - PROCESS | 3788 | 1466696685271 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 3788 | 1466696685274 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 08:44:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:44:45 INFO - PROCESS | 3788 | 1466696685277 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 3788 | 1466696685279 Marionette TRACE conn3 <- [1,2522,null,{}] 08:44:45 INFO - PROCESS | 3788 | 1466696685289 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:45 INFO - PROCESS | 3788 | 1466696685293 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:45 INFO - PROCESS | 3788 | 1466696685380 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:44:45 INFO - PROCESS | 3788 | 1466696685480 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 3788 | 1466696685483 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:45 INFO - PROCESS | 3788 | ++DOCSHELL 15E6B400 == 28 [pid = 3788] [id = 640] 08:44:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (15E6C400) [pid = 3788] [serial = 1920] [outer = 00000000] 08:44:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (160D1C00) [pid = 3788] [serial = 1921] [outer = 15E6C400] 08:44:45 INFO - PROCESS | 3788 | 1466696685533 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (160E0800) [pid = 3788] [serial = 1922] [outer = 15E6C400] 08:44:45 INFO - PROCESS | 3788 | 1466696685921 Marionette TRACE conn3 <- [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]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 695ms 08:44:46 INFO - PROCESS | 3788 | 1466696685975 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 3788 | 1466696685977 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 08:44:46 INFO - PROCESS | 3788 | 1466696685980 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:44:46 INFO - PROCESS | 3788 | 1466696685982 Marionette TRACE conn3 <- [1,2526,null,{}] 08:44:46 INFO - PROCESS | 3788 | 1466696685986 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 3788 | 1466696685988 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:46 INFO - PROCESS | 3788 | 1466696686070 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:44:46 INFO - PROCESS | 3788 | 1466696686076 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 3788 | 1466696686079 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:46 INFO - PROCESS | 3788 | ++DOCSHELL 16D3F400 == 29 [pid = 3788] [id = 641] 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (16DCA400) [pid = 3788] [serial = 1923] [outer = 00000000] 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (173A9800) [pid = 3788] [serial = 1924] [outer = 16DCA400] 08:44:46 INFO - PROCESS | 3788 | 1466696686129 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1773E000) [pid = 3788] [serial = 1925] [outer = 16DCA400] 08:44:46 INFO - PROCESS | 3788 | 1466696686625 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:44:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:44:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 632ms 08:44:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:44:46 INFO - PROCESS | 3788 | 1466696686663 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 3788 | 1466696686665 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 08:44:46 INFO - PROCESS | 3788 | 1466696686669 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 3788 | 1466696686670 Marionette TRACE conn3 <- [1,2530,null,{}] 08:44:46 INFO - PROCESS | 3788 | 1466696686674 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:46 INFO - PROCESS | 3788 | 1466696686676 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:46 INFO - PROCESS | 3788 | 1466696686792 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:44:46 INFO - PROCESS | 3788 | 1466696686881 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 3788 | 1466696686883 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:46 INFO - PROCESS | 3788 | ++DOCSHELL 17804400 == 30 [pid = 3788] [id = 642] 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (17809400) [pid = 3788] [serial = 1926] [outer = 00000000] 08:44:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (178D0800) [pid = 3788] [serial = 1927] [outer = 17809400] 08:44:46 INFO - PROCESS | 3788 | 1466696686926 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17A15800) [pid = 3788] [serial = 1928] [outer = 17809400] 08:44:47 INFO - PROCESS | 3788 | 1466696687341 Marionette TRACE conn3 <- [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]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:44:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 696ms 08:44:47 INFO - PROCESS | 3788 | 1466696687367 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 3788 | 1466696687369 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 08:44:47 INFO - PROCESS | 3788 | 1466696687372 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:44:47 INFO - PROCESS | 3788 | 1466696687374 Marionette TRACE conn3 <- [1,2534,null,{}] 08:44:47 INFO - PROCESS | 3788 | 1466696687377 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:47 INFO - PROCESS | 3788 | 1466696687383 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:47 INFO - PROCESS | 3788 | 1466696687527 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:44:47 INFO - PROCESS | 3788 | 1466696687532 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 3788 | 1466696687534 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:47 INFO - PROCESS | 3788 | ++DOCSHELL 17A14400 == 31 [pid = 3788] [id = 643] 08:44:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17EBE000) [pid = 3788] [serial = 1929] [outer = 00000000] 08:44:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (18610400) [pid = 3788] [serial = 1930] [outer = 17EBE000] 08:44:47 INFO - PROCESS | 3788 | 1466696687637 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (187EFC00) [pid = 3788] [serial = 1931] [outer = 17EBE000] 08:44:48 INFO - PROCESS | 3788 | 1466696688075 Marionette TRACE conn3 <- [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]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 743ms 08:44:48 INFO - PROCESS | 3788 | 1466696688113 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 3788 | 1466696688115 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 08:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:44:48 INFO - PROCESS | 3788 | 1466696688118 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 3788 | 1466696688120 Marionette TRACE conn3 <- [1,2538,null,{}] 08:44:48 INFO - PROCESS | 3788 | 1466696688123 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 3788 | 1466696688125 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:48 INFO - PROCESS | 3788 | 1466696688270 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:44:48 INFO - PROCESS | 3788 | 1466696688344 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 3788 | 1466696688346 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:48 INFO - PROCESS | 3788 | ++DOCSHELL 18365C00 == 32 [pid = 3788] [id = 644] 08:44:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1860F000) [pid = 3788] [serial = 1932] [outer = 00000000] 08:44:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (19EBD400) [pid = 3788] [serial = 1933] [outer = 1860F000] 08:44:48 INFO - PROCESS | 3788 | 1466696688389 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1A21C800) [pid = 3788] [serial = 1934] [outer = 1860F000] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (16203800) [pid = 3788] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17738C00) [pid = 3788] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (0F9E1C00) [pid = 3788] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13C88C00) [pid = 3788] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (129B6800) [pid = 3788] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (15E63400) [pid = 3788] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (102D2000) [pid = 3788] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (114C7C00) [pid = 3788] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (15E3D400) [pid = 3788] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (187E5C00) [pid = 3788] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (10EDB000) [pid = 3788] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:44:48 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1026EC00) [pid = 3788] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:44:48 INFO - PROCESS | 3788 | 1466696688860 Marionette TRACE conn3 <- [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]]]}] 08:44:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:44:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 805ms 08:44:48 INFO - PROCESS | 3788 | 1466696688921 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 3788 | 1466696688923 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 08:44:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:44:48 INFO - PROCESS | 3788 | 1466696688926 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 3788 | 1466696688928 Marionette TRACE conn3 <- [1,2542,null,{}] 08:44:48 INFO - PROCESS | 3788 | 1466696688932 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:48 INFO - PROCESS | 3788 | 1466696688934 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:49 INFO - PROCESS | 3788 | 1466696689014 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:44:49 INFO - PROCESS | 3788 | 1466696689021 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 3788 | 1466696689023 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:49 INFO - PROCESS | 3788 | ++DOCSHELL 12D69C00 == 33 [pid = 3788] [id = 645] 08:44:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (12D6B000) [pid = 3788] [serial = 1935] [outer = 00000000] 08:44:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (13C88400) [pid = 3788] [serial = 1936] [outer = 12D6B000] 08:44:49 INFO - PROCESS | 3788 | 1466696689066 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (17009400) [pid = 3788] [serial = 1937] [outer = 12D6B000] 08:44:49 INFO - PROCESS | 3788 | 1466696689592 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:44:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:44:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 711ms 08:44:49 INFO - PROCESS | 3788 | 1466696689658 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 3788 | 1466696689660 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 08:44:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:44:49 INFO - PROCESS | 3788 | 1466696689665 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 3788 | 1466696689667 Marionette TRACE conn3 <- [1,2546,null,{}] 08:44:49 INFO - PROCESS | 3788 | 1466696689671 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:49 INFO - PROCESS | 3788 | 1466696689673 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:49 INFO - PROCESS | 3788 | 1466696689753 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:44:49 INFO - PROCESS | 3788 | 1466696689759 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 3788 | 1466696689761 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:49 INFO - PROCESS | 3788 | ++DOCSHELL 13C7E000 == 34 [pid = 3788] [id = 646] 08:44:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1730F400) [pid = 3788] [serial = 1938] [outer = 00000000] 08:44:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (19C96800) [pid = 3788] [serial = 1939] [outer = 1730F400] 08:44:49 INFO - PROCESS | 3788 | 1466696689804 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1A383400) [pid = 3788] [serial = 1940] [outer = 1730F400] 08:44:50 INFO - PROCESS | 3788 | 1466696690248 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:44:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:44:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 648ms 08:44:50 INFO - PROCESS | 3788 | 1466696690301 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 3788 | 1466696690303 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 08:44:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:44:50 INFO - PROCESS | 3788 | 1466696690306 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 3788 | 1466696690308 Marionette TRACE conn3 <- [1,2550,null,{}] 08:44:50 INFO - PROCESS | 3788 | 1466696690312 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:50 INFO - PROCESS | 3788 | 1466696690313 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:50 INFO - PROCESS | 3788 | 1466696690402 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:44:50 INFO - PROCESS | 3788 | 1466696690407 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 3788 | 1466696690409 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:50 INFO - PROCESS | 3788 | ++DOCSHELL 19EB5400 == 35 [pid = 3788] [id = 647] 08:44:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1A382C00) [pid = 3788] [serial = 1941] [outer = 00000000] 08:44:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1A763C00) [pid = 3788] [serial = 1942] [outer = 1A382C00] 08:44:50 INFO - PROCESS | 3788 | 1466696690452 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1A765800) [pid = 3788] [serial = 1943] [outer = 1A382C00] 08:44:51 INFO - PROCESS | 3788 | 1466696690979 Marionette TRACE conn3 <- [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]]]}] 08:44:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:44:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 742ms 08:44:51 INFO - PROCESS | 3788 | 1466696691048 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 3788 | 1466696691053 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 08:44:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:44:51 INFO - PROCESS | 3788 | 1466696691059 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 3788 | 1466696691062 Marionette TRACE conn3 <- [1,2554,null,{}] 08:44:51 INFO - PROCESS | 3788 | 1466696691068 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:51 INFO - PROCESS | 3788 | 1466696691071 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:51 INFO - PROCESS | 3788 | 1466696691231 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:44:51 INFO - PROCESS | 3788 | 1466696691350 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 3788 | 1466696691355 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:51 INFO - PROCESS | 3788 | ++DOCSHELL 10B7E800 == 36 [pid = 3788] [id = 648] 08:44:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (10B7F400) [pid = 3788] [serial = 1944] [outer = 00000000] 08:44:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (130A3800) [pid = 3788] [serial = 1945] [outer = 10B7F400] 08:44:51 INFO - PROCESS | 3788 | 1466696691410 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (134B9000) [pid = 3788] [serial = 1946] [outer = 10B7F400] 08:44:52 INFO - PROCESS | 3788 | 1466696692047 Marionette TRACE conn3 <- [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]]]}] 08:44:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:44:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1011ms 08:44:52 INFO - PROCESS | 3788 | 1466696692092 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 3788 | 1466696692097 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 08:44:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:44:52 INFO - PROCESS | 3788 | 1466696692104 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 3788 | 1466696692106 Marionette TRACE conn3 <- [1,2558,null,{}] 08:44:52 INFO - PROCESS | 3788 | 1466696692111 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:52 INFO - PROCESS | 3788 | 1466696692113 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:52 INFO - PROCESS | 3788 | 1466696692222 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:44:52 INFO - PROCESS | 3788 | 1466696692379 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 3788 | 1466696692382 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:52 INFO - PROCESS | 3788 | ++DOCSHELL 15C72400 == 37 [pid = 3788] [id = 649] 08:44:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (15C76800) [pid = 3788] [serial = 1947] [outer = 00000000] 08:44:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (15E62C00) [pid = 3788] [serial = 1948] [outer = 15C76800] 08:44:52 INFO - PROCESS | 3788 | 1466696692437 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (16209400) [pid = 3788] [serial = 1949] [outer = 15C76800] 08:44:53 INFO - PROCESS | 3788 | 1466696693089 Marionette TRACE conn3 <- [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]]]}] 08:44:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:44:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1059ms 08:44:53 INFO - PROCESS | 3788 | 1466696693170 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 3788 | 1466696693172 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 08:44:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:44:53 INFO - PROCESS | 3788 | 1466696693176 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 3788 | 1466696693180 Marionette TRACE conn3 <- [1,2562,null,{}] 08:44:53 INFO - PROCESS | 3788 | 1466696693191 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:53 INFO - PROCESS | 3788 | 1466696693195 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:53 INFO - PROCESS | 3788 | 1466696693337 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:44:53 INFO - PROCESS | 3788 | 1466696693476 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 3788 | 1466696693480 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:53 INFO - PROCESS | 3788 | ++DOCSHELL 1860E000 == 38 [pid = 3788] [id = 650] 08:44:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1866E400) [pid = 3788] [serial = 1950] [outer = 00000000] 08:44:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (187EE400) [pid = 3788] [serial = 1951] [outer = 1866E400] 08:44:53 INFO - PROCESS | 3788 | 1466696693536 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1A37AC00) [pid = 3788] [serial = 1952] [outer = 1866E400] 08:44:54 INFO - PROCESS | 3788 | 1466696694289 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:44:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:44:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1169ms 08:44:54 INFO - PROCESS | 3788 | 1466696694336 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 3788 | 1466696694340 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 08:44:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:44:54 INFO - PROCESS | 3788 | 1466696694346 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 3788 | 1466696694349 Marionette TRACE conn3 <- [1,2566,null,{}] 08:44:54 INFO - PROCESS | 3788 | 1466696694355 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:54 INFO - PROCESS | 3788 | 1466696694358 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:54 INFO - PROCESS | 3788 | 1466696694457 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:44:54 INFO - PROCESS | 3788 | 1466696694563 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 3788 | 1466696694567 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:54 INFO - PROCESS | 3788 | ++DOCSHELL 12898C00 == 39 [pid = 3788] [id = 651] 08:44:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (12926400) [pid = 3788] [serial = 1953] [outer = 00000000] 08:44:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1306E000) [pid = 3788] [serial = 1954] [outer = 12926400] 08:44:54 INFO - PROCESS | 3788 | 1466696694615 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (13156000) [pid = 3788] [serial = 1955] [outer = 12926400] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 13C7E000 == 38 [pid = 3788] [id = 646] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 12D69C00 == 37 [pid = 3788] [id = 645] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 18365C00 == 36 [pid = 3788] [id = 644] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 17A14400 == 35 [pid = 3788] [id = 643] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 17804400 == 34 [pid = 3788] [id = 642] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 16D3F400 == 33 [pid = 3788] [id = 641] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 15E6B400 == 32 [pid = 3788] [id = 640] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 134B0000 == 31 [pid = 3788] [id = 639] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 11AE8C00 == 30 [pid = 3788] [id = 638] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 187EC400 == 29 [pid = 3788] [id = 636] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 10F18400 == 28 [pid = 3788] [id = 637] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 1860E000 == 27 [pid = 3788] [id = 650] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 19EB5400 == 26 [pid = 3788] [id = 647] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 10B7E800 == 25 [pid = 3788] [id = 648] 08:44:55 INFO - PROCESS | 3788 | --DOCSHELL 15C72400 == 24 [pid = 3788] [id = 649] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (17010C00) [pid = 3788] [serial = 1894] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (17803C00) [pid = 3788] [serial = 1897] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (10562C00) [pid = 3788] [serial = 1882] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (10A5E000) [pid = 3788] [serial = 1883] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (13D22800) [pid = 3788] [serial = 1888] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (14EAC400) [pid = 3788] [serial = 1889] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (130CC400) [pid = 3788] [serial = 1885] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (131D4400) [pid = 3788] [serial = 1886] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (160D2400) [pid = 3788] [serial = 1891] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (17087400) [pid = 3788] [serial = 1895] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (129EC400) [pid = 3788] [serial = 1900] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13129000) [pid = 3788] [serial = 1871] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (129F2C00) [pid = 3788] [serial = 1870] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (17002400) [pid = 3788] [serial = 1874] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (16094400) [pid = 3788] [serial = 1873] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1A224800) [pid = 3788] [serial = 1877] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (19EB4000) [pid = 3788] [serial = 1876] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (18676800) [pid = 3788] [serial = 1907] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (129B5000) [pid = 3788] [serial = 1879] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (178D1000) [pid = 3788] [serial = 1898] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (131DE400) [pid = 3788] [serial = 1901] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (18147000) [pid = 3788] [serial = 1903] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (18603800) [pid = 3788] [serial = 1904] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (160DFC00) [pid = 3788] [serial = 1892] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (18675800) [pid = 3788] [serial = 1906] [outer = 00000000] [url = about:blank] 08:44:55 INFO - PROCESS | 3788 | 1466696695944 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:44:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:44:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1627ms 08:44:55 INFO - PROCESS | 3788 | 1466696695983 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 3788 | 1466696695988 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 08:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:44:56 INFO - PROCESS | 3788 | 1466696695993 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 3788 | 1466696695996 Marionette TRACE conn3 <- [1,2570,null,{}] 08:44:56 INFO - PROCESS | 3788 | 1466696696001 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 3788 | 1466696696004 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:56 INFO - PROCESS | 3788 | 1466696696095 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:44:56 INFO - PROCESS | 3788 | 1466696696189 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 3788 | 1466696696193 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:56 INFO - PROCESS | 3788 | ++DOCSHELL 105F6800 == 25 [pid = 3788] [id = 652] 08:44:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (10A56C00) [pid = 3788] [serial = 1956] [outer = 00000000] 08:44:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (11432800) [pid = 3788] [serial = 1957] [outer = 10A56C00] 08:44:56 INFO - PROCESS | 3788 | 1466696696240 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (114D5400) [pid = 3788] [serial = 1958] [outer = 10A56C00] 08:44:56 INFO - PROCESS | 3788 | 1466696696670 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:44:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:44:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 759ms 08:44:56 INFO - PROCESS | 3788 | 1466696696734 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 3788 | 1466696696739 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 08:44:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:44:56 INFO - PROCESS | 3788 | 1466696696746 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 3788 | 1466696696748 Marionette TRACE conn3 <- [1,2574,null,{}] 08:44:56 INFO - PROCESS | 3788 | 1466696696752 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:56 INFO - PROCESS | 3788 | 1466696696755 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:56 INFO - PROCESS | 3788 | 1466696696840 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:44:56 INFO - PROCESS | 3788 | 1466696696849 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 3788 | 1466696696851 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:56 INFO - PROCESS | 3788 | ++DOCSHELL 13130000 == 26 [pid = 3788] [id = 653] 08:44:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13130C00) [pid = 3788] [serial = 1959] [outer = 00000000] 08:44:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (131D6C00) [pid = 3788] [serial = 1960] [outer = 13130C00] 08:44:56 INFO - PROCESS | 3788 | 1466696696897 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (134B9C00) [pid = 3788] [serial = 1961] [outer = 13130C00] 08:44:57 INFO - PROCESS | 3788 | 1466696697368 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:44:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 647ms 08:44:57 INFO - PROCESS | 3788 | 1466696697382 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 3788 | 1466696697385 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 08:44:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:44:57 INFO - PROCESS | 3788 | 1466696697388 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 3788 | 1466696697391 Marionette TRACE conn3 <- [1,2578,null,{}] 08:44:57 INFO - PROCESS | 3788 | 1466696697406 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:57 INFO - PROCESS | 3788 | 1466696697414 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:57 INFO - PROCESS | 3788 | 1466696697501 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:44:57 INFO - PROCESS | 3788 | 1466696697544 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 3788 | 1466696697547 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:57 INFO - PROCESS | 3788 | ++DOCSHELL 14E82000 == 27 [pid = 3788] [id = 654] 08:44:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (14E88000) [pid = 3788] [serial = 1962] [outer = 00000000] 08:44:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (158BEC00) [pid = 3788] [serial = 1963] [outer = 14E88000] 08:44:57 INFO - PROCESS | 3788 | 1466696697683 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (15E37800) [pid = 3788] [serial = 1964] [outer = 14E88000] 08:44:58 INFO - PROCESS | 3788 | 1466696698154 Marionette TRACE conn3 <- [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]]]}] 08:44:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:44:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 806ms 08:44:58 INFO - PROCESS | 3788 | 1466696698234 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 3788 | 1466696698236 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 08:44:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:44:58 INFO - PROCESS | 3788 | 1466696698249 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 3788 | 1466696698251 Marionette TRACE conn3 <- [1,2582,null,{}] 08:44:58 INFO - PROCESS | 3788 | 1466696698255 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:58 INFO - PROCESS | 3788 | 1466696698257 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:58 INFO - PROCESS | 3788 | 1466696698376 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:44:58 INFO - PROCESS | 3788 | 1466696698443 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 3788 | 1466696698445 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:58 INFO - PROCESS | 3788 | ++DOCSHELL 13032000 == 28 [pid = 3788] [id = 655] 08:44:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (15C72400) [pid = 3788] [serial = 1965] [outer = 00000000] 08:44:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (160DD000) [pid = 3788] [serial = 1966] [outer = 15C72400] 08:44:58 INFO - PROCESS | 3788 | 1466696698496 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (16D36400) [pid = 3788] [serial = 1967] [outer = 15C72400] 08:44:58 INFO - PROCESS | 3788 | 1466696698922 Marionette TRACE conn3 <- [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]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 774ms 08:44:59 INFO - PROCESS | 3788 | 1466696698999 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 3788 | 1466696699001 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 08:44:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:44:59 INFO - PROCESS | 3788 | 1466696699011 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 3788 | 1466696699013 Marionette TRACE conn3 <- [1,2586,null,{}] 08:44:59 INFO - PROCESS | 3788 | 1466696699016 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 3788 | 1466696699018 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:59 INFO - PROCESS | 3788 | 1466696699128 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:44:59 INFO - PROCESS | 3788 | 1466696699140 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 3788 | 1466696699142 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:59 INFO - PROCESS | 3788 | ++DOCSHELL 1620E000 == 29 [pid = 3788] [id = 656] 08:44:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17002400) [pid = 3788] [serial = 1968] [outer = 00000000] 08:44:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1700FC00) [pid = 3788] [serial = 1969] [outer = 17002400] 08:44:59 INFO - PROCESS | 3788 | 1466696699185 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (17087400) [pid = 3788] [serial = 1970] [outer = 17002400] 08:44:59 INFO - PROCESS | 3788 | 1466696699656 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:44:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:44:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 711ms 08:44:59 INFO - PROCESS | 3788 | 1466696699709 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 3788 | 1466696699711 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 08:44:59 INFO - PROCESS | 3788 | 1466696699714 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:44:59 INFO - PROCESS | 3788 | 1466696699716 Marionette TRACE conn3 <- [1,2590,null,{}] 08:44:59 INFO - PROCESS | 3788 | 1466696699720 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:44:59 INFO - PROCESS | 3788 | 1466696699725 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:59 INFO - PROCESS | 3788 | 1466696699866 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:44:59 INFO - PROCESS | 3788 | 1466696699937 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 3788 | 1466696699939 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:44:59 INFO - PROCESS | 3788 | ++DOCSHELL 17741400 == 30 [pid = 3788] [id = 657] 08:44:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17847C00) [pid = 3788] [serial = 1971] [outer = 00000000] 08:44:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (17A14400) [pid = 3788] [serial = 1972] [outer = 17847C00] 08:45:00 INFO - PROCESS | 3788 | 1466696699982 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18140C00) [pid = 3788] [serial = 1973] [outer = 17847C00] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (134B2000) [pid = 3788] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (15E6C400) [pid = 3788] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1730F400) [pid = 3788] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (12D6B000) [pid = 3788] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (10A64800) [pid = 3788] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17809400) [pid = 3788] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (17EBE000) [pid = 3788] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (16DCA400) [pid = 3788] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1A382C00) [pid = 3788] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (187EDC00) [pid = 3788] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (11AEA400) [pid = 3788] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (114C9000) [pid = 3788] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:45:00 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1860F000) [pid = 3788] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:45:00 INFO - PROCESS | 3788 | 1466696700583 Marionette TRACE conn3 <- [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]]]}] 08:45:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:45:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 901ms 08:45:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:45:00 INFO - PROCESS | 3788 | 1466696700619 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 3788 | 1466696700621 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 08:45:00 INFO - PROCESS | 3788 | 1466696700625 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 3788 | 1466696700626 Marionette TRACE conn3 <- [1,2594,null,{}] 08:45:00 INFO - PROCESS | 3788 | 1466696700630 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:00 INFO - PROCESS | 3788 | 1466696700641 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:00 INFO - PROCESS | 3788 | 1466696700715 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:45:00 INFO - PROCESS | 3788 | 1466696700768 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 3788 | 1466696700770 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:00 INFO - PROCESS | 3788 | ++DOCSHELL 1521B000 == 31 [pid = 3788] [id = 658] 08:45:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (15E3B800) [pid = 3788] [serial = 1974] [outer = 00000000] 08:45:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (17005800) [pid = 3788] [serial = 1975] [outer = 15E3B800] 08:45:00 INFO - PROCESS | 3788 | 1466696700813 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1700A400) [pid = 3788] [serial = 1976] [outer = 15E3B800] 08:45:01 INFO - PROCESS | 3788 | 1466696701247 Marionette TRACE conn3 <- [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]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 632ms 08:45:01 INFO - PROCESS | 3788 | 1466696701295 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 3788 | 1466696701297 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 08:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:45:01 INFO - PROCESS | 3788 | 1466696701300 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 3788 | 1466696701302 Marionette TRACE conn3 <- [1,2598,null,{}] 08:45:01 INFO - PROCESS | 3788 | 1466696701305 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:01 INFO - PROCESS | 3788 | 1466696701307 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:01 INFO - PROCESS | 3788 | 1466696701382 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:45:01 INFO - PROCESS | 3788 | 1466696701388 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 3788 | 1466696701390 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:01 INFO - PROCESS | 3788 | ++DOCSHELL 1730F400 == 32 [pid = 3788] [id = 659] 08:45:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (17A11000) [pid = 3788] [serial = 1977] [outer = 00000000] 08:45:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (18608400) [pid = 3788] [serial = 1978] [outer = 17A11000] 08:45:01 INFO - PROCESS | 3788 | 1466696701433 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18608C00) [pid = 3788] [serial = 1979] [outer = 17A11000] 08:45:01 INFO - PROCESS | 3788 | 1466696701872 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:45:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:45:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 601ms 08:45:01 INFO - PROCESS | 3788 | 1466696701911 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 3788 | 1466696701913 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 08:45:01 INFO - PROCESS | 3788 | 1466696701916 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 3788 | 1466696701918 Marionette TRACE conn3 <- [1,2602,null,{}] 08:45:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:45:01 INFO - PROCESS | 3788 | 1466696701925 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:01 INFO - PROCESS | 3788 | 1466696701927 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:02 INFO - PROCESS | 3788 | 1466696702003 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:45:02 INFO - PROCESS | 3788 | 1466696702009 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 3788 | 1466696702011 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:02 INFO - PROCESS | 3788 | ++DOCSHELL 14E80000 == 33 [pid = 3788] [id = 660] 08:45:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (187E2400) [pid = 3788] [serial = 1980] [outer = 00000000] 08:45:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (187E7400) [pid = 3788] [serial = 1981] [outer = 187E2400] 08:45:02 INFO - PROCESS | 3788 | 1466696702054 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (187E7C00) [pid = 3788] [serial = 1982] [outer = 187E2400] 08:45:02 INFO - PROCESS | 3788 | 1466696702771 Marionette TRACE conn3 <- [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]]]}] 08:45:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:45:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 948ms 08:45:02 INFO - PROCESS | 3788 | 1466696702867 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 3788 | 1466696702871 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 08:45:02 INFO - PROCESS | 3788 | 1466696702876 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:45:02 INFO - PROCESS | 3788 | 1466696702879 Marionette TRACE conn3 <- [1,2606,null,{}] 08:45:02 INFO - PROCESS | 3788 | 1466696702886 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:02 INFO - PROCESS | 3788 | 1466696702889 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:03 INFO - PROCESS | 3788 | 1466696703042 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:45:03 INFO - PROCESS | 3788 | 1466696703197 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 3788 | 1466696703200 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:03 INFO - PROCESS | 3788 | ++DOCSHELL 111DD000 == 34 [pid = 3788] [id = 661] 08:45:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (114C7C00) [pid = 3788] [serial = 1983] [outer = 00000000] 08:45:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1306D400) [pid = 3788] [serial = 1984] [outer = 114C7C00] 08:45:03 INFO - PROCESS | 3788 | 1466696703259 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (131DB800) [pid = 3788] [serial = 1985] [outer = 114C7C00] 08:45:04 INFO - PROCESS | 3788 | 1466696704010 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:45:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:45:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1153ms 08:45:04 INFO - PROCESS | 3788 | 1466696704066 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 3788 | 1466696704071 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 08:45:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:45:04 INFO - PROCESS | 3788 | 1466696704078 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 3788 | 1466696704081 Marionette TRACE conn3 <- [1,2610,null,{}] 08:45:04 INFO - PROCESS | 3788 | 1466696704085 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:04 INFO - PROCESS | 3788 | 1466696704088 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:04 INFO - PROCESS | 3788 | 1466696704220 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:45:04 INFO - PROCESS | 3788 | 1466696704352 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 3788 | 1466696704355 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:04 INFO - PROCESS | 3788 | ++DOCSHELL 130CDC00 == 35 [pid = 3788] [id = 662] 08:45:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (131DD400) [pid = 3788] [serial = 1986] [outer = 00000000] 08:45:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (13C7DC00) [pid = 3788] [serial = 1987] [outer = 131DD400] 08:45:04 INFO - PROCESS | 3788 | 1466696704416 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (15349000) [pid = 3788] [serial = 1988] [outer = 131DD400] 08:45:05 INFO - PROCESS | 3788 | --DOCSHELL 1730F400 == 34 [pid = 3788] [id = 659] 08:45:05 INFO - PROCESS | 3788 | --DOCSHELL 1521B000 == 33 [pid = 3788] [id = 658] 08:45:05 INFO - PROCESS | 3788 | --DOCSHELL 17741400 == 32 [pid = 3788] [id = 657] 08:45:05 INFO - PROCESS | 3788 | --DOCSHELL 1620E000 == 31 [pid = 3788] [id = 656] 08:45:05 INFO - PROCESS | 3788 | --DOCSHELL 13032000 == 30 [pid = 3788] [id = 655] 08:45:05 INFO - PROCESS | 3788 | --DOCSHELL 14E82000 == 29 [pid = 3788] [id = 654] 08:45:05 INFO - PROCESS | 3788 | --DOCSHELL 13130000 == 28 [pid = 3788] [id = 653] 08:45:05 INFO - PROCESS | 3788 | --DOCSHELL 105F6800 == 27 [pid = 3788] [id = 652] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (178D0800) [pid = 3788] [serial = 1927] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (187EFC00) [pid = 3788] [serial = 1931] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (18610400) [pid = 3788] [serial = 1930] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (173A9800) [pid = 3788] [serial = 1924] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1A763C00) [pid = 3788] [serial = 1942] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1A376C00) [pid = 3788] [serial = 1910] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (19EBC000) [pid = 3788] [serial = 1909] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (129E9C00) [pid = 3788] [serial = 1915] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13159000) [pid = 3788] [serial = 1916] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (130ABC00) [pid = 3788] [serial = 1912] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (19EBD400) [pid = 3788] [serial = 1933] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13BD1000) [pid = 3788] [serial = 1913] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (14310800) [pid = 3788] [serial = 1918] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (14EAC800) [pid = 3788] [serial = 1919] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (160D1C00) [pid = 3788] [serial = 1921] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (160E0800) [pid = 3788] [serial = 1922] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1A765800) [pid = 3788] [serial = 1943] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1A383400) [pid = 3788] [serial = 1940] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (13C88400) [pid = 3788] [serial = 1936] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (17009400) [pid = 3788] [serial = 1937] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (19C96800) [pid = 3788] [serial = 1939] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (1A21C800) [pid = 3788] [serial = 1934] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (17A15800) [pid = 3788] [serial = 1928] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (1773E000) [pid = 3788] [serial = 1925] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (13944000) [pid = 3788] [serial = 1880] [outer = 00000000] [url = about:blank] 08:45:05 INFO - PROCESS | 3788 | 1466696705201 Marionette TRACE conn3 <- [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]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:45:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1153ms 08:45:05 INFO - PROCESS | 3788 | 1466696705227 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 3788 | 1466696705231 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 08:45:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:45:05 INFO - PROCESS | 3788 | 1466696705235 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 3788 | 1466696705240 Marionette TRACE conn3 <- [1,2614,null,{}] 08:45:05 INFO - PROCESS | 3788 | 1466696705244 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:05 INFO - PROCESS | 3788 | 1466696705247 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:05 INFO - PROCESS | 3788 | 1466696705348 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:45:05 INFO - PROCESS | 3788 | 1466696705447 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 3788 | 1466696705450 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:05 INFO - PROCESS | 3788 | ++DOCSHELL 102CAC00 == 28 [pid = 3788] [id = 663] 08:45:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (105F0400) [pid = 3788] [serial = 1989] [outer = 00000000] 08:45:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (114C7000) [pid = 3788] [serial = 1990] [outer = 105F0400] 08:45:05 INFO - PROCESS | 3788 | 1466696705497 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (1303BC00) [pid = 3788] [serial = 1991] [outer = 105F0400] 08:45:05 INFO - PROCESS | 3788 | 1466696705902 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:45:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:45:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 742ms 08:45:06 INFO - PROCESS | 3788 | 1466696705973 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 3788 | 1466696705977 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 08:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:45:06 INFO - PROCESS | 3788 | 1466696705983 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 3788 | 1466696705985 Marionette TRACE conn3 <- [1,2618,null,{}] 08:45:06 INFO - PROCESS | 3788 | 1466696705993 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:06 INFO - PROCESS | 3788 | 1466696705996 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:06 INFO - PROCESS | 3788 | 1466696706084 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:45:06 INFO - PROCESS | 3788 | 1466696706096 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 3788 | 1466696706098 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:06 INFO - PROCESS | 3788 | ++DOCSHELL 13BDB800 == 29 [pid = 3788] [id = 664] 08:45:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (13BDBC00) [pid = 3788] [serial = 1992] [outer = 00000000] 08:45:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13D1BC00) [pid = 3788] [serial = 1993] [outer = 13BDBC00] 08:45:06 INFO - PROCESS | 3788 | 1466696706144 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (14E7D400) [pid = 3788] [serial = 1994] [outer = 13BDBC00] 08:45:06 INFO - PROCESS | 3788 | 1466696706604 Marionette TRACE conn3 <- [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]]]}] 08:45:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:45:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 632ms 08:45:06 INFO - PROCESS | 3788 | 1466696706624 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:45:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:45:06 INFO - PROCESS | 3788 | 1466696706626 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 08:45:06 INFO - PROCESS | 3788 | 1466696706629 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - PROCESS | 3788 | 1466696706633 Marionette TRACE conn3 <- [1,2622,null,{}] 08:45:06 INFO - PROCESS | 3788 | 1466696706643 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:06 INFO - PROCESS | 3788 | 1466696706648 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:06 INFO - PROCESS | 3788 | 1466696706782 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:45:06 INFO - PROCESS | 3788 | 1466696706792 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:06 INFO - PROCESS | 3788 | 1466696706795 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:06 INFO - PROCESS | 3788 | ++DOCSHELL 160D8400 == 30 [pid = 3788] [id = 665] 08:45:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (160D8800) [pid = 3788] [serial = 1995] [outer = 00000000] 08:45:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (16AA5000) [pid = 3788] [serial = 1996] [outer = 160D8800] 08:45:06 INFO - PROCESS | 3788 | 1466696706841 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (17009800) [pid = 3788] [serial = 1997] [outer = 160D8800] 08:45:07 INFO - PROCESS | 3788 | 1466696707286 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:45:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:45:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 632ms 08:45:07 INFO - PROCESS | 3788 | 1466696707315 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 3788 | 1466696707318 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 08:45:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:45:07 INFO - PROCESS | 3788 | 1466696707321 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 3788 | 1466696707323 Marionette TRACE conn3 <- [1,2626,null,{}] 08:45:07 INFO - PROCESS | 3788 | 1466696707326 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:07 INFO - PROCESS | 3788 | 1466696707328 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:07 INFO - PROCESS | 3788 | 1466696707413 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:45:07 INFO - PROCESS | 3788 | 1466696707420 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 3788 | 1466696707422 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:07 INFO - PROCESS | 3788 | ++DOCSHELL 1700C800 == 31 [pid = 3788] [id = 666] 08:45:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (1700CC00) [pid = 3788] [serial = 1998] [outer = 00000000] 08:45:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1773B000) [pid = 3788] [serial = 1999] [outer = 1700CC00] 08:45:07 INFO - PROCESS | 3788 | 1466696707465 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1773F800) [pid = 3788] [serial = 2000] [outer = 1700CC00] 08:45:07 INFO - PROCESS | 3788 | 1466696707968 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:45:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 711ms 08:45:08 INFO - PROCESS | 3788 | 1466696708022 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 3788 | 1466696708024 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 08:45:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:45:08 INFO - PROCESS | 3788 | 1466696708028 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 3788 | 1466696708030 Marionette TRACE conn3 <- [1,2630,null,{}] 08:45:08 INFO - PROCESS | 3788 | 1466696708033 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 3788 | 1466696708035 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:08 INFO - PROCESS | 3788 | 1466696708145 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:45:08 INFO - PROCESS | 3788 | 1466696708155 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 3788 | 1466696708157 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:08 INFO - PROCESS | 3788 | ++DOCSHELL 17737C00 == 32 [pid = 3788] [id = 667] 08:45:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (17742C00) [pid = 3788] [serial = 2001] [outer = 00000000] 08:45:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (178D1000) [pid = 3788] [serial = 2002] [outer = 17742C00] 08:45:08 INFO - PROCESS | 3788 | 1466696708202 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17A13C00) [pid = 3788] [serial = 2003] [outer = 17742C00] 08:45:08 INFO - PROCESS | 3788 | 1466696708670 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:45:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:45:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 711ms 08:45:08 INFO - PROCESS | 3788 | 1466696708725 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 3788 | 1466696708727 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 08:45:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:45:08 INFO - PROCESS | 3788 | 1466696708731 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 3788 | 1466696708734 Marionette TRACE conn3 <- [1,2634,null,{}] 08:45:08 INFO - PROCESS | 3788 | 1466696708738 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:08 INFO - PROCESS | 3788 | 1466696708746 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:08 INFO - PROCESS | 3788 | 1466696708904 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:45:09 INFO - PROCESS | 3788 | 1466696708978 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 3788 | 1466696708981 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:09 INFO - PROCESS | 3788 | ++DOCSHELL 178D0000 == 33 [pid = 3788] [id = 668] 08:45:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (18366C00) [pid = 3788] [serial = 2004] [outer = 00000000] 08:45:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (187EA400) [pid = 3788] [serial = 2005] [outer = 18366C00] 08:45:09 INFO - PROCESS | 3788 | 1466696709024 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (160DE000) [pid = 3788] [serial = 2006] [outer = 18366C00] 08:45:09 INFO - PROCESS | 3788 | 1466696709443 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:45:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:45:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 758ms 08:45:09 INFO - PROCESS | 3788 | 1466696709471 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 3788 | 1466696709473 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 08:45:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:45:09 INFO - PROCESS | 3788 | 1466696709476 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 3788 | 1466696709478 Marionette TRACE conn3 <- [1,2638,null,{}] 08:45:09 INFO - PROCESS | 3788 | 1466696709482 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:09 INFO - PROCESS | 3788 | 1466696709484 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:09 INFO - PROCESS | 3788 | 1466696709594 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (15C72400) [pid = 3788] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13130C00) [pid = 3788] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (10A56C00) [pid = 3788] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (12926400) [pid = 3788] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (14E88000) [pid = 3788] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (10B7F400) [pid = 3788] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (15C76800) [pid = 3788] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (17002400) [pid = 3788] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1866E400) [pid = 3788] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (17847C00) [pid = 3788] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (17A11000) [pid = 3788] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:45:09 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (15E3B800) [pid = 3788] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:45:09 INFO - PROCESS | 3788 | 1466696709805 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 3788 | 1466696709807 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:09 INFO - PROCESS | 3788 | ++DOCSHELL 105EC800 == 34 [pid = 3788] [id = 669] 08:45:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (10A56C00) [pid = 3788] [serial = 2007] [outer = 00000000] 08:45:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (129EBC00) [pid = 3788] [serial = 2008] [outer = 10A56C00] 08:45:09 INFO - PROCESS | 3788 | 1466696709850 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (1312F400) [pid = 3788] [serial = 2009] [outer = 10A56C00] 08:45:10 INFO - PROCESS | 3788 | 1466696710197 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:45:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 743ms 08:45:10 INFO - PROCESS | 3788 | 1466696710249 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 3788 | 1466696710251 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 08:45:10 INFO - PROCESS | 3788 | 1466696710255 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:45:10 INFO - PROCESS | 3788 | 1466696710256 Marionette TRACE conn3 <- [1,2642,null,{}] 08:45:10 INFO - PROCESS | 3788 | 1466696710260 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 3788 | 1466696710262 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:10 INFO - PROCESS | 3788 | 1466696710363 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:45:10 INFO - PROCESS | 3788 | 1466696710456 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 3788 | 1466696710459 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:10 INFO - PROCESS | 3788 | ++DOCSHELL 12926400 == 35 [pid = 3788] [id = 670] 08:45:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (13D1B800) [pid = 3788] [serial = 2010] [outer = 00000000] 08:45:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (17A16000) [pid = 3788] [serial = 2011] [outer = 13D1B800] 08:45:10 INFO - PROCESS | 3788 | 1466696710501 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1990E400) [pid = 3788] [serial = 2012] [outer = 13D1B800] 08:45:10 INFO - PROCESS | 3788 | 1466696710850 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:45:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:45:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 632ms 08:45:10 INFO - PROCESS | 3788 | 1466696710893 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 3788 | 1466696710895 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 08:45:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:45:10 INFO - PROCESS | 3788 | 1466696710898 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 3788 | 1466696710900 Marionette TRACE conn3 <- [1,2646,null,{}] 08:45:10 INFO - PROCESS | 3788 | 1466696710903 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:10 INFO - PROCESS | 3788 | 1466696710905 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:11 INFO - PROCESS | 3788 | 1466696711023 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:45:11 INFO - PROCESS | 3788 | 1466696711031 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 3788 | 1466696711033 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:11 INFO - PROCESS | 3788 | ++DOCSHELL 160D7800 == 36 [pid = 3788] [id = 671] 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (17743C00) [pid = 3788] [serial = 2013] [outer = 00000000] 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1A21C800) [pid = 3788] [serial = 2014] [outer = 17743C00] 08:45:11 INFO - PROCESS | 3788 | 1466696711076 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1A229800) [pid = 3788] [serial = 2015] [outer = 17743C00] 08:45:11 INFO - PROCESS | 3788 | 1466696711486 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:45:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:45:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 648ms 08:45:11 INFO - PROCESS | 3788 | 1466696711537 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 3788 | 1466696711539 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 08:45:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:45:11 INFO - PROCESS | 3788 | 1466696711542 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 3788 | 1466696711543 Marionette TRACE conn3 <- [1,2650,null,{}] 08:45:11 INFO - PROCESS | 3788 | 1466696711547 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:11 INFO - PROCESS | 3788 | 1466696711549 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:11 INFO - PROCESS | 3788 | 1466696711670 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:45:11 INFO - PROCESS | 3788 | 1466696711714 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 3788 | 1466696711716 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:11 INFO - PROCESS | 3788 | ++DOCSHELL 1430CC00 == 37 [pid = 3788] [id = 672] 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1A377C00) [pid = 3788] [serial = 2016] [outer = 00000000] 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1A38AC00) [pid = 3788] [serial = 2017] [outer = 1A377C00] 08:45:11 INFO - PROCESS | 3788 | 1466696711759 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1A38EC00) [pid = 3788] [serial = 2018] [outer = 1A377C00] 08:45:12 INFO - PROCESS | 3788 | 1466696712368 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:45:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:45:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 916ms 08:45:12 INFO - PROCESS | 3788 | 1466696712447 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 3788 | 1466696712452 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 08:45:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:45:12 INFO - PROCESS | 3788 | 1466696712457 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 3788 | 1466696712462 Marionette TRACE conn3 <- [1,2654,null,{}] 08:45:12 INFO - PROCESS | 3788 | 1466696712467 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:12 INFO - PROCESS | 3788 | 1466696712470 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:12 INFO - PROCESS | 3788 | 1466696712637 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:45:12 INFO - PROCESS | 3788 | 1466696712771 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 3788 | 1466696712774 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:12 INFO - PROCESS | 3788 | ++DOCSHELL 114D3000 == 38 [pid = 3788] [id = 673] 08:45:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (129EE400) [pid = 3788] [serial = 2019] [outer = 00000000] 08:45:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13BCFC00) [pid = 3788] [serial = 2020] [outer = 129EE400] 08:45:12 INFO - PROCESS | 3788 | 1466696712830 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1430F800) [pid = 3788] [serial = 2021] [outer = 129EE400] 08:45:13 INFO - PROCESS | 3788 | 1466696713896 Marionette TRACE conn3 <- [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]]]}] 08:45:13 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) 08:45:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1468ms 08:45:13 INFO - PROCESS | 3788 | 1466696713955 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 3788 | 1466696713960 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 08:45:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:45:14 INFO - PROCESS | 3788 | 1466696714009 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 3788 | 1466696714012 Marionette TRACE conn3 <- [1,2658,null,{}] 08:45:14 INFO - PROCESS | 3788 | 1466696714016 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:14 INFO - PROCESS | 3788 | 1466696714019 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:14 INFO - PROCESS | 3788 | 1466696714121 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:45:14 INFO - PROCESS | 3788 | 1466696714286 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 3788 | 1466696714289 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:14 INFO - PROCESS | 3788 | ++DOCSHELL 160D7C00 == 39 [pid = 3788] [id = 674] 08:45:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (160DC400) [pid = 3788] [serial = 2022] [outer = 00000000] 08:45:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (17082000) [pid = 3788] [serial = 2023] [outer = 160DC400] 08:45:14 INFO - PROCESS | 3788 | 1466696714389 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17743400) [pid = 3788] [serial = 2024] [outer = 160DC400] 08:45:15 INFO - PROCESS | 3788 | 1466696715645 Marionette TRACE conn3 <- [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"]]]}] 08:45:15 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 08:45:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:45:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:45:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:45:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1663ms 08:45:15 INFO - PROCESS | 3788 | 1466696715697 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:45:15 INFO - PROCESS | 3788 | 1466696715701 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 08:45:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:45:15 INFO - PROCESS | 3788 | 1466696715723 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 3788 | 1466696715726 Marionette TRACE conn3 <- [1,2662,null,{}] 08:45:15 INFO - PROCESS | 3788 | 1466696715733 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:15 INFO - PROCESS | 3788 | 1466696715737 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 160D7800 == 38 [pid = 3788] [id = 671] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 12926400 == 37 [pid = 3788] [id = 670] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 105EC800 == 36 [pid = 3788] [id = 669] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 178D0000 == 35 [pid = 3788] [id = 668] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 17737C00 == 34 [pid = 3788] [id = 667] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 1700C800 == 33 [pid = 3788] [id = 666] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 160D8400 == 32 [pid = 3788] [id = 665] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 13BDB800 == 31 [pid = 3788] [id = 664] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 102CAC00 == 30 [pid = 3788] [id = 663] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 14E80000 == 29 [pid = 3788] [id = 660] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 111DD000 == 28 [pid = 3788] [id = 661] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 12898C00 == 27 [pid = 3788] [id = 651] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 130CDC00 == 26 [pid = 3788] [id = 662] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 160D7C00 == 25 [pid = 3788] [id = 674] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 1430CC00 == 24 [pid = 3788] [id = 672] 08:45:16 INFO - PROCESS | 3788 | --DOCSHELL 114D3000 == 23 [pid = 3788] [id = 673] 08:45:16 INFO - PROCESS | 3788 | 1466696716416 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (160DD000) [pid = 3788] [serial = 1966] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (131D6C00) [pid = 3788] [serial = 1960] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (134B9C00) [pid = 3788] [serial = 1961] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (11432800) [pid = 3788] [serial = 1957] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (114D5400) [pid = 3788] [serial = 1958] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (13156000) [pid = 3788] [serial = 1955] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1306E000) [pid = 3788] [serial = 1954] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (158BEC00) [pid = 3788] [serial = 1963] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (134B9000) [pid = 3788] [serial = 1946] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (130A3800) [pid = 3788] [serial = 1945] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (16209400) [pid = 3788] [serial = 1949] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (15E62C00) [pid = 3788] [serial = 1948] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1700FC00) [pid = 3788] [serial = 1969] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (187E7400) [pid = 3788] [serial = 1981] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1A37AC00) [pid = 3788] [serial = 1952] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (187EE400) [pid = 3788] [serial = 1951] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (16D36400) [pid = 3788] [serial = 1967] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (17A14400) [pid = 3788] [serial = 1972] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (18608400) [pid = 3788] [serial = 1978] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (18608C00) [pid = 3788] [serial = 1979] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (18140C00) [pid = 3788] [serial = 1973] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (17087400) [pid = 3788] [serial = 1970] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (17005800) [pid = 3788] [serial = 1975] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (1700A400) [pid = 3788] [serial = 1976] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (15E37800) [pid = 3788] [serial = 1964] [outer = 00000000] [url = about:blank] 08:45:16 INFO - PROCESS | 3788 | 1466696716551 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 3788 | 1466696716554 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:16 INFO - PROCESS | 3788 | ++DOCSHELL 1026D800 == 24 [pid = 3788] [id = 675] 08:45:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (10271C00) [pid = 3788] [serial = 2025] [outer = 00000000] 08:45:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (105EFC00) [pid = 3788] [serial = 2026] [outer = 10271C00] 08:45:16 INFO - PROCESS | 3788 | 1466696716603 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (10A64400) [pid = 3788] [serial = 2027] [outer = 10271C00] 08:45:17 INFO - PROCESS | 3788 | 1466696717530 Marionette TRACE conn3 <- [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"]]]}] 08:45:17 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 08:45:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:45:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:45:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:45:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1851ms 08:45:17 INFO - PROCESS | 3788 | 1466696717580 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 3788 | 1466696717584 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 08:45:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:45:17 INFO - PROCESS | 3788 | 1466696717589 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 3788 | 1466696717592 Marionette TRACE conn3 <- [1,2666,null,{}] 08:45:17 INFO - PROCESS | 3788 | 1466696717597 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:17 INFO - PROCESS | 3788 | 1466696717600 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:17 INFO - PROCESS | 3788 | 1466696717690 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:45:17 INFO - PROCESS | 3788 | 1466696717698 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 3788 | 1466696717701 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:17 INFO - PROCESS | 3788 | ++DOCSHELL 12D61800 == 25 [pid = 3788] [id = 676] 08:45:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (12DFD400) [pid = 3788] [serial = 2028] [outer = 00000000] 08:45:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (1312B400) [pid = 3788] [serial = 2029] [outer = 12DFD400] 08:45:17 INFO - PROCESS | 3788 | 1466696717749 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13158800) [pid = 3788] [serial = 2030] [outer = 12DFD400] 08:45:18 INFO - PROCESS | 3788 | 1466696718769 Marionette TRACE conn3 <- [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]]]}] 08:45:18 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) 08:45:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1193ms 08:45:18 INFO - PROCESS | 3788 | 1466696718821 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 3788 | 1466696718824 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 08:45:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:45:18 INFO - PROCESS | 3788 | 1466696718828 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 3788 | 1466696718830 Marionette TRACE conn3 <- [1,2670,null,{}] 08:45:18 INFO - PROCESS | 3788 | 1466696718834 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:18 INFO - PROCESS | 3788 | 1466696718837 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:18 INFO - PROCESS | 3788 | 1466696718959 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:45:18 INFO - PROCESS | 3788 | 1466696718966 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 3788 | 1466696718969 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:18 INFO - PROCESS | 3788 | ++DOCSHELL 13BD3C00 == 26 [pid = 3788] [id = 677] 08:45:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (13BDA000) [pid = 3788] [serial = 2031] [outer = 00000000] 08:45:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (13D20800) [pid = 3788] [serial = 2032] [outer = 13BDA000] 08:45:19 INFO - PROCESS | 3788 | 1466696719021 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (1430D800) [pid = 3788] [serial = 2033] [outer = 13BDA000] 08:45:20 INFO - PROCESS | 3788 | 1466696720025 Marionette TRACE conn3 <- [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]]]}] 08:45:20 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) 08:45:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1255ms 08:45:20 INFO - PROCESS | 3788 | 1466696720082 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 3788 | 1466696720086 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 08:45:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:45:20 INFO - PROCESS | 3788 | 1466696720097 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 3788 | 1466696720101 Marionette TRACE conn3 <- [1,2674,null,{}] 08:45:20 INFO - PROCESS | 3788 | 1466696720105 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:20 INFO - PROCESS | 3788 | 1466696720108 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:20 INFO - PROCESS | 3788 | 1466696720235 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:45:20 INFO - PROCESS | 3788 | 1466696720303 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 3788 | 1466696720306 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:20 INFO - PROCESS | 3788 | ++DOCSHELL 14E82000 == 27 [pid = 3788] [id = 678] 08:45:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (15218C00) [pid = 3788] [serial = 2034] [outer = 00000000] 08:45:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (15E69400) [pid = 3788] [serial = 2035] [outer = 15218C00] 08:45:20 INFO - PROCESS | 3788 | 1466696720351 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (16091800) [pid = 3788] [serial = 2036] [outer = 15218C00] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (17743C00) [pid = 3788] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (17742C00) [pid = 3788] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (18366C00) [pid = 3788] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (105F0400) [pid = 3788] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (160D8800) [pid = 3788] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1700CC00) [pid = 3788] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (13BDBC00) [pid = 3788] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (131DD400) [pid = 3788] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (114C7C00) [pid = 3788] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (187E2400) [pid = 3788] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (10A56C00) [pid = 3788] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (13D1B800) [pid = 3788] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:45:20 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (1A377C00) [pid = 3788] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:45:21 INFO - PROCESS | 3788 | 1466696721419 Marionette TRACE conn3 <- [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"]]]}] 08:45:21 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 08:45:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:45:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:45:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:45:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1365ms 08:45:21 INFO - PROCESS | 3788 | 1466696721448 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 3788 | 1466696721450 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 08:45:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:45:21 INFO - PROCESS | 3788 | 1466696721453 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 3788 | 1466696721455 Marionette TRACE conn3 <- [1,2678,null,{}] 08:45:21 INFO - PROCESS | 3788 | 1466696721459 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:21 INFO - PROCESS | 3788 | 1466696721461 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:21 INFO - PROCESS | 3788 | 1466696721575 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:45:21 INFO - PROCESS | 3788 | 1466696721585 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 3788 | 1466696721587 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:21 INFO - PROCESS | 3788 | ++DOCSHELL 134B7800 == 28 [pid = 3788] [id = 679] 08:45:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (1393A400) [pid = 3788] [serial = 2037] [outer = 00000000] 08:45:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (15E37800) [pid = 3788] [serial = 2038] [outer = 1393A400] 08:45:21 INFO - PROCESS | 3788 | 1466696721630 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (160D7000) [pid = 3788] [serial = 2039] [outer = 1393A400] 08:45:22 INFO - PROCESS | 3788 | 1466696722540 Marionette TRACE conn3 <- [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"]]]}] 08:45:22 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 08:45:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:45:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:45:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:45:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1161ms 08:45:22 INFO - PROCESS | 3788 | 1466696722607 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 3788 | 1466696722609 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 08:45:22 INFO - PROCESS | 3788 | 1466696722612 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:45:22 INFO - PROCESS | 3788 | 1466696722614 Marionette TRACE conn3 <- [1,2682,null,{}] 08:45:22 INFO - PROCESS | 3788 | 1466696722618 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:22 INFO - PROCESS | 3788 | 1466696722620 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:22 INFO - PROCESS | 3788 | 1466696722736 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:45:22 INFO - PROCESS | 3788 | 1466696722832 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 3788 | 1466696722836 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:22 INFO - PROCESS | 3788 | ++DOCSHELL 10221C00 == 29 [pid = 3788] [id = 680] 08:45:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (10224400) [pid = 3788] [serial = 2040] [outer = 00000000] 08:45:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (105F0400) [pid = 3788] [serial = 2041] [outer = 10224400] 08:45:22 INFO - PROCESS | 3788 | 1466696722936 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (10EDB000) [pid = 3788] [serial = 2042] [outer = 10224400] 08:45:24 INFO - PROCESS | 3788 | 1466696724091 Marionette TRACE conn3 <- [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"]]]}] 08:45:24 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 08:45:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:45:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:45:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:45:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1506ms 08:45:24 INFO - PROCESS | 3788 | 1466696724123 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 3788 | 1466696724127 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 08:45:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:45:24 INFO - PROCESS | 3788 | 1466696724132 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - PROCESS | 3788 | 1466696724135 Marionette TRACE conn3 <- [1,2686,null,{}] 08:45:24 INFO - PROCESS | 3788 | 1466696724141 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:24 INFO - PROCESS | 3788 | 1466696724144 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:24 INFO - PROCESS | 3788 | 1466696724284 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:45:24 INFO - PROCESS | 3788 | 1466696724439 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 3788 | 1466696724442 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:24 INFO - PROCESS | 3788 | ++DOCSHELL 1026DC00 == 30 [pid = 3788] [id = 681] 08:45:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13938800) [pid = 3788] [serial = 2043] [outer = 00000000] 08:45:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (13D17800) [pid = 3788] [serial = 2044] [outer = 13938800] 08:45:24 INFO - PROCESS | 3788 | 1466696724498 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (15214C00) [pid = 3788] [serial = 2045] [outer = 13938800] 08:45:25 INFO - PROCESS | 3788 | --DOCSHELL 14EB9400 == 29 [pid = 3788] [id = 483] 08:45:25 INFO - PROCESS | 3788 | --DOCSHELL 129EB800 == 28 [pid = 3788] [id = 481] 08:45:25 INFO - PROCESS | 3788 | --DOCSHELL 134B7800 == 27 [pid = 3788] [id = 679] 08:45:25 INFO - PROCESS | 3788 | --DOCSHELL 14E82000 == 26 [pid = 3788] [id = 678] 08:45:25 INFO - PROCESS | 3788 | --DOCSHELL 13BD3C00 == 25 [pid = 3788] [id = 677] 08:45:25 INFO - PROCESS | 3788 | --DOCSHELL 12D61800 == 24 [pid = 3788] [id = 676] 08:45:25 INFO - PROCESS | 3788 | --DOCSHELL 1026D800 == 23 [pid = 3788] [id = 675] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (1A38AC00) [pid = 3788] [serial = 2017] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1A38EC00) [pid = 3788] [serial = 2018] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (1A21C800) [pid = 3788] [serial = 2014] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (178D1000) [pid = 3788] [serial = 2002] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (187EA400) [pid = 3788] [serial = 2005] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (114C7000) [pid = 3788] [serial = 1990] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (1303BC00) [pid = 3788] [serial = 1991] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (16AA5000) [pid = 3788] [serial = 1996] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (17009800) [pid = 3788] [serial = 1997] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (1773B000) [pid = 3788] [serial = 1999] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (17A13C00) [pid = 3788] [serial = 2003] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (13D1BC00) [pid = 3788] [serial = 1993] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 54 (14E7D400) [pid = 3788] [serial = 1994] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 53 (13C7DC00) [pid = 3788] [serial = 1987] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 52 (15349000) [pid = 3788] [serial = 1988] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 51 (1306D400) [pid = 3788] [serial = 1984] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 50 (131DB800) [pid = 3788] [serial = 1985] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 49 (187E7C00) [pid = 3788] [serial = 1982] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 48 (129EBC00) [pid = 3788] [serial = 2008] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 47 (160DE000) [pid = 3788] [serial = 2006] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 46 (1312F400) [pid = 3788] [serial = 2009] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 45 (1A229800) [pid = 3788] [serial = 2015] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 44 (1773F800) [pid = 3788] [serial = 2000] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 43 (1990E400) [pid = 3788] [serial = 2012] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | --DOMWINDOW == 42 (17A16000) [pid = 3788] [serial = 2011] [outer = 00000000] [url = about:blank] 08:45:25 INFO - PROCESS | 3788 | 1466696725732 Marionette TRACE conn3 <- [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"]]]}] 08:45:25 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 08:45:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:45:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:45:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:45:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1663ms 08:45:25 INFO - PROCESS | 3788 | 1466696725852 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 3788 | 1466696725856 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 08:45:25 INFO - PROCESS | 3788 | 1466696725867 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 3788 | 1466696725870 Marionette TRACE conn3 <- [1,2690,null,{}] 08:45:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:45:25 INFO - PROCESS | 3788 | 1466696725876 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:25 INFO - PROCESS | 3788 | 1466696725878 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:25 INFO - PROCESS | 3788 | 1466696725959 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:45:26 INFO - PROCESS | 3788 | 1466696725966 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 3788 | 1466696725968 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:26 INFO - PROCESS | 3788 | ++DOCSHELL 11AECC00 == 24 [pid = 3788] [id = 682] 08:45:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 43 (11C27400) [pid = 3788] [serial = 2046] [outer = 00000000] 08:45:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 44 (13158400) [pid = 3788] [serial = 2047] [outer = 11C27400] 08:45:26 INFO - PROCESS | 3788 | 1466696726017 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 45 (134BA400) [pid = 3788] [serial = 2048] [outer = 11C27400] 08:45:26 INFO - PROCESS | 3788 | 1466696726488 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:45:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 643ms 08:45:26 INFO - PROCESS | 3788 | 1466696726512 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 3788 | 1466696726516 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 08:45:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:45:26 INFO - PROCESS | 3788 | 1466696726526 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 3788 | 1466696726529 Marionette TRACE conn3 <- [1,2694,null,{}] 08:45:26 INFO - PROCESS | 3788 | 1466696726533 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:26 INFO - PROCESS | 3788 | 1466696726535 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:26 INFO - PROCESS | 3788 | 1466696726625 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:45:26 INFO - PROCESS | 3788 | 1466696726681 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 3788 | 1466696726683 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:26 INFO - PROCESS | 3788 | ++DOCSHELL 14308400 == 25 [pid = 3788] [id = 683] 08:45:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 46 (1430A400) [pid = 3788] [serial = 2049] [outer = 00000000] 08:45:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 47 (14E82000) [pid = 3788] [serial = 2050] [outer = 1430A400] 08:45:26 INFO - PROCESS | 3788 | 1466696726730 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 48 (158BC000) [pid = 3788] [serial = 2051] [outer = 1430A400] 08:45:27 INFO - PROCESS | 3788 | 1466696727220 Marionette TRACE conn3 <- [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]]]}] 08:45:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:45:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 706ms 08:45:27 INFO - PROCESS | 3788 | 1466696727259 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 08:45:27 INFO - PROCESS | 3788 | 1466696727261 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 08:45:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:45:27 INFO - PROCESS | 3788 | 1466696727265 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - PROCESS | 3788 | 1466696727268 Marionette TRACE conn3 <- [1,2698,null,{}] 08:45:27 INFO - PROCESS | 3788 | 1466696727279 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:27 INFO - PROCESS | 3788 | 1466696727283 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:27 INFO - PROCESS | 3788 | 1466696727399 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:45:27 INFO - PROCESS | 3788 | 1466696727417 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 3788 | 1466696727420 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:27 INFO - PROCESS | 3788 | ++DOCSHELL 160D7C00 == 26 [pid = 3788] [id = 684] 08:45:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 49 (160D8400) [pid = 3788] [serial = 2052] [outer = 00000000] 08:45:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 50 (160DE800) [pid = 3788] [serial = 2053] [outer = 160D8400] 08:45:27 INFO - PROCESS | 3788 | 1466696727468 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 51 (16D33800) [pid = 3788] [serial = 2054] [outer = 160D8400] 08:45:27 INFO - PROCESS | 3788 | 1466696727989 Marionette TRACE conn3 <- [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] 08:45:28 INFO - PROCESS | 3788 | 1466696728008 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 08:45:28 INFO - PROCESS | 3788 | 1466696728021 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 3788 | 1466696728024 Marionette TRACE conn3 <- [1,2702,null,{}] 08:45:28 INFO - PROCESS | 3788 | 1466696728028 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 3788 | 1466696728030 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:28 INFO - PROCESS | 3788 | 1466696728149 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:45:28 INFO - PROCESS | 3788 | 1466696728154 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 3788 | 1466696728156 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:28 INFO - PROCESS | 3788 | ++DOCSHELL 17009400 == 27 [pid = 3788] [id = 685] 08:45:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 52 (1700B800) [pid = 3788] [serial = 2055] [outer = 00000000] 08:45:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 53 (17085400) [pid = 3788] [serial = 2056] [outer = 1700B800] 08:45:28 INFO - PROCESS | 3788 | 1466696728202 Marionette DEBUG loaded listener.js 08:45:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 54 (1720CC00) [pid = 3788] [serial = 2057] [outer = 1700B800] 08:45:28 INFO - PROCESS | 3788 | 1466696728661 Marionette TRACE conn3 <- [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]]]}] 08:45:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:45:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 706ms 08:45:28 INFO - PROCESS | 3788 | 1466696728710 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:45:28 INFO - PROCESS | 3788 | 1466696728712 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 08:45:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:45:28 INFO - PROCESS | 3788 | 1466696728721 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:45:28 INFO - PROCESS | 3788 | 1466696728723 Marionette TRACE conn3 <- [1,2706,null,{}] 08:45:28 INFO - PROCESS | 3788 | 1466696728726 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:28 INFO - PROCESS | 3788 | 1466696728728 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:28 INFO - PROCESS | 3788 | 1466696728865 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:45:28 INFO - PROCESS | 3788 | 1466696728933 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:28 INFO - PROCESS | 3788 | 1466696728935 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:28 INFO - PROCESS | 3788 | ++DOCSHELL 1021D800 == 28 [pid = 3788] [id = 686] 08:45:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (17738000) [pid = 3788] [serial = 2058] [outer = 00000000] 08:45:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (1773E800) [pid = 3788] [serial = 2059] [outer = 17738000] 08:45:28 INFO - PROCESS | 3788 | 1466696728981 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (17802400) [pid = 3788] [serial = 2060] [outer = 17738000] 08:45:29 INFO - PROCESS | 3788 | --DOMWINDOW == 56 (12DFD400) [pid = 3788] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:45:29 INFO - PROCESS | 3788 | --DOMWINDOW == 55 (10271C00) [pid = 3788] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:45:29 INFO - PROCESS | 3788 | --DOMWINDOW == 54 (129EE400) [pid = 3788] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:45:29 INFO - PROCESS | 3788 | --DOMWINDOW == 53 (13BDA000) [pid = 3788] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:45:29 INFO - PROCESS | 3788 | --DOMWINDOW == 52 (15218C00) [pid = 3788] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:45:29 INFO - PROCESS | 3788 | 1466696729433 Marionette TRACE conn3 <- [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] 08:45:29 INFO - PROCESS | 3788 | 1466696729463 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 08:45:29 INFO - PROCESS | 3788 | 1466696729466 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:45:29 INFO - PROCESS | 3788 | 1466696729468 Marionette TRACE conn3 <- [1,2710,null,{}] 08:45:29 INFO - PROCESS | 3788 | 1466696729472 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:29 INFO - PROCESS | 3788 | 1466696729477 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:29 INFO - PROCESS | 3788 | 1466696729592 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:45:29 INFO - PROCESS | 3788 | 1466696729601 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 3788 | 1466696729603 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:29 INFO - PROCESS | 3788 | ++DOCSHELL 17846800 == 29 [pid = 3788] [id = 687] 08:45:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 53 (178C9400) [pid = 3788] [serial = 2061] [outer = 00000000] 08:45:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 54 (17E37800) [pid = 3788] [serial = 2062] [outer = 178C9400] 08:45:29 INFO - PROCESS | 3788 | 1466696729646 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 55 (18364800) [pid = 3788] [serial = 2063] [outer = 178C9400] 08:45:30 INFO - PROCESS | 3788 | 1466696730122 Marionette TRACE conn3 <- [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] 08:45:30 INFO - PROCESS | 3788 | 1466696730168 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 08:45:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:45:30 INFO - PROCESS | 3788 | 1466696730172 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 3788 | 1466696730173 Marionette TRACE conn3 <- [1,2714,null,{}] 08:45:30 INFO - PROCESS | 3788 | 1466696730177 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:30 INFO - PROCESS | 3788 | 1466696730179 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:30 INFO - PROCESS | 3788 | 1466696730287 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:45:30 INFO - PROCESS | 3788 | 1466696730298 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 3788 | 1466696730300 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:30 INFO - PROCESS | 3788 | ++DOCSHELL 111D9800 == 30 [pid = 3788] [id = 688] 08:45:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 56 (12825400) [pid = 3788] [serial = 2064] [outer = 00000000] 08:45:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 57 (18601400) [pid = 3788] [serial = 2065] [outer = 12825400] 08:45:30 INFO - PROCESS | 3788 | 1466696730344 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (18602400) [pid = 3788] [serial = 2066] [outer = 12825400] 08:45:30 INFO - PROCESS | 3788 | 1466696730761 Marionette TRACE conn3 <- [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]]]}] 08:45:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:45:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 643ms 08:45:30 INFO - PROCESS | 3788 | 1466696730810 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 3788 | 1466696730812 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 08:45:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:45:30 INFO - PROCESS | 3788 | 1466696730815 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 3788 | 1466696730817 Marionette TRACE conn3 <- [1,2718,null,{}] 08:45:30 INFO - PROCESS | 3788 | 1466696730820 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:30 INFO - PROCESS | 3788 | 1466696730822 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:30 INFO - PROCESS | 3788 | 1466696730900 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:45:30 INFO - PROCESS | 3788 | 1466696730905 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 3788 | 1466696730907 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:30 INFO - PROCESS | 3788 | ++DOCSHELL 187E3000 == 31 [pid = 3788] [id = 689] 08:45:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (187E3400) [pid = 3788] [serial = 2067] [outer = 00000000] 08:45:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (187EAC00) [pid = 3788] [serial = 2068] [outer = 187E3400] 08:45:30 INFO - PROCESS | 3788 | 1466696730950 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (187ED400) [pid = 3788] [serial = 2069] [outer = 187E3400] 08:45:31 INFO - PROCESS | 3788 | 1466696731938 Marionette TRACE conn3 <- [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"]]]}] 08:45:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 08:45:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:45:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:45:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:45:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:45:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1145ms 08:45:31 INFO - PROCESS | 3788 | 1466696731967 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 3788 | 1466696731972 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 08:45:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:45:31 INFO - PROCESS | 3788 | 1466696731977 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 3788 | 1466696731981 Marionette TRACE conn3 <- [1,2722,null,{}] 08:45:32 INFO - PROCESS | 3788 | 1466696731987 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 3788 | 1466696731990 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:32 INFO - PROCESS | 3788 | 1466696732139 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:45:32 INFO - PROCESS | 3788 | 1466696732271 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 3788 | 1466696732276 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:32 INFO - PROCESS | 3788 | ++DOCSHELL 1303BC00 == 32 [pid = 3788] [id = 690] 08:45:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (1306AC00) [pid = 3788] [serial = 2070] [outer = 00000000] 08:45:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (1312F800) [pid = 3788] [serial = 2071] [outer = 1306AC00] 08:45:32 INFO - PROCESS | 3788 | 1466696732341 Marionette DEBUG loaded listener.js 08:45:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (134B9000) [pid = 3788] [serial = 2072] [outer = 1306AC00] 08:45:32 INFO - PROCESS | 3788 | 1466696732890 Marionette TRACE conn3 <- [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]]]}] 08:45:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:45:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 941ms 08:45:32 INFO - PROCESS | 3788 | 1466696732923 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 3788 | 1466696732928 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:45:32 INFO - PROCESS | 3788 | 1466696732934 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 3788 | 1466696732937 Marionette TRACE conn3 <- [1,2726,null,{}] 08:45:32 INFO - PROCESS | 3788 | 1466696732941 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:32 INFO - PROCESS | 3788 | 1466696732944 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:33 INFO - PROCESS | 3788 | 1466696733050 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:45:33 INFO - PROCESS | 3788 | 1466696733158 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:33 INFO - PROCESS | 3788 | 1466696733161 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:33 INFO - PROCESS | 3788 | ++DOCSHELL 15E3A800 == 33 [pid = 3788] [id = 691] 08:45:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (15E3B000) [pid = 3788] [serial = 2073] [outer = 00000000] 08:45:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (1608C000) [pid = 3788] [serial = 2074] [outer = 15E3B000] 08:45:33 INFO - PROCESS | 3788 | 1466696733216 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (160DB800) [pid = 3788] [serial = 2075] [outer = 15E3B000] 08:45:33 INFO - PROCESS | 3788 | 1466696733859 Marionette TRACE conn3 <- [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]]]}] 08:45:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:45:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1004ms 08:45:33 INFO - PROCESS | 3788 | 1466696733936 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 3788 | 1466696733939 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 08:45:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:45:33 INFO - PROCESS | 3788 | 1466696733943 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 3788 | 1466696733946 Marionette TRACE conn3 <- [1,2730,null,{}] 08:45:33 INFO - PROCESS | 3788 | 1466696733957 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:33 INFO - PROCESS | 3788 | 1466696733962 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:34 INFO - PROCESS | 3788 | 1466696734069 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:45:34 INFO - PROCESS | 3788 | 1466696734220 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 3788 | 1466696734223 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:34 INFO - PROCESS | 3788 | ++DOCSHELL 1860BC00 == 34 [pid = 3788] [id = 692] 08:45:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (1860CC00) [pid = 3788] [serial = 2076] [outer = 00000000] 08:45:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (1867C000) [pid = 3788] [serial = 2077] [outer = 1860CC00] 08:45:34 INFO - PROCESS | 3788 | 1466696734287 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (19908800) [pid = 3788] [serial = 2078] [outer = 1860CC00] 08:45:35 INFO - PROCESS | 3788 | 1466696735006 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:45:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1098ms 08:45:35 INFO - PROCESS | 3788 | 1466696735079 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 3788 | 1466696735084 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 08:45:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:45:35 INFO - PROCESS | 3788 | 1466696735088 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 3788 | 1466696735091 Marionette TRACE conn3 <- [1,2734,null,{}] 08:45:35 INFO - PROCESS | 3788 | 1466696735098 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:35 INFO - PROCESS | 3788 | 1466696735100 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:35 INFO - PROCESS | 3788 | 1466696735227 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 11CD1000 == 33 [pid = 3788] [id = 488] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 15E3EC00 == 32 [pid = 3788] [id = 490] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 134B9800 == 31 [pid = 3788] [id = 489] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 13BCEC00 == 30 [pid = 3788] [id = 482] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 10221C00 == 29 [pid = 3788] [id = 680] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 18363400 == 28 [pid = 3788] [id = 494] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 160D3400 == 27 [pid = 3788] [id = 497] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 132B7400 == 26 [pid = 3788] [id = 491] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 16DD0000 == 25 [pid = 3788] [id = 492] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 129B6C00 == 24 [pid = 3788] [id = 495] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 0C777C00 == 23 [pid = 3788] [id = 486] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 17A0AC00 == 22 [pid = 3788] [id = 493] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 17002000 == 21 [pid = 3788] [id = 485] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 15C76C00 == 20 [pid = 3788] [id = 484] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 11AE5C00 == 19 [pid = 3788] [id = 487] 08:45:35 INFO - PROCESS | 3788 | --DOCSHELL 15E3FC00 == 18 [pid = 3788] [id = 496] 08:45:35 INFO - PROCESS | 3788 | 1466696735885 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 3788 | 1466696735889 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (15E37800) [pid = 3788] [serial = 2038] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1312B400) [pid = 3788] [serial = 2029] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (105EFC00) [pid = 3788] [serial = 2026] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (10A64400) [pid = 3788] [serial = 2027] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1430F800) [pid = 3788] [serial = 2021] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (13BCFC00) [pid = 3788] [serial = 2020] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (17082000) [pid = 3788] [serial = 2023] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (13D20800) [pid = 3788] [serial = 2032] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (15E69400) [pid = 3788] [serial = 2035] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (1430D800) [pid = 3788] [serial = 2033] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (16091800) [pid = 3788] [serial = 2036] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (13158800) [pid = 3788] [serial = 2030] [outer = 00000000] [url = about:blank] 08:45:35 INFO - PROCESS | 3788 | ++DOCSHELL 102CD000 == 19 [pid = 3788] [id = 693] 08:45:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (102D1400) [pid = 3788] [serial = 2079] [outer = 00000000] 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (105F0000) [pid = 3788] [serial = 2080] [outer = 102D1400] 08:45:36 INFO - PROCESS | 3788 | 1466696736033 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (10F18400) [pid = 3788] [serial = 2081] [outer = 102D1400] 08:45:36 INFO - PROCESS | 3788 | 1466696736524 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:45:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1506ms 08:45:36 INFO - PROCESS | 3788 | 1466696736593 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 3788 | 1466696736596 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 08:45:36 INFO - PROCESS | 3788 | 1466696736601 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:45:36 INFO - PROCESS | 3788 | 1466696736604 Marionette TRACE conn3 <- [1,2738,null,{}] 08:45:36 INFO - PROCESS | 3788 | 1466696736609 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:36 INFO - PROCESS | 3788 | 1466696736613 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:36 INFO - PROCESS | 3788 | 1466696736708 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:45:36 INFO - PROCESS | 3788 | 1466696736716 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 3788 | 1466696736719 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:36 INFO - PROCESS | 3788 | ++DOCSHELL 12D69C00 == 20 [pid = 3788] [id = 694] 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (12D70800) [pid = 3788] [serial = 2082] [outer = 00000000] 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (1306E000) [pid = 3788] [serial = 2083] [outer = 12D70800] 08:45:36 INFO - PROCESS | 3788 | 1466696736766 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (130CC400) [pid = 3788] [serial = 2084] [outer = 12D70800] 08:45:37 INFO - PROCESS | 3788 | 1466696737239 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:45:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:45:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 690ms 08:45:37 INFO - PROCESS | 3788 | 1466696737306 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 3788 | 1466696737310 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 08:45:37 INFO - PROCESS | 3788 | 1466696737315 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 3788 | 1466696737317 Marionette TRACE conn3 <- [1,2742,null,{}] 08:45:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:45:37 INFO - PROCESS | 3788 | 1466696737321 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:37 INFO - PROCESS | 3788 | 1466696737324 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:37 INFO - PROCESS | 3788 | 1466696737420 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:45:37 INFO - PROCESS | 3788 | 1466696737518 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 3788 | 1466696737521 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:37 INFO - PROCESS | 3788 | ++DOCSHELL 134B9800 == 21 [pid = 3788] [id = 695] 08:45:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13944400) [pid = 3788] [serial = 2085] [outer = 00000000] 08:45:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (13BD8C00) [pid = 3788] [serial = 2086] [outer = 13944400] 08:45:37 INFO - PROCESS | 3788 | 1466696737566 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (13C86000) [pid = 3788] [serial = 2087] [outer = 13944400] 08:45:37 INFO - PROCESS | 3788 | 1466696737973 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:45:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 691ms 08:45:38 INFO - PROCESS | 3788 | 1466696738024 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 3788 | 1466696738027 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:45:38 INFO - PROCESS | 3788 | 1466696738032 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 3788 | 1466696738038 Marionette TRACE conn3 <- [1,2746,null,{}] 08:45:38 INFO - PROCESS | 3788 | 1466696738056 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 3788 | 1466696738060 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:38 INFO - PROCESS | 3788 | 1466696738179 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:45:38 INFO - PROCESS | 3788 | 1466696738193 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 3788 | 1466696738195 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:38 INFO - PROCESS | 3788 | ++DOCSHELL 14E8A800 == 22 [pid = 3788] [id = 696] 08:45:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (1534C000) [pid = 3788] [serial = 2088] [outer = 00000000] 08:45:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (158C2800) [pid = 3788] [serial = 2089] [outer = 1534C000] 08:45:38 INFO - PROCESS | 3788 | 1466696738239 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (15E3F800) [pid = 3788] [serial = 2090] [outer = 1534C000] 08:45:38 INFO - PROCESS | 3788 | 1466696738700 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:45:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 706ms 08:45:38 INFO - PROCESS | 3788 | 1466696738727 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 3788 | 1466696738730 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:45:38 INFO - PROCESS | 3788 | 1466696738740 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 3788 | 1466696738742 Marionette TRACE conn3 <- [1,2750,null,{}] 08:45:38 INFO - PROCESS | 3788 | 1466696738745 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:38 INFO - PROCESS | 3788 | 1466696738747 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:38 INFO - PROCESS | 3788 | 1466696738888 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:45:38 INFO - PROCESS | 3788 | 1466696738909 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 3788 | 1466696738912 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:38 INFO - PROCESS | 3788 | ++DOCSHELL 158C1400 == 23 [pid = 3788] [id = 697] 08:45:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (15C2E000) [pid = 3788] [serial = 2091] [outer = 00000000] 08:45:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (160D3400) [pid = 3788] [serial = 2092] [outer = 15C2E000] 08:45:38 INFO - PROCESS | 3788 | 1466696738955 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (160D7800) [pid = 3788] [serial = 2093] [outer = 15C2E000] 08:45:39 INFO - PROCESS | 3788 | 1466696739381 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:45:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 706ms 08:45:39 INFO - PROCESS | 3788 | 1466696739433 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 3788 | 1466696739437 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 08:45:39 INFO - PROCESS | 3788 | 1466696739441 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:45:39 INFO - PROCESS | 3788 | 1466696739445 Marionette TRACE conn3 <- [1,2754,null,{}] 08:45:39 INFO - PROCESS | 3788 | 1466696739448 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:39 INFO - PROCESS | 3788 | 1466696739450 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:39 INFO - PROCESS | 3788 | 1466696739563 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:45:39 INFO - PROCESS | 3788 | 1466696739572 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 3788 | 1466696739579 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:39 INFO - PROCESS | 3788 | ++DOCSHELL 16DD0000 == 24 [pid = 3788] [id = 698] 08:45:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (16DD1000) [pid = 3788] [serial = 2094] [outer = 00000000] 08:45:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17003800) [pid = 3788] [serial = 2095] [outer = 16DD1000] 08:45:39 INFO - PROCESS | 3788 | 1466696739688 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17087000) [pid = 3788] [serial = 2096] [outer = 16DD1000] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (187E3400) [pid = 3788] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1700B800) [pid = 3788] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (17738000) [pid = 3788] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (13938800) [pid = 3788] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (10224400) [pid = 3788] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (160D8400) [pid = 3788] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (11C27400) [pid = 3788] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1430A400) [pid = 3788] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (178C9400) [pid = 3788] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (12825400) [pid = 3788] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1393A400) [pid = 3788] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:45:40 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (160DC400) [pid = 3788] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:45:40 INFO - PROCESS | 3788 | 1466696740342 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:45:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 941ms 08:45:40 INFO - PROCESS | 3788 | 1466696740389 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 3788 | 1466696740391 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 08:45:40 INFO - PROCESS | 3788 | 1466696740394 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:45:40 INFO - PROCESS | 3788 | 1466696740396 Marionette TRACE conn3 <- [1,2758,null,{}] 08:45:40 INFO - PROCESS | 3788 | 1466696740399 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:40 INFO - PROCESS | 3788 | 1466696740401 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:40 INFO - PROCESS | 3788 | 1466696740491 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:45:40 INFO - PROCESS | 3788 | 1466696740589 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 3788 | 1466696740591 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:40 INFO - PROCESS | 3788 | ++DOCSHELL 105EE000 == 25 [pid = 3788] [id = 699] 08:45:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (129EC000) [pid = 3788] [serial = 2097] [outer = 00000000] 08:45:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (16207C00) [pid = 3788] [serial = 2098] [outer = 129EC000] 08:45:40 INFO - PROCESS | 3788 | 1466696740634 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (173A0000) [pid = 3788] [serial = 2099] [outer = 129EC000] 08:45:41 INFO - PROCESS | 3788 | 1466696740999 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:45:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 627ms 08:45:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:45:41 INFO - PROCESS | 3788 | 1466696741032 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 3788 | 1466696741034 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 08:45:41 INFO - PROCESS | 3788 | 1466696741037 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 3788 | 1466696741039 Marionette TRACE conn3 <- [1,2762,null,{}] 08:45:41 INFO - PROCESS | 3788 | 1466696741042 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 3788 | 1466696741044 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:41 INFO - PROCESS | 3788 | 1466696741158 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:45:41 INFO - PROCESS | 3788 | 1466696741166 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 3788 | 1466696741168 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:41 INFO - PROCESS | 3788 | ++DOCSHELL 17736000 == 26 [pid = 3788] [id = 700] 08:45:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (1773CC00) [pid = 3788] [serial = 2100] [outer = 00000000] 08:45:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (178C9400) [pid = 3788] [serial = 2101] [outer = 1773CC00] 08:45:41 INFO - PROCESS | 3788 | 1466696741216 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (178D5400) [pid = 3788] [serial = 2102] [outer = 1773CC00] 08:45:41 INFO - PROCESS | 3788 | 1466696741650 Marionette TRACE conn3 <- [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]]]}] 08:45:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:45:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 627ms 08:45:41 INFO - PROCESS | 3788 | 1466696741676 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 3788 | 1466696741677 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 08:45:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:45:41 INFO - PROCESS | 3788 | 1466696741681 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 3788 | 1466696741682 Marionette TRACE conn3 <- [1,2766,null,{}] 08:45:41 INFO - PROCESS | 3788 | 1466696741686 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:41 INFO - PROCESS | 3788 | 1466696741689 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:41 INFO - PROCESS | 3788 | 1466696741802 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:45:41 INFO - PROCESS | 3788 | 1466696741810 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 3788 | 1466696741812 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:41 INFO - PROCESS | 3788 | ++DOCSHELL 111D5800 == 27 [pid = 3788] [id = 701] 08:45:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (15E6FC00) [pid = 3788] [serial = 2103] [outer = 00000000] 08:45:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (18146000) [pid = 3788] [serial = 2104] [outer = 15E6FC00] 08:45:41 INFO - PROCESS | 3788 | 1466696741855 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (18148400) [pid = 3788] [serial = 2105] [outer = 15E6FC00] 08:45:42 INFO - PROCESS | 3788 | 1466696742386 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:45:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 737ms 08:45:42 INFO - PROCESS | 3788 | 1466696742424 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 3788 | 1466696742429 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 08:45:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:45:42 INFO - PROCESS | 3788 | 1466696742435 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 3788 | 1466696742439 Marionette TRACE conn3 <- [1,2770,null,{}] 08:45:42 INFO - PROCESS | 3788 | 1466696742445 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:42 INFO - PROCESS | 3788 | 1466696742448 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:42 INFO - PROCESS | 3788 | 1466696742575 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:45:42 INFO - PROCESS | 3788 | 1466696742695 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 3788 | 1466696742700 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:42 INFO - PROCESS | 3788 | ++DOCSHELL 10B7FC00 == 28 [pid = 3788] [id = 702] 08:45:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (10B80000) [pid = 3788] [serial = 2106] [outer = 00000000] 08:45:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (12DFD800) [pid = 3788] [serial = 2107] [outer = 10B80000] 08:45:42 INFO - PROCESS | 3788 | 1466696742809 Marionette DEBUG loaded listener.js 08:45:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (131D5800) [pid = 3788] [serial = 2108] [outer = 10B80000] 08:45:43 INFO - PROCESS | 3788 | 1466696743579 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:45:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:45:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1161ms 08:45:43 INFO - PROCESS | 3788 | 1466696743625 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 3788 | 1466696743630 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 08:45:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:45:43 INFO - PROCESS | 3788 | 1466696743636 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - PROCESS | 3788 | 1466696743639 Marionette TRACE conn3 <- [1,2774,null,{}] 08:45:43 INFO - PROCESS | 3788 | 1466696743643 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:43 INFO - PROCESS | 3788 | 1466696743646 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:43 INFO - PROCESS | 3788 | 1466696743761 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:45:43 INFO - PROCESS | 3788 | 1466696743907 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 3788 | 1466696743909 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:43 INFO - PROCESS | 3788 | ++DOCSHELL 13D20800 == 29 [pid = 3788] [id = 703] 08:45:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1430AC00) [pid = 3788] [serial = 2109] [outer = 00000000] 08:45:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (14E7E400) [pid = 3788] [serial = 2110] [outer = 1430AC00] 08:45:43 INFO - PROCESS | 3788 | 1466696743972 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (15C73C00) [pid = 3788] [serial = 2111] [outer = 1430AC00] 08:45:44 INFO - PROCESS | 3788 | --DOCSHELL 17009400 == 28 [pid = 3788] [id = 685] 08:45:44 INFO - PROCESS | 3788 | --DOCSHELL 14308400 == 27 [pid = 3788] [id = 683] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (17085400) [pid = 3788] [serial = 2056] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1773E800) [pid = 3788] [serial = 2059] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13D17800) [pid = 3788] [serial = 2044] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (15214C00) [pid = 3788] [serial = 2045] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (105F0400) [pid = 3788] [serial = 2041] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (10EDB000) [pid = 3788] [serial = 2042] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (160DE800) [pid = 3788] [serial = 2053] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (13158400) [pid = 3788] [serial = 2047] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (134BA400) [pid = 3788] [serial = 2048] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (14E82000) [pid = 3788] [serial = 2050] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (158BC000) [pid = 3788] [serial = 2051] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (18364800) [pid = 3788] [serial = 2063] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (17E37800) [pid = 3788] [serial = 2062] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (17802400) [pid = 3788] [serial = 2060] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (18601400) [pid = 3788] [serial = 2065] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (187ED400) [pid = 3788] [serial = 2069] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (1720CC00) [pid = 3788] [serial = 2057] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 61 (18602400) [pid = 3788] [serial = 2066] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 60 (16D33800) [pid = 3788] [serial = 2054] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 59 (160D7000) [pid = 3788] [serial = 2039] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 58 (17743400) [pid = 3788] [serial = 2024] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | --DOMWINDOW == 57 (187EAC00) [pid = 3788] [serial = 2068] [outer = 00000000] [url = about:blank] 08:45:44 INFO - PROCESS | 3788 | 1466696744815 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:45:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:45:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1192ms 08:45:44 INFO - PROCESS | 3788 | 1466696744833 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 3788 | 1466696744838 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 08:45:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:45:44 INFO - PROCESS | 3788 | 1466696744844 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 3788 | 1466696744847 Marionette TRACE conn3 <- [1,2778,null,{}] 08:45:44 INFO - PROCESS | 3788 | 1466696744853 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:44 INFO - PROCESS | 3788 | 1466696744856 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:44 INFO - PROCESS | 3788 | 1466696744965 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:45:45 INFO - PROCESS | 3788 | 1466696745100 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 3788 | 1466696745105 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:45 INFO - PROCESS | 3788 | ++DOCSHELL 114C7000 == 28 [pid = 3788] [id = 704] 08:45:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 58 (114C7C00) [pid = 3788] [serial = 2112] [outer = 00000000] 08:45:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 59 (129EB000) [pid = 3788] [serial = 2113] [outer = 114C7C00] 08:45:45 INFO - PROCESS | 3788 | 1466696745163 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 60 (12D6B800) [pid = 3788] [serial = 2114] [outer = 114C7C00] 08:45:45 INFO - PROCESS | 3788 | 1466696745760 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:45:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:45:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1004ms 08:45:45 INFO - PROCESS | 3788 | 1466696745847 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 3788 | 1466696745852 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 08:45:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:45:45 INFO - PROCESS | 3788 | 1466696745858 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 3788 | 1466696745861 Marionette TRACE conn3 <- [1,2782,null,{}] 08:45:45 INFO - PROCESS | 3788 | 1466696745865 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:45 INFO - PROCESS | 3788 | 1466696745868 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:46 INFO - PROCESS | 3788 | 1466696746007 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:45:46 INFO - PROCESS | 3788 | 1466696746135 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:46 INFO - PROCESS | 3788 | 1466696746138 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:46 INFO - PROCESS | 3788 | ++DOCSHELL 134B5000 == 29 [pid = 3788] [id = 705] 08:45:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 61 (134BA800) [pid = 3788] [serial = 2115] [outer = 00000000] 08:45:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 62 (13BD6400) [pid = 3788] [serial = 2116] [outer = 134BA800] 08:45:46 INFO - PROCESS | 3788 | 1466696746197 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (13C7DC00) [pid = 3788] [serial = 2117] [outer = 134BA800] 08:45:46 INFO - PROCESS | 3788 | 1466696746760 Marionette TRACE conn3 <- [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]]]}] 08:45:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:45:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 941ms 08:45:46 INFO - PROCESS | 3788 | 1466696746803 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 3788 | 1466696746806 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:45:46 INFO - PROCESS | 3788 | 1466696746809 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 3788 | 1466696746813 Marionette TRACE conn3 <- [1,2786,null,{}] 08:45:46 INFO - PROCESS | 3788 | 1466696746825 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:46 INFO - PROCESS | 3788 | 1466696746830 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:46 INFO - PROCESS | 3788 | 1466696746934 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:45:47 INFO - PROCESS | 3788 | 1466696747042 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 3788 | 1466696747046 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:47 INFO - PROCESS | 3788 | ++DOCSHELL 158BE400 == 30 [pid = 3788] [id = 706] 08:45:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (158BF400) [pid = 3788] [serial = 2118] [outer = 00000000] 08:45:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (15E3C800) [pid = 3788] [serial = 2119] [outer = 158BF400] 08:45:47 INFO - PROCESS | 3788 | 1466696747101 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (16085800) [pid = 3788] [serial = 2120] [outer = 158BF400] 08:45:47 INFO - PROCESS | 3788 | 1466696747746 Marionette TRACE conn3 <- [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]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:45:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1004ms 08:45:47 INFO - PROCESS | 3788 | 1466696747811 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 3788 | 1466696747814 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 08:45:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:45:47 INFO - PROCESS | 3788 | 1466696747818 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 3788 | 1466696747820 Marionette TRACE conn3 <- [1,2790,null,{}] 08:45:47 INFO - PROCESS | 3788 | 1466696747824 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:47 INFO - PROCESS | 3788 | 1466696747826 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:47 INFO - PROCESS | 3788 | 1466696747971 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:45:48 INFO - PROCESS | 3788 | 1466696748033 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 3788 | 1466696748035 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:48 INFO - PROCESS | 3788 | ++DOCSHELL 160DE800 == 31 [pid = 3788] [id = 707] 08:45:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (160DF000) [pid = 3788] [serial = 2121] [outer = 00000000] 08:45:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (16DD3C00) [pid = 3788] [serial = 2122] [outer = 160DF000] 08:45:48 INFO - PROCESS | 3788 | 1466696748088 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (1700C000) [pid = 3788] [serial = 2123] [outer = 160DF000] 08:45:48 INFO - PROCESS | 3788 | 1466696748712 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:45:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 941ms 08:45:48 INFO - PROCESS | 3788 | 1466696748762 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 3788 | 1466696748765 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 08:45:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:45:48 INFO - PROCESS | 3788 | 1466696748768 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 3788 | 1466696748770 Marionette TRACE conn3 <- [1,2794,null,{}] 08:45:48 INFO - PROCESS | 3788 | 1466696748773 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:48 INFO - PROCESS | 3788 | 1466696748776 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:48 INFO - PROCESS | 3788 | 1466696748873 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:45:49 INFO - PROCESS | 3788 | 1466696749020 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 3788 | 1466696749024 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:49 INFO - PROCESS | 3788 | ++DOCSHELL 10224400 == 32 [pid = 3788] [id = 708] 08:45:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (1026B000) [pid = 3788] [serial = 2124] [outer = 00000000] 08:45:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (10B7DC00) [pid = 3788] [serial = 2125] [outer = 1026B000] 08:45:49 INFO - PROCESS | 3788 | 1466696749081 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (114D3800) [pid = 3788] [serial = 2126] [outer = 1026B000] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 15E3A800 == 31 [pid = 3788] [id = 691] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 111D9800 == 30 [pid = 3788] [id = 688] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 1303BC00 == 29 [pid = 3788] [id = 690] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 1026DC00 == 28 [pid = 3788] [id = 681] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 11AECC00 == 27 [pid = 3788] [id = 682] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 1860BC00 == 26 [pid = 3788] [id = 692] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 187E3000 == 25 [pid = 3788] [id = 689] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 102CD000 == 24 [pid = 3788] [id = 693] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 160D7C00 == 23 [pid = 3788] [id = 684] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 1021D800 == 22 [pid = 3788] [id = 686] 08:45:49 INFO - PROCESS | 3788 | --DOCSHELL 17846800 == 21 [pid = 3788] [id = 687] 08:45:50 INFO - PROCESS | 3788 | 1466696750229 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:45:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1506ms 08:45:50 INFO - PROCESS | 3788 | 1466696750271 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 3788 | 1466696750275 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 08:45:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:45:50 INFO - PROCESS | 3788 | 1466696750281 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 3788 | 1466696750284 Marionette TRACE conn3 <- [1,2798,null,{}] 08:45:50 INFO - PROCESS | 3788 | 1466696750290 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:50 INFO - PROCESS | 3788 | 1466696750293 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:50 INFO - PROCESS | 3788 | 1466696750377 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:45:50 INFO - PROCESS | 3788 | 1466696750473 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 3788 | 1466696750475 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:50 INFO - PROCESS | 3788 | ++DOCSHELL 11CCFC00 == 22 [pid = 3788] [id = 709] 08:45:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (11CD1000) [pid = 3788] [serial = 2127] [outer = 00000000] 08:45:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (131DE400) [pid = 3788] [serial = 2128] [outer = 11CD1000] 08:45:50 INFO - PROCESS | 3788 | 1466696750522 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (132BF400) [pid = 3788] [serial = 2129] [outer = 11CD1000] 08:45:51 INFO - PROCESS | 3788 | 1466696751009 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:45:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 737ms 08:45:51 INFO - PROCESS | 3788 | 1466696751053 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 3788 | 1466696751058 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 08:45:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:45:51 INFO - PROCESS | 3788 | 1466696751064 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 3788 | 1466696751067 Marionette TRACE conn3 <- [1,2802,null,{}] 08:45:51 INFO - PROCESS | 3788 | 1466696751071 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 3788 | 1466696751074 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:51 INFO - PROCESS | 3788 | 1466696751190 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:45:51 INFO - PROCESS | 3788 | 1466696751205 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 3788 | 1466696751208 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:51 INFO - PROCESS | 3788 | ++DOCSHELL 14EB5000 == 23 [pid = 3788] [id = 710] 08:45:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (14EB5C00) [pid = 3788] [serial = 2130] [outer = 00000000] 08:45:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (158B9800) [pid = 3788] [serial = 2131] [outer = 14EB5C00] 08:45:51 INFO - PROCESS | 3788 | 1466696751255 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (15E38000) [pid = 3788] [serial = 2132] [outer = 14EB5C00] 08:45:51 INFO - PROCESS | 3788 | 1466696751736 Marionette TRACE conn3 <- [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]]]}] 08:45:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:45:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 706ms 08:45:51 INFO - PROCESS | 3788 | 1466696751763 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 3788 | 1466696751765 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 08:45:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:45:51 INFO - PROCESS | 3788 | 1466696751769 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - PROCESS | 3788 | 1466696751772 Marionette TRACE conn3 <- [1,2806,null,{}] 08:45:51 INFO - PROCESS | 3788 | 1466696751783 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:51 INFO - PROCESS | 3788 | 1466696751788 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:51 INFO - PROCESS | 3788 | 1466696751871 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:45:51 INFO - PROCESS | 3788 | 1466696751880 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 3788 | 1466696751883 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:51 INFO - PROCESS | 3788 | ++DOCSHELL 1700FC00 == 24 [pid = 3788] [id = 711] 08:45:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17010800) [pid = 3788] [serial = 2133] [outer = 00000000] 08:45:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1730FC00) [pid = 3788] [serial = 2134] [outer = 17010800] 08:45:51 INFO - PROCESS | 3788 | 1466696751930 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17741400) [pid = 3788] [serial = 2135] [outer = 17010800] 08:45:52 INFO - PROCESS | 3788 | 1466696752371 Marionette TRACE conn3 <- [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]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:45:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 643ms 08:45:52 INFO - PROCESS | 3788 | 1466696752411 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 3788 | 1466696752413 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 08:45:52 INFO - PROCESS | 3788 | 1466696752435 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 3788 | 1466696752437 Marionette TRACE conn3 <- [1,2810,null,{}] 08:45:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:45:52 INFO - PROCESS | 3788 | 1466696752440 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:52 INFO - PROCESS | 3788 | 1466696752443 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:52 INFO - PROCESS | 3788 | 1466696752557 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:45:52 INFO - PROCESS | 3788 | 1466696752643 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 3788 | 1466696752645 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:52 INFO - PROCESS | 3788 | ++DOCSHELL 178D1000 == 25 [pid = 3788] [id = 712] 08:45:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (178D5C00) [pid = 3788] [serial = 2136] [outer = 00000000] 08:45:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (17E3D000) [pid = 3788] [serial = 2137] [outer = 178D5C00] 08:45:52 INFO - PROCESS | 3788 | 1466696752689 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (18362400) [pid = 3788] [serial = 2138] [outer = 178D5C00] 08:45:53 INFO - PROCESS | 3788 | 1466696753121 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:45:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 737ms 08:45:53 INFO - PROCESS | 3788 | 1466696753178 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 3788 | 1466696753180 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 08:45:53 INFO - PROCESS | 3788 | 1466696753183 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:45:53 INFO - PROCESS | 3788 | 1466696753185 Marionette TRACE conn3 <- [1,2814,null,{}] 08:45:53 INFO - PROCESS | 3788 | 1466696753188 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 3788 | 1466696753190 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:53 INFO - PROCESS | 3788 | 1466696753300 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:45:53 INFO - PROCESS | 3788 | 1466696753305 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 3788 | 1466696753308 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:53 INFO - PROCESS | 3788 | ++DOCSHELL 18601800 == 26 [pid = 3788] [id = 713] 08:45:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (18601C00) [pid = 3788] [serial = 2139] [outer = 00000000] 08:45:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1866DC00) [pid = 3788] [serial = 2140] [outer = 18601C00] 08:45:53 INFO - PROCESS | 3788 | 1466696753352 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (18677C00) [pid = 3788] [serial = 2141] [outer = 18601C00] 08:45:53 INFO - PROCESS | 3788 | 1466696753820 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:45:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 706ms 08:45:53 INFO - PROCESS | 3788 | 1466696753883 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 3788 | 1466696753885 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:45:53 INFO - PROCESS | 3788 | 1466696753889 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 3788 | 1466696753890 Marionette TRACE conn3 <- [1,2818,null,{}] 08:45:53 INFO - PROCESS | 3788 | 1466696753894 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:53 INFO - PROCESS | 3788 | 1466696753899 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:54 INFO - PROCESS | 3788 | 1466696754059 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:45:54 INFO - PROCESS | 3788 | 1466696754082 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 3788 | 1466696754084 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:54 INFO - PROCESS | 3788 | ++DOCSHELL 187EE000 == 27 [pid = 3788] [id = 714] 08:45:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (187EF400) [pid = 3788] [serial = 2142] [outer = 00000000] 08:45:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (19C99800) [pid = 3788] [serial = 2143] [outer = 187EF400] 08:45:54 INFO - PROCESS | 3788 | 1466696754143 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (19EBF800) [pid = 3788] [serial = 2144] [outer = 187EF400] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (15E6FC00) [pid = 3788] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1430AC00) [pid = 3788] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13944400) [pid = 3788] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (15E3B000) [pid = 3788] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (102D1400) [pid = 3788] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (12D70800) [pid = 3788] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (15C2E000) [pid = 3788] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1860CC00) [pid = 3788] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1534C000) [pid = 3788] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (16DD1000) [pid = 3788] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1306AC00) [pid = 3788] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (129EC000) [pid = 3788] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1773CC00) [pid = 3788] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:45:54 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (10B80000) [pid = 3788] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:45:54 INFO - PROCESS | 3788 | 1466696754824 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:45:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1004ms 08:45:54 INFO - PROCESS | 3788 | 1466696754891 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 3788 | 1466696754893 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 08:45:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:45:54 INFO - PROCESS | 3788 | 1466696754896 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 3788 | 1466696754898 Marionette TRACE conn3 <- [1,2822,null,{}] 08:45:54 INFO - PROCESS | 3788 | 1466696754902 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:54 INFO - PROCESS | 3788 | 1466696754903 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:55 INFO - PROCESS | 3788 | 1466696755022 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:45:55 INFO - PROCESS | 3788 | 1466696755086 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 3788 | 1466696755088 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:55 INFO - PROCESS | 3788 | ++DOCSHELL 1026C000 == 28 [pid = 3788] [id = 715] 08:45:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (10273400) [pid = 3788] [serial = 2145] [outer = 00000000] 08:45:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (12BD8400) [pid = 3788] [serial = 2146] [outer = 10273400] 08:45:55 INFO - PROCESS | 3788 | 1466696755131 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (15350C00) [pid = 3788] [serial = 2147] [outer = 10273400] 08:45:55 INFO - PROCESS | 3788 | 1466696755510 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:45:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:45:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 627ms 08:45:55 INFO - PROCESS | 3788 | 1466696755534 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 3788 | 1466696755536 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 08:45:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:45:55 INFO - PROCESS | 3788 | 1466696755539 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 3788 | 1466696755541 Marionette TRACE conn3 <- [1,2826,null,{}] 08:45:55 INFO - PROCESS | 3788 | 1466696755544 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:55 INFO - PROCESS | 3788 | 1466696755546 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:55 INFO - PROCESS | 3788 | 1466696755668 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:45:55 INFO - PROCESS | 3788 | 1466696755676 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 3788 | 1466696755678 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:55 INFO - PROCESS | 3788 | ++DOCSHELL 16DCA800 == 29 [pid = 3788] [id = 716] 08:45:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1708B800) [pid = 3788] [serial = 2148] [outer = 00000000] 08:45:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (17EC1C00) [pid = 3788] [serial = 2149] [outer = 1708B800] 08:45:55 INFO - PROCESS | 3788 | 1466696755722 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (187E8000) [pid = 3788] [serial = 2150] [outer = 1708B800] 08:45:56 INFO - PROCESS | 3788 | 1466696756129 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:45:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 627ms 08:45:56 INFO - PROCESS | 3788 | 1466696756177 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 3788 | 1466696756179 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 08:45:56 INFO - PROCESS | 3788 | 1466696756183 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:45:56 INFO - PROCESS | 3788 | 1466696756184 Marionette TRACE conn3 <- [1,2830,null,{}] 08:45:56 INFO - PROCESS | 3788 | 1466696756188 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:56 INFO - PROCESS | 3788 | 1466696756190 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:56 INFO - PROCESS | 3788 | 1466696756303 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:45:56 INFO - PROCESS | 3788 | 1466696756312 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 3788 | 1466696756314 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:56 INFO - PROCESS | 3788 | ++DOCSHELL 1700F400 == 30 [pid = 3788] [id = 717] 08:45:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (19EBB400) [pid = 3788] [serial = 2151] [outer = 00000000] 08:45:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1A37BC00) [pid = 3788] [serial = 2152] [outer = 19EBB400] 08:45:56 INFO - PROCESS | 3788 | 1466696756357 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1A37CC00) [pid = 3788] [serial = 2153] [outer = 19EBB400] 08:45:57 INFO - PROCESS | 3788 | 1466696756994 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:45:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 910ms 08:45:57 INFO - PROCESS | 3788 | 1466696757089 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 3788 | 1466696757094 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 08:45:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:45:57 INFO - PROCESS | 3788 | 1466696757099 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 3788 | 1466696757103 Marionette TRACE conn3 <- [1,2834,null,{}] 08:45:57 INFO - PROCESS | 3788 | 1466696757109 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:57 INFO - PROCESS | 3788 | 1466696757112 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:57 INFO - PROCESS | 3788 | 1466696757238 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:45:57 INFO - PROCESS | 3788 | 1466696757371 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 3788 | 1466696757376 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:57 INFO - PROCESS | 3788 | ++DOCSHELL 10B7B400 == 31 [pid = 3788] [id = 718] 08:45:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (10B7C400) [pid = 3788] [serial = 2154] [outer = 00000000] 08:45:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (13944400) [pid = 3788] [serial = 2155] [outer = 10B7C400] 08:45:57 INFO - PROCESS | 3788 | 1466696757432 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (13D21000) [pid = 3788] [serial = 2156] [outer = 10B7C400] 08:45:58 INFO - PROCESS | 3788 | 1466696758130 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:45:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1082ms 08:45:58 INFO - PROCESS | 3788 | 1466696758193 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 3788 | 1466696758198 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 08:45:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:45:58 INFO - PROCESS | 3788 | 1466696758231 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - PROCESS | 3788 | 1466696758234 Marionette TRACE conn3 <- [1,2838,null,{}] 08:45:58 INFO - PROCESS | 3788 | 1466696758239 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:58 INFO - PROCESS | 3788 | 1466696758242 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:58 INFO - PROCESS | 3788 | 1466696758366 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:45:58 INFO - PROCESS | 3788 | 1466696758605 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 3788 | 1466696758609 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:58 INFO - PROCESS | 3788 | ++DOCSHELL 1021D800 == 32 [pid = 3788] [id = 719] 08:45:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1021DC00) [pid = 3788] [serial = 2157] [outer = 00000000] 08:45:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (10A58000) [pid = 3788] [serial = 2158] [outer = 1021DC00] 08:45:58 INFO - PROCESS | 3788 | 1466696758674 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (111DA000) [pid = 3788] [serial = 2159] [outer = 1021DC00] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (15C73C00) [pid = 3788] [serial = 2111] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (13C86000) [pid = 3788] [serial = 2087] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1608C000) [pid = 3788] [serial = 2074] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (10F18400) [pid = 3788] [serial = 2081] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (130CC400) [pid = 3788] [serial = 2084] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (160D7800) [pid = 3788] [serial = 2093] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (19908800) [pid = 3788] [serial = 2078] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1306E000) [pid = 3788] [serial = 2083] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (15E3F800) [pid = 3788] [serial = 2090] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17087000) [pid = 3788] [serial = 2096] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (134B9000) [pid = 3788] [serial = 2072] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (160DB800) [pid = 3788] [serial = 2075] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (1867C000) [pid = 3788] [serial = 2077] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (17003800) [pid = 3788] [serial = 2095] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1312F800) [pid = 3788] [serial = 2071] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (16207C00) [pid = 3788] [serial = 2098] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (160D3400) [pid = 3788] [serial = 2092] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13BD8C00) [pid = 3788] [serial = 2086] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (105F0000) [pid = 3788] [serial = 2080] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (178C9400) [pid = 3788] [serial = 2101] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (173A0000) [pid = 3788] [serial = 2099] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (158C2800) [pid = 3788] [serial = 2089] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (131D5800) [pid = 3788] [serial = 2108] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (14E7E400) [pid = 3788] [serial = 2110] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (12DFD800) [pid = 3788] [serial = 2107] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (178D5400) [pid = 3788] [serial = 2102] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (18148400) [pid = 3788] [serial = 2105] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (18146000) [pid = 3788] [serial = 2104] [outer = 00000000] [url = about:blank] 08:45:59 INFO - PROCESS | 3788 | 1466696759364 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:45:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1176ms 08:45:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:45:59 INFO - PROCESS | 3788 | 1466696759410 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:45:59 INFO - PROCESS | 3788 | 1466696759413 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 08:45:59 INFO - PROCESS | 3788 | 1466696759417 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 3788 | 1466696759420 Marionette TRACE conn3 <- [1,2842,null,{}] 08:45:59 INFO - PROCESS | 3788 | 1466696759425 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:45:59 INFO - PROCESS | 3788 | 1466696759429 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:59 INFO - PROCESS | 3788 | 1466696759515 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:45:59 INFO - PROCESS | 3788 | 1466696759621 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 3788 | 1466696759623 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:45:59 INFO - PROCESS | 3788 | ++DOCSHELL 10A5D000 == 33 [pid = 3788] [id = 720] 08:45:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (10F0F400) [pid = 3788] [serial = 2160] [outer = 00000000] 08:45:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13070400) [pid = 3788] [serial = 2161] [outer = 10F0F400] 08:45:59 INFO - PROCESS | 3788 | 1466696759670 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (132B7400) [pid = 3788] [serial = 2162] [outer = 10F0F400] 08:46:00 INFO - PROCESS | 3788 | 1466696760122 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:46:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 737ms 08:46:00 INFO - PROCESS | 3788 | 1466696760157 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 3788 | 1466696760160 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 08:46:00 INFO - PROCESS | 3788 | 1466696760165 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:46:00 INFO - PROCESS | 3788 | 1466696760167 Marionette TRACE conn3 <- [1,2846,null,{}] 08:46:00 INFO - PROCESS | 3788 | 1466696760171 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 3788 | 1466696760173 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:00 INFO - PROCESS | 3788 | 1466696760259 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:46:00 INFO - PROCESS | 3788 | 1466696760268 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 3788 | 1466696760270 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:00 INFO - PROCESS | 3788 | ++DOCSHELL 13C7C800 == 34 [pid = 3788] [id = 721] 08:46:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (13D20C00) [pid = 3788] [serial = 2163] [outer = 00000000] 08:46:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (14EB5800) [pid = 3788] [serial = 2164] [outer = 13D20C00] 08:46:00 INFO - PROCESS | 3788 | 1466696760314 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (158C2800) [pid = 3788] [serial = 2165] [outer = 13D20C00] 08:46:00 INFO - PROCESS | 3788 | 1466696760803 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:46:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 690ms 08:46:00 INFO - PROCESS | 3788 | 1466696760865 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 3788 | 1466696760867 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 08:46:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:46:00 INFO - PROCESS | 3788 | 1466696760872 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 3788 | 1466696760878 Marionette TRACE conn3 <- [1,2850,null,{}] 08:46:00 INFO - PROCESS | 3788 | 1466696760887 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:00 INFO - PROCESS | 3788 | 1466696760891 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:00 INFO - PROCESS | 3788 | 1466696760985 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:46:01 INFO - PROCESS | 3788 | 1466696761087 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 3788 | 1466696761089 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:01 INFO - PROCESS | 3788 | ++DOCSHELL 16093400 == 35 [pid = 3788] [id = 722] 08:46:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (160D7800) [pid = 3788] [serial = 2166] [outer = 00000000] 08:46:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (16206800) [pid = 3788] [serial = 2167] [outer = 160D7800] 08:46:01 INFO - PROCESS | 3788 | 1466696761132 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (16D36C00) [pid = 3788] [serial = 2168] [outer = 160D7800] 08:46:01 INFO - PROCESS | 3788 | 1466696761546 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:46:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 690ms 08:46:01 INFO - PROCESS | 3788 | 1466696761570 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 3788 | 1466696761572 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 08:46:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:46:01 INFO - PROCESS | 3788 | 1466696761576 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 3788 | 1466696761577 Marionette TRACE conn3 <- [1,2854,null,{}] 08:46:01 INFO - PROCESS | 3788 | 1466696761587 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:01 INFO - PROCESS | 3788 | 1466696761589 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:01 INFO - PROCESS | 3788 | 1466696761730 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:46:01 INFO - PROCESS | 3788 | 1466696761740 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 3788 | 1466696761742 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:01 INFO - PROCESS | 3788 | ++DOCSHELL 17004000 == 36 [pid = 3788] [id = 723] 08:46:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (17006400) [pid = 3788] [serial = 2169] [outer = 00000000] 08:46:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (17316000) [pid = 3788] [serial = 2170] [outer = 17006400] 08:46:01 INFO - PROCESS | 3788 | 1466696761785 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17737C00) [pid = 3788] [serial = 2171] [outer = 17006400] 08:46:02 INFO - PROCESS | 3788 | 1466696762251 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:46:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 706ms 08:46:02 INFO - PROCESS | 3788 | 1466696762275 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 3788 | 1466696762277 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 08:46:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:46:02 INFO - PROCESS | 3788 | 1466696762288 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 3788 | 1466696762289 Marionette TRACE conn3 <- [1,2858,null,{}] 08:46:02 INFO - PROCESS | 3788 | 1466696762292 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:02 INFO - PROCESS | 3788 | 1466696762294 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:02 INFO - PROCESS | 3788 | 1466696762407 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:46:02 INFO - PROCESS | 3788 | 1466696762412 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 3788 | 1466696762417 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:02 INFO - PROCESS | 3788 | ++DOCSHELL 13BD8C00 == 37 [pid = 3788] [id = 724] 08:46:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17804400) [pid = 3788] [serial = 2172] [outer = 00000000] 08:46:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (178C8000) [pid = 3788] [serial = 2173] [outer = 17804400] 08:46:02 INFO - PROCESS | 3788 | 1466696762472 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (17A0F400) [pid = 3788] [serial = 2174] [outer = 17804400] 08:46:02 INFO - PROCESS | 3788 | 1466696762962 Marionette TRACE conn3 <- [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]]]}] 08:46:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:46:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 706ms 08:46:03 INFO - PROCESS | 3788 | 1466696762983 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 3788 | 1466696762985 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 08:46:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:46:03 INFO - PROCESS | 3788 | 1466696762988 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 3788 | 1466696762990 Marionette TRACE conn3 <- [1,2862,null,{}] 08:46:03 INFO - PROCESS | 3788 | 1466696762993 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 3788 | 1466696762995 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:03 INFO - PROCESS | 3788 | 1466696763134 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:46:03 INFO - PROCESS | 3788 | 1466696763154 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 3788 | 1466696763156 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:03 INFO - PROCESS | 3788 | ++DOCSHELL 13158800 == 38 [pid = 3788] [id = 725] 08:46:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (17A14800) [pid = 3788] [serial = 2175] [outer = 00000000] 08:46:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18604000) [pid = 3788] [serial = 2176] [outer = 17A14800] 08:46:03 INFO - PROCESS | 3788 | 1466696763210 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (18363C00) [pid = 3788] [serial = 2177] [outer = 17A14800] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (178D5C00) [pid = 3788] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (18601C00) [pid = 3788] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (10273400) [pid = 3788] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (187EF400) [pid = 3788] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1708B800) [pid = 3788] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (114C7C00) [pid = 3788] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (134BA800) [pid = 3788] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (158BF400) [pid = 3788] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (160DF000) [pid = 3788] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (17010800) [pid = 3788] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (14EB5C00) [pid = 3788] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (1026B000) [pid = 3788] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:46:03 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (11CD1000) [pid = 3788] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:46:03 INFO - PROCESS | 3788 | 1466696763742 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:46:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 800ms 08:46:03 INFO - PROCESS | 3788 | 1466696763788 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 3788 | 1466696763790 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 08:46:03 INFO - PROCESS | 3788 | 1466696763793 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:46:03 INFO - PROCESS | 3788 | 1466696763794 Marionette TRACE conn3 <- [1,2866,null,{}] 08:46:03 INFO - PROCESS | 3788 | 1466696763798 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:03 INFO - PROCESS | 3788 | 1466696763800 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:03 INFO - PROCESS | 3788 | 1466696763880 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:46:03 INFO - PROCESS | 3788 | 1466696763886 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 3788 | 1466696763888 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:03 INFO - PROCESS | 3788 | ++DOCSHELL 15E70400 == 39 [pid = 3788] [id = 726] 08:46:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (160D7000) [pid = 3788] [serial = 2178] [outer = 00000000] 08:46:03 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (17EC7C00) [pid = 3788] [serial = 2179] [outer = 160D7000] 08:46:03 INFO - PROCESS | 3788 | 1466696763931 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (18360800) [pid = 3788] [serial = 2180] [outer = 160D7000] 08:46:04 INFO - PROCESS | 3788 | 1466696764363 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:46:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 597ms 08:46:04 INFO - PROCESS | 3788 | 1466696764390 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 3788 | 1466696764392 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 08:46:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:46:04 INFO - PROCESS | 3788 | 1466696764410 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - PROCESS | 3788 | 1466696764412 Marionette TRACE conn3 <- [1,2870,null,{}] 08:46:04 INFO - PROCESS | 3788 | 1466696764416 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:04 INFO - PROCESS | 3788 | 1466696764417 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:04 INFO - PROCESS | 3788 | 1466696764500 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:46:04 INFO - PROCESS | 3788 | 1466696764505 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 3788 | 1466696764507 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:04 INFO - PROCESS | 3788 | ++DOCSHELL 1860BC00 == 40 [pid = 3788] [id = 727] 08:46:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (18673400) [pid = 3788] [serial = 2181] [outer = 00000000] 08:46:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (187ED000) [pid = 3788] [serial = 2182] [outer = 18673400] 08:46:04 INFO - PROCESS | 3788 | 1466696764550 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (187F0000) [pid = 3788] [serial = 2183] [outer = 18673400] 08:46:05 INFO - PROCESS | 3788 | 1466696765004 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:46:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 627ms 08:46:05 INFO - PROCESS | 3788 | 1466696765060 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 3788 | 1466696765062 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 08:46:05 INFO - PROCESS | 3788 | 1466696765066 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 3788 | 1466696765067 Marionette TRACE conn3 <- [1,2874,null,{}] 08:46:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:46:05 INFO - PROCESS | 3788 | 1466696765071 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 3788 | 1466696765073 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:05 INFO - PROCESS | 3788 | 1466696765164 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:46:05 INFO - PROCESS | 3788 | 1466696765171 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 3788 | 1466696765173 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:05 INFO - PROCESS | 3788 | ++DOCSHELL 16091000 == 41 [pid = 3788] [id = 728] 08:46:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1867BC00) [pid = 3788] [serial = 2184] [outer = 00000000] 08:46:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (16206C00) [pid = 3788] [serial = 2185] [outer = 1867BC00] 08:46:05 INFO - PROCESS | 3788 | 1466696765216 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (19EB3C00) [pid = 3788] [serial = 2186] [outer = 1867BC00] 08:46:05 INFO - PROCESS | 3788 | 1466696765832 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:46:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 831ms 08:46:05 INFO - PROCESS | 3788 | 1466696765914 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 3788 | 1466696765918 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 08:46:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:46:05 INFO - PROCESS | 3788 | 1466696765925 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 3788 | 1466696765928 Marionette TRACE conn3 <- [1,2878,null,{}] 08:46:05 INFO - PROCESS | 3788 | 1466696765934 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:05 INFO - PROCESS | 3788 | 1466696765937 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:06 INFO - PROCESS | 3788 | 1466696766061 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:46:06 INFO - PROCESS | 3788 | 1466696766168 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 3788 | 1466696766171 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:06 INFO - PROCESS | 3788 | ++DOCSHELL 10A64400 == 42 [pid = 3788] [id = 729] 08:46:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (114CB000) [pid = 3788] [serial = 2187] [outer = 00000000] 08:46:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (13BD3800) [pid = 3788] [serial = 2188] [outer = 114CB000] 08:46:06 INFO - PROCESS | 3788 | 1466696766231 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13D14C00) [pid = 3788] [serial = 2189] [outer = 114CB000] 08:46:06 INFO - PROCESS | 3788 | 1466696766863 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:46:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 941ms 08:46:06 INFO - PROCESS | 3788 | 1466696766899 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 3788 | 1466696766904 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 08:46:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:46:06 INFO - PROCESS | 3788 | 1466696766910 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 3788 | 1466696766913 Marionette TRACE conn3 <- [1,2882,null,{}] 08:46:06 INFO - PROCESS | 3788 | 1466696766917 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:06 INFO - PROCESS | 3788 | 1466696766920 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:07 INFO - PROCESS | 3788 | 1466696767028 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:46:07 INFO - PROCESS | 3788 | 1466696767174 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 3788 | 1466696767176 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:07 INFO - PROCESS | 3788 | ++DOCSHELL 16092800 == 43 [pid = 3788] [id = 730] 08:46:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (16093000) [pid = 3788] [serial = 2190] [outer = 00000000] 08:46:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (160DC800) [pid = 3788] [serial = 2191] [outer = 16093000] 08:46:07 INFO - PROCESS | 3788 | 1466696767233 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (17009C00) [pid = 3788] [serial = 2192] [outer = 16093000] 08:46:07 INFO - PROCESS | 3788 | 1466696767831 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:46:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 957ms 08:46:07 INFO - PROCESS | 3788 | 1466696767855 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 3788 | 1466696767857 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 08:46:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:46:07 INFO - PROCESS | 3788 | 1466696767861 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 3788 | 1466696767865 Marionette TRACE conn3 <- [1,2886,null,{}] 08:46:07 INFO - PROCESS | 3788 | 1466696767876 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:07 INFO - PROCESS | 3788 | 1466696767881 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:07 INFO - PROCESS | 3788 | 1466696767985 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:46:08 INFO - PROCESS | 3788 | 1466696768146 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 3788 | 1466696768150 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:08 INFO - PROCESS | 3788 | ++DOCSHELL 19C92C00 == 44 [pid = 3788] [id = 731] 08:46:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (19C93800) [pid = 3788] [serial = 2193] [outer = 00000000] 08:46:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (1A227800) [pid = 3788] [serial = 2194] [outer = 19C93800] 08:46:08 INFO - PROCESS | 3788 | 1466696768206 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1A388800) [pid = 3788] [serial = 2195] [outer = 19C93800] 08:46:08 INFO - PROCESS | 3788 | 1466696768788 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:46:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 957ms 08:46:08 INFO - PROCESS | 3788 | 1466696768806 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 3788 | 1466696768809 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 08:46:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:46:08 INFO - PROCESS | 3788 | 1466696768813 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 3788 | 1466696768815 Marionette TRACE conn3 <- [1,2890,null,{}] 08:46:08 INFO - PROCESS | 3788 | 1466696768818 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:08 INFO - PROCESS | 3788 | 1466696768820 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:09 INFO - PROCESS | 3788 | 1466696769046 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:46:09 INFO - PROCESS | 3788 | 1466696769220 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 3788 | 1466696769223 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:09 INFO - PROCESS | 3788 | ++DOCSHELL 10A5BC00 == 45 [pid = 3788] [id = 732] 08:46:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (10A5C800) [pid = 3788] [serial = 2196] [outer = 00000000] 08:46:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (11AE9800) [pid = 3788] [serial = 2197] [outer = 10A5C800] 08:46:09 INFO - PROCESS | 3788 | 1466696769273 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (1306AC00) [pid = 3788] [serial = 2198] [outer = 10A5C800] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 1860BC00 == 44 [pid = 3788] [id = 727] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 15E70400 == 43 [pid = 3788] [id = 726] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 13158800 == 42 [pid = 3788] [id = 725] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 13BD8C00 == 41 [pid = 3788] [id = 724] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 17004000 == 40 [pid = 3788] [id = 723] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 16093400 == 39 [pid = 3788] [id = 722] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 13C7C800 == 38 [pid = 3788] [id = 721] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 10A5D000 == 37 [pid = 3788] [id = 720] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 1021D800 == 36 [pid = 3788] [id = 719] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 10B7B400 == 35 [pid = 3788] [id = 718] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 1700FC00 == 34 [pid = 3788] [id = 711] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 178D1000 == 33 [pid = 3788] [id = 712] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 1700F400 == 32 [pid = 3788] [id = 717] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 18601800 == 31 [pid = 3788] [id = 713] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 1026C000 == 30 [pid = 3788] [id = 715] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 187EE000 == 29 [pid = 3788] [id = 714] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 16DCA800 == 28 [pid = 3788] [id = 716] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 16092800 == 27 [pid = 3788] [id = 730] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 19C92C00 == 26 [pid = 3788] [id = 731] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 16091000 == 25 [pid = 3788] [id = 728] 08:46:10 INFO - PROCESS | 3788 | --DOCSHELL 10A64400 == 24 [pid = 3788] [id = 729] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (1730FC00) [pid = 3788] [serial = 2134] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (158B9800) [pid = 3788] [serial = 2131] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (15E38000) [pid = 3788] [serial = 2132] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (114D3800) [pid = 3788] [serial = 2126] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (10B7DC00) [pid = 3788] [serial = 2125] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (131DE400) [pid = 3788] [serial = 2128] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (132BF400) [pid = 3788] [serial = 2129] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17E3D000) [pid = 3788] [serial = 2137] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1866DC00) [pid = 3788] [serial = 2140] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (12BD8400) [pid = 3788] [serial = 2146] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (19C99800) [pid = 3788] [serial = 2143] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (187E8000) [pid = 3788] [serial = 2150] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (12D6B800) [pid = 3788] [serial = 2114] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (129EB000) [pid = 3788] [serial = 2113] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (13C7DC00) [pid = 3788] [serial = 2117] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13BD6400) [pid = 3788] [serial = 2116] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (16085800) [pid = 3788] [serial = 2120] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (15E3C800) [pid = 3788] [serial = 2119] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (1700C000) [pid = 3788] [serial = 2123] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (16DD3C00) [pid = 3788] [serial = 2122] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (19EBF800) [pid = 3788] [serial = 2144] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (18677C00) [pid = 3788] [serial = 2141] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (18362400) [pid = 3788] [serial = 2138] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (1A37BC00) [pid = 3788] [serial = 2152] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (17741400) [pid = 3788] [serial = 2135] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (17EC1C00) [pid = 3788] [serial = 2149] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (15350C00) [pid = 3788] [serial = 2147] [outer = 00000000] [url = about:blank] 08:46:10 INFO - PROCESS | 3788 | 1466696770496 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:46:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:46:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1710ms 08:46:10 INFO - PROCESS | 3788 | 1466696770518 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 3788 | 1466696770522 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 08:46:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:46:10 INFO - PROCESS | 3788 | 1466696770527 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 3788 | 1466696770530 Marionette TRACE conn3 <- [1,2894,null,{}] 08:46:10 INFO - PROCESS | 3788 | 1466696770535 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:10 INFO - PROCESS | 3788 | 1466696770538 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:10 INFO - PROCESS | 3788 | 1466696770661 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:46:10 INFO - PROCESS | 3788 | 1466696770765 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 3788 | 1466696770767 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:10 INFO - PROCESS | 3788 | ++DOCSHELL 10B7DC00 == 25 [pid = 3788] [id = 733] 08:46:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (10B7E000) [pid = 3788] [serial = 2199] [outer = 00000000] 08:46:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (12926400) [pid = 3788] [serial = 2200] [outer = 10B7E000] 08:46:10 INFO - PROCESS | 3788 | 1466696770815 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (129EBC00) [pid = 3788] [serial = 2201] [outer = 10B7E000] 08:46:11 INFO - PROCESS | 3788 | 1466696771254 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:46:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 800ms 08:46:11 INFO - PROCESS | 3788 | 1466696771326 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 3788 | 1466696771331 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 08:46:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:46:11 INFO - PROCESS | 3788 | 1466696771337 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 3788 | 1466696771340 Marionette TRACE conn3 <- [1,2898,null,{}] 08:46:11 INFO - PROCESS | 3788 | 1466696771344 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:11 INFO - PROCESS | 3788 | 1466696771347 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:11 INFO - PROCESS | 3788 | 1466696771434 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:46:11 INFO - PROCESS | 3788 | 1466696771441 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 3788 | 1466696771444 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:11 INFO - PROCESS | 3788 | ++DOCSHELL 134B2400 == 26 [pid = 3788] [id = 734] 08:46:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (134B2800) [pid = 3788] [serial = 2202] [outer = 00000000] 08:46:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (13BCE400) [pid = 3788] [serial = 2203] [outer = 134B2800] 08:46:11 INFO - PROCESS | 3788 | 1466696771496 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (13BD5C00) [pid = 3788] [serial = 2204] [outer = 134B2800] 08:46:11 INFO - PROCESS | 3788 | 1466696771947 Marionette TRACE conn3 <- [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]]]}] 08:46:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:46:11 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:46:11 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 628ms 08:46:11 INFO - PROCESS | 3788 | 1466696771974 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 3788 | 1466696771976 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 08:46:11 INFO - TEST-START | /DOMEvents/constructors.html 08:46:11 INFO - PROCESS | 3788 | 1466696771980 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 3788 | 1466696771983 Marionette TRACE conn3 <- [1,2902,null,{}] 08:46:12 INFO - PROCESS | 3788 | 1466696771994 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 3788 | 1466696771999 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:12 INFO - PROCESS | 3788 | 1466696772116 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:46:12 INFO - PROCESS | 3788 | 1466696772125 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 3788 | 1466696772129 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:12 INFO - PROCESS | 3788 | ++DOCSHELL 15C6C000 == 27 [pid = 3788] [id = 735] 08:46:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (15C72400) [pid = 3788] [serial = 2205] [outer = 00000000] 08:46:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (15E3B000) [pid = 3788] [serial = 2206] [outer = 15C72400] 08:46:12 INFO - PROCESS | 3788 | 1466696772183 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (15E44C00) [pid = 3788] [serial = 2207] [outer = 15C72400] 08:46:12 INFO - PROCESS | 3788 | 1466696772765 Marionette TRACE conn3 <- [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]]]}] 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:46:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:12 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:46:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:46:12 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:46:12 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:46:12 INFO - TEST-OK | /DOMEvents/constructors.html | took 863ms 08:46:12 INFO - PROCESS | 3788 | 1466696772848 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:46:12 INFO - PROCESS | 3788 | 1466696772851 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 08:46:12 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:46:12 INFO - PROCESS | 3788 | 1466696772854 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:46:12 INFO - PROCESS | 3788 | 1466696772856 Marionette TRACE conn3 <- [1,2906,null,{}] 08:46:12 INFO - PROCESS | 3788 | 1466696772859 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:12 INFO - PROCESS | 3788 | 1466696772861 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:13 INFO - PROCESS | 3788 | 1466696772981 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:46:13 INFO - PROCESS | 3788 | 1466696772990 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 3788 | 1466696772992 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:13 INFO - PROCESS | 3788 | ++DOCSHELL 16092000 == 28 [pid = 3788] [id = 736] 08:46:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (160D6C00) [pid = 3788] [serial = 2208] [outer = 00000000] 08:46:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (16AA5000) [pid = 3788] [serial = 2209] [outer = 160D6C00] 08:46:13 INFO - PROCESS | 3788 | 1466696773092 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (17002000) [pid = 3788] [serial = 2210] [outer = 160D6C00] 08:46:13 INFO - PROCESS | 3788 | 1466696773518 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:46:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:46:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 08:46:13 INFO - PROCESS | 3788 | 1466696773555 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 3788 | 1466696773557 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 08:46:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:46:13 INFO - PROCESS | 3788 | 1466696773566 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 3788 | 1466696773568 Marionette TRACE conn3 <- [1,2910,null,{}] 08:46:13 INFO - PROCESS | 3788 | 1466696773572 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:13 INFO - PROCESS | 3788 | 1466696773574 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:13 INFO - PROCESS | 3788 | 1466696773683 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:46:13 INFO - PROCESS | 3788 | 1466696773688 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 3788 | 1466696773690 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:13 INFO - PROCESS | 3788 | ++DOCSHELL 17004C00 == 29 [pid = 3788] [id = 737] 08:46:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17007800) [pid = 3788] [serial = 2211] [outer = 00000000] 08:46:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17315C00) [pid = 3788] [serial = 2212] [outer = 17007800] 08:46:13 INFO - PROCESS | 3788 | 1466696773737 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (17734400) [pid = 3788] [serial = 2213] [outer = 17007800] 08:46:14 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:46:14 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:46:14 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:46:14 INFO - PROCESS | 3788 | [3788] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 08:46:14 INFO - PROCESS | 3788 | 1466696774202 Marionette TRACE conn3 <- [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]]]}] 08:46:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:46:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:46:14 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 08:46:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:46:14 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 08:46:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:46:14 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]" 08:46:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:46:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:46:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:46:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 706ms 08:46:14 INFO - PROCESS | 3788 | 1466696774263 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 3788 | 1466696774265 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 08:46:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:46:14 INFO - PROCESS | 3788 | 1466696774269 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 3788 | 1466696774270 Marionette TRACE conn3 <- [1,2914,null,{}] 08:46:14 INFO - PROCESS | 3788 | 1466696774280 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:14 INFO - PROCESS | 3788 | 1466696774285 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:14 INFO - PROCESS | 3788 | 1466696774419 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:46:14 INFO - PROCESS | 3788 | 1466696774496 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 3788 | 1466696774498 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:14 INFO - PROCESS | 3788 | ++DOCSHELL 17743400 == 30 [pid = 3788] [id = 738] 08:46:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1783F000) [pid = 3788] [serial = 2214] [outer = 00000000] 08:46:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1813E000) [pid = 3788] [serial = 2215] [outer = 1783F000] 08:46:14 INFO - PROCESS | 3788 | 1466696774542 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (18675800) [pid = 3788] [serial = 2216] [outer = 1783F000] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17006400) [pid = 3788] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (17804400) [pid = 3788] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (10F0F400) [pid = 3788] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:46:14 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (19EBB400) [pid = 3788] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:46:15 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (10B7C400) [pid = 3788] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:46:15 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (160D7800) [pid = 3788] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:46:15 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1021DC00) [pid = 3788] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:46:15 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (13D20C00) [pid = 3788] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:46:15 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1867BC00) [pid = 3788] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:46:15 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (17A14800) [pid = 3788] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:46:15 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (18673400) [pid = 3788] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:46:15 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (160D7000) [pid = 3788] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:46:15 INFO - PROCESS | 3788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:46:15 INFO - PROCESS | 3788 | 1466696775162 Marionette TRACE conn3 <- [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]]]}] 08:46:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:46:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 909ms 08:46:15 INFO - PROCESS | 3788 | 1466696775205 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 3788 | 1466696775207 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 08:46:15 INFO - PROCESS | 3788 | 1466696775210 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:46:15 INFO - PROCESS | 3788 | 1466696775212 Marionette TRACE conn3 <- [1,2918,null,{}] 08:46:15 INFO - PROCESS | 3788 | 1466696775217 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 3788 | 1466696775219 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:15 INFO - PROCESS | 3788 | 1466696775334 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:46:15 INFO - PROCESS | 3788 | 1466696775397 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 3788 | 1466696775399 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:15 INFO - PROCESS | 3788 | ++DOCSHELL 13BD5800 == 31 [pid = 3788] [id = 739] 08:46:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (13BD6800) [pid = 3788] [serial = 2217] [outer = 00000000] 08:46:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (1720B400) [pid = 3788] [serial = 2218] [outer = 13BD6800] 08:46:15 INFO - PROCESS | 3788 | 1466696775441 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (17316800) [pid = 3788] [serial = 2219] [outer = 13BD6800] 08:46:15 INFO - PROCESS | 3788 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:46:15 INFO - PROCESS | 3788 | 1466696775770 Marionette TRACE conn3 <- [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]]]}] 08:46:15 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:46:15 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 596ms 08:46:15 INFO - PROCESS | 3788 | 1466696775807 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 3788 | 1466696775809 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 08:46:15 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:46:15 INFO - PROCESS | 3788 | 1466696775812 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 3788 | 1466696775814 Marionette TRACE conn3 <- [1,2922,null,{}] 08:46:15 INFO - PROCESS | 3788 | 1466696775817 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:15 INFO - PROCESS | 3788 | 1466696775819 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:15 INFO - PROCESS | 3788 | 1466696775937 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:46:15 INFO - PROCESS | 3788 | 1466696775945 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 3788 | 1466696775947 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:15 INFO - PROCESS | 3788 | ++DOCSHELL 11432800 == 32 [pid = 3788] [id = 740] 08:46:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (13032800) [pid = 3788] [serial = 2220] [outer = 00000000] 08:46:15 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (187E7C00) [pid = 3788] [serial = 2221] [outer = 13032800] 08:46:15 INFO - PROCESS | 3788 | 1466696775989 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1720A800) [pid = 3788] [serial = 2222] [outer = 13032800] 08:46:16 INFO - PROCESS | 3788 | 1466696776383 Marionette TRACE conn3 <- [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]]]}] 08:46:16 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:46:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 596ms 08:46:16 INFO - PROCESS | 3788 | 1466696776410 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 3788 | 1466696776412 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 08:46:16 INFO - PROCESS | 3788 | 1466696776415 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:46:16 INFO - PROCESS | 3788 | 1466696776417 Marionette TRACE conn3 <- [1,2926,null,{}] 08:46:16 INFO - PROCESS | 3788 | 1466696776420 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:16 INFO - PROCESS | 3788 | 1466696776423 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:16 INFO - PROCESS | 3788 | 1466696776499 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:46:16 INFO - PROCESS | 3788 | 1466696776504 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 3788 | 1466696776506 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:16 INFO - PROCESS | 3788 | ++DOCSHELL 15C36C00 == 33 [pid = 3788] [id = 741] 08:46:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (19C92400) [pid = 3788] [serial = 2223] [outer = 00000000] 08:46:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (19EBC000) [pid = 3788] [serial = 2224] [outer = 19C92400] 08:46:16 INFO - PROCESS | 3788 | 1466696776557 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (19EBF800) [pid = 3788] [serial = 2225] [outer = 19C92400] 08:46:16 INFO - PROCESS | 3788 | 1466696776983 Marionette TRACE conn3 <- [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]]]}] 08:46:17 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:46:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 628ms 08:46:17 INFO - PROCESS | 3788 | 1466696777054 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 3788 | 1466696777058 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 08:46:17 INFO - PROCESS | 3788 | 1466696777064 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:46:17 INFO - PROCESS | 3788 | 1466696777068 Marionette TRACE conn3 <- [1,2930,null,{}] 08:46:17 INFO - PROCESS | 3788 | 1466696777074 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:17 INFO - PROCESS | 3788 | 1466696777078 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:17 INFO - PROCESS | 3788 | 1466696777199 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:46:17 INFO - PROCESS | 3788 | 1466696777336 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 3788 | 1466696777340 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:17 INFO - PROCESS | 3788 | ++DOCSHELL 111DC800 == 34 [pid = 3788] [id = 742] 08:46:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (111DCC00) [pid = 3788] [serial = 2226] [outer = 00000000] 08:46:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (11C32800) [pid = 3788] [serial = 2227] [outer = 111DCC00] 08:46:17 INFO - PROCESS | 3788 | 1466696777405 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (13075000) [pid = 3788] [serial = 2228] [outer = 111DCC00] 08:46:18 INFO - PROCESS | 3788 | 1466696778029 Marionette TRACE conn3 <- [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"]]]}] 08:46:18 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:46:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:46:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:18 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:46:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1004ms 08:46:18 INFO - PROCESS | 3788 | 1466696778068 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 3788 | 1466696778072 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 08:46:18 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:46:18 INFO - PROCESS | 3788 | 1466696778078 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 3788 | 1466696778082 Marionette TRACE conn3 <- [1,2934,null,{}] 08:46:18 INFO - PROCESS | 3788 | 1466696778086 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:18 INFO - PROCESS | 3788 | 1466696778089 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:18 INFO - PROCESS | 3788 | 1466696778206 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:46:18 INFO - PROCESS | 3788 | 1466696778372 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 3788 | 1466696778375 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:18 INFO - PROCESS | 3788 | ++DOCSHELL 14E8B800 == 35 [pid = 3788] [id = 743] 08:46:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (14EAC400) [pid = 3788] [serial = 2229] [outer = 00000000] 08:46:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (15E3EC00) [pid = 3788] [serial = 2230] [outer = 14EAC400] 08:46:18 INFO - PROCESS | 3788 | 1466696778431 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (16090C00) [pid = 3788] [serial = 2231] [outer = 14EAC400] 08:46:19 INFO - PROCESS | 3788 | 1466696779065 Marionette TRACE conn3 <- [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]]]}] 08:46:19 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:46:19 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1051ms 08:46:19 INFO - PROCESS | 3788 | 1466696779122 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 3788 | 1466696779125 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 08:46:19 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:46:19 INFO - PROCESS | 3788 | 1466696779173 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 3788 | 1466696779175 Marionette TRACE conn3 <- [1,2938,null,{}] 08:46:19 INFO - PROCESS | 3788 | 1466696779185 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:19 INFO - PROCESS | 3788 | 1466696779190 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:19 INFO - PROCESS | 3788 | 1466696779316 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:46:19 INFO - PROCESS | 3788 | 1466696779566 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 3788 | 1466696779569 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:19 INFO - PROCESS | 3788 | ++DOCSHELL 10221C00 == 36 [pid = 3788] [id = 744] 08:46:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1026B800) [pid = 3788] [serial = 2232] [outer = 00000000] 08:46:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (10A57C00) [pid = 3788] [serial = 2233] [outer = 1026B800] 08:46:19 INFO - PROCESS | 3788 | 1466696779625 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (10F17800) [pid = 3788] [serial = 2234] [outer = 1026B800] 08:46:20 INFO - PROCESS | 3788 | --DOCSHELL 11432800 == 35 [pid = 3788] [id = 740] 08:46:20 INFO - PROCESS | 3788 | --DOCSHELL 13BD5800 == 34 [pid = 3788] [id = 739] 08:46:20 INFO - PROCESS | 3788 | --DOCSHELL 17743400 == 33 [pid = 3788] [id = 738] 08:46:20 INFO - PROCESS | 3788 | --DOCSHELL 17004C00 == 32 [pid = 3788] [id = 737] 08:46:20 INFO - PROCESS | 3788 | --DOCSHELL 16092000 == 31 [pid = 3788] [id = 736] 08:46:20 INFO - PROCESS | 3788 | --DOCSHELL 15C6C000 == 30 [pid = 3788] [id = 735] 08:46:20 INFO - PROCESS | 3788 | --DOCSHELL 134B2400 == 29 [pid = 3788] [id = 734] 08:46:20 INFO - PROCESS | 3788 | --DOCSHELL 10B7DC00 == 28 [pid = 3788] [id = 733] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17316000) [pid = 3788] [serial = 2170] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (178C8000) [pid = 3788] [serial = 2173] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13070400) [pid = 3788] [serial = 2161] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (132B7400) [pid = 3788] [serial = 2162] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1A37CC00) [pid = 3788] [serial = 2153] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (13944400) [pid = 3788] [serial = 2155] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (13D21000) [pid = 3788] [serial = 2156] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (16206800) [pid = 3788] [serial = 2167] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (10A58000) [pid = 3788] [serial = 2158] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (111DA000) [pid = 3788] [serial = 2159] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (14EB5800) [pid = 3788] [serial = 2164] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (19EB3C00) [pid = 3788] [serial = 2186] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (158C2800) [pid = 3788] [serial = 2165] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (18604000) [pid = 3788] [serial = 2176] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (16206C00) [pid = 3788] [serial = 2185] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (187F0000) [pid = 3788] [serial = 2183] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (17A0F400) [pid = 3788] [serial = 2174] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (18363C00) [pid = 3788] [serial = 2177] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (187ED000) [pid = 3788] [serial = 2182] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (17EC7C00) [pid = 3788] [serial = 2179] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (17737C00) [pid = 3788] [serial = 2171] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (16D36C00) [pid = 3788] [serial = 2168] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (18360800) [pid = 3788] [serial = 2180] [outer = 00000000] [url = about:blank] 08:46:20 INFO - PROCESS | 3788 | ++DOCSHELL 0F935C00 == 29 [pid = 3788] [id = 745] 08:46:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (0F9E6800) [pid = 3788] [serial = 2235] [outer = 00000000] 08:46:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (10B7E400) [pid = 3788] [serial = 2236] [outer = 0F9E6800] 08:46:20 INFO - PROCESS | 3788 | 1466696780283 Marionette TRACE conn3 <- [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]]]}] 08:46:20 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. 08:46:20 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1161ms 08:46:20 INFO - PROCESS | 3788 | 1466696780315 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:46:20 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:46:20 INFO - PROCESS | 3788 | 1466696780319 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 08:46:20 INFO - PROCESS | 3788 | 1466696780323 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:46:20 INFO - PROCESS | 3788 | 1466696780325 Marionette TRACE conn3 <- [1,2942,null,{}] 08:46:20 INFO - PROCESS | 3788 | 1466696780331 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:20 INFO - PROCESS | 3788 | 1466696780335 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:20 INFO - PROCESS | 3788 | 1466696780430 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:46:20 INFO - PROCESS | 3788 | 1466696780527 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:20 INFO - PROCESS | 3788 | 1466696780530 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:20 INFO - PROCESS | 3788 | ++DOCSHELL 13070400 == 30 [pid = 3788] [id = 746] 08:46:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (131D6C00) [pid = 3788] [serial = 2237] [outer = 00000000] 08:46:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (13BD9800) [pid = 3788] [serial = 2238] [outer = 131D6C00] 08:46:20 INFO - PROCESS | 3788 | 1466696780576 Marionette DEBUG loaded listener.js 08:46:20 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (13D14000) [pid = 3788] [serial = 2239] [outer = 131D6C00] 08:46:20 INFO - PROCESS | 3788 | 1466696780956 Marionette TRACE conn3 <- [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]]]}] 08:46:21 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:46:21 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 08:46:21 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 690ms 08:46:21 INFO - PROCESS | 3788 | 1466696781021 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 3788 | 1466696781025 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 08:46:21 INFO - PROCESS | 3788 | 1466696781033 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 3788 | 1466696781035 Marionette TRACE conn3 <- [1,2946,null,{}] 08:46:21 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:46:21 INFO - PROCESS | 3788 | 1466696781039 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 3788 | 1466696781042 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:21 INFO - PROCESS | 3788 | 1466696781140 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:46:21 INFO - PROCESS | 3788 | 1466696781148 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 3788 | 1466696781150 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:21 INFO - PROCESS | 3788 | ++DOCSHELL 158BF400 == 31 [pid = 3788] [id = 747] 08:46:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (158C2000) [pid = 3788] [serial = 2240] [outer = 00000000] 08:46:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (15E69000) [pid = 3788] [serial = 2241] [outer = 158C2000] 08:46:21 INFO - PROCESS | 3788 | 1466696781199 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (160D7800) [pid = 3788] [serial = 2242] [outer = 158C2000] 08:46:21 INFO - PROCESS | 3788 | 1466696781651 Marionette TRACE conn3 <- [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]]]}] 08:46:21 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:46:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 643ms 08:46:21 INFO - PROCESS | 3788 | 1466696781674 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:46:21 INFO - PROCESS | 3788 | 1466696781676 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 08:46:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:46:21 INFO - PROCESS | 3788 | 1466696781681 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:46:21 INFO - PROCESS | 3788 | 1466696781686 Marionette TRACE conn3 <- [1,2950,null,{}] 08:46:21 INFO - PROCESS | 3788 | 1466696781695 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:21 INFO - PROCESS | 3788 | 1466696781699 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:21 INFO - PROCESS | 3788 | 1466696781783 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:46:21 INFO - PROCESS | 3788 | 1466696781789 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:21 INFO - PROCESS | 3788 | 1466696781791 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:21 INFO - PROCESS | 3788 | ++DOCSHELL 160E0800 == 32 [pid = 3788] [id = 748] 08:46:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1620C000) [pid = 3788] [serial = 2243] [outer = 00000000] 08:46:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1773D400) [pid = 3788] [serial = 2244] [outer = 1620C000] 08:46:21 INFO - PROCESS | 3788 | 1466696781836 Marionette DEBUG loaded listener.js 08:46:21 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (17741400) [pid = 3788] [serial = 2245] [outer = 1620C000] 08:46:22 INFO - PROCESS | 3788 | 1466696782273 Marionette TRACE conn3 <- [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]]]}] 08:46:22 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. 08:46:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 659ms 08:46:22 INFO - PROCESS | 3788 | 1466696782339 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 3788 | 1466696782343 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 08:46:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:46:22 INFO - PROCESS | 3788 | 1466696782352 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - PROCESS | 3788 | 1466696782354 Marionette TRACE conn3 <- [1,2954,null,{}] 08:46:22 INFO - PROCESS | 3788 | 1466696782357 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:22 INFO - PROCESS | 3788 | 1466696782359 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:22 INFO - PROCESS | 3788 | 1466696782474 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:46:22 INFO - PROCESS | 3788 | 1466696782479 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 3788 | 1466696782481 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:22 INFO - PROCESS | 3788 | ++DOCSHELL 17809400 == 33 [pid = 3788] [id = 749] 08:46:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17A07800) [pid = 3788] [serial = 2246] [outer = 00000000] 08:46:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (17E3C400) [pid = 3788] [serial = 2247] [outer = 17A07800] 08:46:22 INFO - PROCESS | 3788 | 1466696782524 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (18148000) [pid = 3788] [serial = 2248] [outer = 17A07800] 08:46:23 INFO - PROCESS | 3788 | 1466696783016 Marionette TRACE conn3 <- [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]]]}] 08:46:23 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. 08:46:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 690ms 08:46:23 INFO - PROCESS | 3788 | 1466696783086 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 3788 | 1466696783088 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 08:46:23 INFO - PROCESS | 3788 | 1466696783091 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:46:23 INFO - PROCESS | 3788 | 1466696783093 Marionette TRACE conn3 <- [1,2958,null,{}] 08:46:23 INFO - PROCESS | 3788 | 1466696783096 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 3788 | 1466696783098 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:23 INFO - PROCESS | 3788 | 1466696783213 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:46:23 INFO - PROCESS | 3788 | 1466696783221 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 3788 | 1466696783227 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:23 INFO - PROCESS | 3788 | ++DOCSHELL 1860CC00 == 34 [pid = 3788] [id = 750] 08:46:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1860D000) [pid = 3788] [serial = 2249] [outer = 00000000] 08:46:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (18676800) [pid = 3788] [serial = 2250] [outer = 1860D000] 08:46:23 INFO - PROCESS | 3788 | 1466696783337 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (187ECC00) [pid = 3788] [serial = 2251] [outer = 1860D000] 08:46:23 INFO - PROCESS | 3788 | 1466696783751 Marionette TRACE conn3 <- [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]]]}] 08:46:23 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:46:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 690ms 08:46:23 INFO - PROCESS | 3788 | 1466696783791 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 3788 | 1466696783793 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 08:46:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:46:23 INFO - PROCESS | 3788 | 1466696783796 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 3788 | 1466696783798 Marionette TRACE conn3 <- [1,2962,null,{}] 08:46:23 INFO - PROCESS | 3788 | 1466696783801 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:23 INFO - PROCESS | 3788 | 1466696783803 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:23 INFO - PROCESS | 3788 | 1466696783917 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:46:24 INFO - PROCESS | 3788 | 1466696784017 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 3788 | 1466696784028 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:24 INFO - PROCESS | 3788 | ++DOCSHELL 1860C400 == 35 [pid = 3788] [id = 751] 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (187F1000) [pid = 3788] [serial = 2252] [outer = 00000000] 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (19EBA800) [pid = 3788] [serial = 2253] [outer = 187F1000] 08:46:24 INFO - PROCESS | 3788 | 1466696784070 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (19EBDC00) [pid = 3788] [serial = 2254] [outer = 187F1000] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (17007800) [pid = 3788] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1783F000) [pid = 3788] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15C72400) [pid = 3788] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (10A5C800) [pid = 3788] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (10B7E000) [pid = 3788] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (134B2800) [pid = 3788] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (13BD6800) [pid = 3788] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (114CB000) [pid = 3788] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (16093000) [pid = 3788] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (19C93800) [pid = 3788] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (13032800) [pid = 3788] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:46:24 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (160D6C00) [pid = 3788] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:46:24 INFO - PROCESS | 3788 | 1466696784542 Marionette TRACE conn3 <- [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]]]}] 08:46:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:46:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 800ms 08:46:24 INFO - PROCESS | 3788 | 1466696784598 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 3788 | 1466696784600 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 08:46:24 INFO - PROCESS | 3788 | 1466696784603 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:46:24 INFO - PROCESS | 3788 | 1466696784605 Marionette TRACE conn3 <- [1,2966,null,{}] 08:46:24 INFO - PROCESS | 3788 | 1466696784609 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:24 INFO - PROCESS | 3788 | 1466696784611 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:24 INFO - PROCESS | 3788 | 1466696784687 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:46:24 INFO - PROCESS | 3788 | 1466696784692 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 3788 | 1466696784694 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:24 INFO - PROCESS | 3788 | ++DOCSHELL 102CAC00 == 36 [pid = 3788] [id = 752] 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (10A5C800) [pid = 3788] [serial = 2255] [outer = 00000000] 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (16D33400) [pid = 3788] [serial = 2256] [outer = 10A5C800] 08:46:24 INFO - PROCESS | 3788 | 1466696784737 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (17007800) [pid = 3788] [serial = 2257] [outer = 10A5C800] 08:46:25 INFO - PROCESS | 3788 | 1466696785138 Marionette TRACE conn3 <- [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]]]}] 08:46:25 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. 08:46:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 596ms 08:46:25 INFO - PROCESS | 3788 | 1466696785201 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 3788 | 1466696785203 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 08:46:25 INFO - PROCESS | 3788 | 1466696785206 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:46:25 INFO - PROCESS | 3788 | 1466696785208 Marionette TRACE conn3 <- [1,2970,null,{}] 08:46:25 INFO - PROCESS | 3788 | 1466696785211 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 3788 | 1466696785214 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:25 INFO - PROCESS | 3788 | 1466696785296 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:46:25 INFO - PROCESS | 3788 | 1466696785328 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 3788 | 1466696785330 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:25 INFO - PROCESS | 3788 | ++DOCSHELL 105F4400 == 37 [pid = 3788] [id = 753] 08:46:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1A229800) [pid = 3788] [serial = 2258] [outer = 00000000] 08:46:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1A3DC000) [pid = 3788] [serial = 2259] [outer = 1A229800] 08:46:25 INFO - PROCESS | 3788 | 1466696785373 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1A3DE000) [pid = 3788] [serial = 2260] [outer = 1A229800] 08:46:25 INFO - PROCESS | 3788 | 1466696785792 Marionette TRACE conn3 <- [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"]]]}] 08:46:25 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:46:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:46:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:46:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 643ms 08:46:25 INFO - PROCESS | 3788 | 1466696785857 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:46:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:46:25 INFO - PROCESS | 3788 | 1466696785859 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 08:46:25 INFO - PROCESS | 3788 | 1466696785863 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 3788 | 1466696785864 Marionette TRACE conn3 <- [1,2974,null,{}] 08:46:25 INFO - PROCESS | 3788 | 1466696785868 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:25 INFO - PROCESS | 3788 | 1466696785870 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:25 INFO - PROCESS | 3788 | 1466696785957 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:46:25 INFO - PROCESS | 3788 | 1466696785962 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 3788 | 1466696785964 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:25 INFO - PROCESS | 3788 | ++DOCSHELL 102D2000 == 38 [pid = 3788] [id = 754] 08:46:25 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (10A59800) [pid = 3788] [serial = 2261] [outer = 00000000] 08:46:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1A767400) [pid = 3788] [serial = 2262] [outer = 10A59800] 08:46:26 INFO - PROCESS | 3788 | 1466696786007 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1A769000) [pid = 3788] [serial = 2263] [outer = 10A59800] 08:46:26 INFO - PROCESS | 3788 | 1466696786414 Marionette TRACE conn3 <- [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]]]}] 08:46:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:46:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 596ms 08:46:26 INFO - PROCESS | 3788 | 1466696786458 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 3788 | 1466696786460 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 08:46:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:46:26 INFO - PROCESS | 3788 | 1466696786463 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 3788 | 1466696786465 Marionette TRACE conn3 <- [1,2978,null,{}] 08:46:26 INFO - PROCESS | 3788 | 1466696786468 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:26 INFO - PROCESS | 3788 | 1466696786470 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:26 INFO - PROCESS | 3788 | 1466696786643 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:46:26 INFO - PROCESS | 3788 | 1466696786770 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 3788 | 1466696786773 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:26 INFO - PROCESS | 3788 | ++DOCSHELL 10B7E000 == 39 [pid = 3788] [id = 755] 08:46:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (10B87800) [pid = 3788] [serial = 2264] [outer = 00000000] 08:46:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (12BD9400) [pid = 3788] [serial = 2265] [outer = 10B87800] 08:46:26 INFO - PROCESS | 3788 | 1466696786832 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (131D7800) [pid = 3788] [serial = 2266] [outer = 10B87800] 08:46:27 INFO - PROCESS | 3788 | ++DOCSHELL 105F0000 == 40 [pid = 3788] [id = 756] 08:46:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (15E41000) [pid = 3788] [serial = 2267] [outer = 00000000] 08:46:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (15E44400) [pid = 3788] [serial = 2268] [outer = 15E41000] 08:46:27 INFO - PROCESS | 3788 | 1466696787407 Marionette TRACE conn3 <- [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]]]}] 08:46:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:46:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1004ms 08:46:27 INFO - PROCESS | 3788 | 1466696787468 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 3788 | 1466696787472 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 08:46:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:46:27 INFO - PROCESS | 3788 | 1466696787477 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 3788 | 1466696787481 Marionette TRACE conn3 <- [1,2982,null,{}] 08:46:27 INFO - PROCESS | 3788 | 1466696787486 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:27 INFO - PROCESS | 3788 | 1466696787489 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:27 INFO - PROCESS | 3788 | 1466696787619 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:46:27 INFO - PROCESS | 3788 | 1466696787755 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 3788 | 1466696787758 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:27 INFO - PROCESS | 3788 | ++DOCSHELL 1608C400 == 41 [pid = 3788] [id = 757] 08:46:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (160DCC00) [pid = 3788] [serial = 2269] [outer = 00000000] 08:46:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (16D3F800) [pid = 3788] [serial = 2270] [outer = 160DCC00] 08:46:27 INFO - PROCESS | 3788 | 1466696787813 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (17088000) [pid = 3788] [serial = 2271] [outer = 160DCC00] 08:46:28 INFO - PROCESS | 3788 | 1466696788357 Marionette TRACE conn3 <- [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]]]}] 08:46:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:46:28 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:46:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 942ms 08:46:28 INFO - PROCESS | 3788 | 1466696788423 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 3788 | 1466696788426 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 08:46:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:46:28 INFO - PROCESS | 3788 | 1466696788431 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 3788 | 1466696788433 Marionette TRACE conn3 <- [1,2986,null,{}] 08:46:28 INFO - PROCESS | 3788 | 1466696788436 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:28 INFO - PROCESS | 3788 | 1466696788439 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:28 INFO - PROCESS | 3788 | 1466696788559 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:46:28 INFO - PROCESS | 3788 | 1466696788702 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 3788 | 1466696788705 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:28 INFO - PROCESS | 3788 | ++DOCSHELL 1534B400 == 42 [pid = 3788] [id = 758] 08:46:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (19EB5400) [pid = 3788] [serial = 2272] [outer = 00000000] 08:46:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (1A75E800) [pid = 3788] [serial = 2273] [outer = 19EB5400] 08:46:28 INFO - PROCESS | 3788 | 1466696788759 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (1A854400) [pid = 3788] [serial = 2274] [outer = 19EB5400] 08:46:29 INFO - PROCESS | 3788 | 1466696789315 Marionette TRACE conn3 <- [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]]]}] 08:46:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:46:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 956ms 08:46:29 INFO - PROCESS | 3788 | 1466696789374 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 3788 | 1466696789378 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 08:46:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:46:29 INFO - PROCESS | 3788 | 1466696789389 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 3788 | 1466696789393 Marionette TRACE conn3 <- [1,2990,null,{}] 08:46:29 INFO - PROCESS | 3788 | 1466696789398 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:29 INFO - PROCESS | 3788 | 1466696789401 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:29 INFO - PROCESS | 3788 | 1466696789516 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:46:29 INFO - PROCESS | 3788 | 1466696789655 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 3788 | 1466696789658 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:29 INFO - PROCESS | 3788 | ++DOCSHELL 1281E800 == 43 [pid = 3788] [id = 759] 08:46:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 92 (178C9400) [pid = 3788] [serial = 2275] [outer = 00000000] 08:46:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 93 (1A8D7400) [pid = 3788] [serial = 2276] [outer = 178C9400] 08:46:29 INFO - PROCESS | 3788 | 1466696789711 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 3788 | ++DOMWINDOW == 94 (1A8DC800) [pid = 3788] [serial = 2277] [outer = 178C9400] 08:46:30 INFO - PROCESS | 3788 | 1466696790242 Marionette TRACE conn3 <- [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]]]}] 08:46:30 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. 08:46:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 894ms 08:46:30 INFO - PROCESS | 3788 | 1466696790291 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:46:30 INFO - PROCESS | 3788 | 1466696790293 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 08:46:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:46:30 INFO - PROCESS | 3788 | 1466696790297 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:46:30 INFO - PROCESS | 3788 | 1466696790299 Marionette TRACE conn3 <- [1,2994,null,{}] 08:46:30 INFO - PROCESS | 3788 | 1466696790303 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:30 INFO - PROCESS | 3788 | 1466696790305 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:30 INFO - PROCESS | 3788 | 1466696790545 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:46:30 INFO - PROCESS | 3788 | 1466696790724 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 3788 | 1466696790774 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:30 INFO - PROCESS | 3788 | ++DOCSHELL 10A5B000 == 44 [pid = 3788] [id = 760] 08:46:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 95 (10ED9800) [pid = 3788] [serial = 2278] [outer = 00000000] 08:46:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 96 (1281CC00) [pid = 3788] [serial = 2279] [outer = 10ED9800] 08:46:30 INFO - PROCESS | 3788 | 1466696790825 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 3788 | ++DOMWINDOW == 97 (13127800) [pid = 3788] [serial = 2280] [outer = 10ED9800] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 102D2000 == 43 [pid = 3788] [id = 754] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 105F4400 == 42 [pid = 3788] [id = 753] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 102CAC00 == 41 [pid = 3788] [id = 752] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 1860C400 == 40 [pid = 3788] [id = 751] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 1860CC00 == 39 [pid = 3788] [id = 750] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 17809400 == 38 [pid = 3788] [id = 749] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 160E0800 == 37 [pid = 3788] [id = 748] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 158BF400 == 36 [pid = 3788] [id = 747] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 0F935C00 == 35 [pid = 3788] [id = 745] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 13070400 == 34 [pid = 3788] [id = 746] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 10221C00 == 33 [pid = 3788] [id = 744] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 10A5BC00 == 32 [pid = 3788] [id = 732] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 15C36C00 == 31 [pid = 3788] [id = 741] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 111DC800 == 30 [pid = 3788] [id = 742] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 14E8B800 == 29 [pid = 3788] [id = 743] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 1281E800 == 28 [pid = 3788] [id = 759] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 1534B400 == 27 [pid = 3788] [id = 758] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 105F0000 == 26 [pid = 3788] [id = 756] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 10B7E000 == 25 [pid = 3788] [id = 755] 08:46:31 INFO - PROCESS | 3788 | --DOCSHELL 1608C400 == 24 [pid = 3788] [id = 757] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 96 (17315C00) [pid = 3788] [serial = 2212] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 95 (1720B400) [pid = 3788] [serial = 2218] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 94 (13D14C00) [pid = 3788] [serial = 2189] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 93 (13BD3800) [pid = 3788] [serial = 2188] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 92 (17009C00) [pid = 3788] [serial = 2192] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 91 (160DC800) [pid = 3788] [serial = 2191] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1A388800) [pid = 3788] [serial = 2195] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1A227800) [pid = 3788] [serial = 2194] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (187E7C00) [pid = 3788] [serial = 2221] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (16AA5000) [pid = 3788] [serial = 2209] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (19EBC000) [pid = 3788] [serial = 2224] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (17734400) [pid = 3788] [serial = 2213] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (18675800) [pid = 3788] [serial = 2216] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (1720A800) [pid = 3788] [serial = 2222] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (17316800) [pid = 3788] [serial = 2219] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (17002000) [pid = 3788] [serial = 2210] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (15E44C00) [pid = 3788] [serial = 2207] [outer = 00000000] [url = about:blank] 08:46:31 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1813E000) [pid = 3788] [serial = 2215] [outer = 00000000] [url = about:blank] 08:46:32 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (15E3B000) [pid = 3788] [serial = 2206] [outer = 00000000] [url = about:blank] 08:46:32 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (1306AC00) [pid = 3788] [serial = 2198] [outer = 00000000] [url = about:blank] 08:46:32 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (11AE9800) [pid = 3788] [serial = 2197] [outer = 00000000] [url = about:blank] 08:46:32 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (12926400) [pid = 3788] [serial = 2200] [outer = 00000000] [url = about:blank] 08:46:32 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (129EBC00) [pid = 3788] [serial = 2201] [outer = 00000000] [url = about:blank] 08:46:32 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (13BCE400) [pid = 3788] [serial = 2203] [outer = 00000000] [url = about:blank] 08:46:32 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (13BD5C00) [pid = 3788] [serial = 2204] [outer = 00000000] [url = about:blank] 08:46:32 INFO - PROCESS | 3788 | 1466696792052 Marionette TRACE conn3 <- [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]]]}] 08:46:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:46:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1773ms 08:46:32 INFO - PROCESS | 3788 | 1466696792097 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 3788 | 1466696792102 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 08:46:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:46:32 INFO - PROCESS | 3788 | 1466696792107 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 3788 | 1466696792110 Marionette TRACE conn3 <- [1,2998,null,{}] 08:46:32 INFO - PROCESS | 3788 | 1466696792116 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 3788 | 1466696792119 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:32 INFO - PROCESS | 3788 | 1466696792242 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:46:32 INFO - PROCESS | 3788 | 1466696792254 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 3788 | 1466696792259 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:32 INFO - PROCESS | 3788 | ++DOCSHELL 0F9EB800 == 25 [pid = 3788] [id = 761] 08:46:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (11AE9800) [pid = 3788] [serial = 2281] [outer = 00000000] 08:46:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (12927400) [pid = 3788] [serial = 2282] [outer = 11AE9800] 08:46:32 INFO - PROCESS | 3788 | 1466696792312 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (12BCB800) [pid = 3788] [serial = 2283] [outer = 11AE9800] 08:46:32 INFO - PROCESS | 3788 | [3788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:32 INFO - PROCESS | 3788 | 1466696792855 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:46:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:46:32 INFO - {} 08:46:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:46:32 INFO - {} 08:46:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:46:32 INFO - {} 08:46:32 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:46:32 INFO - {} 08:46:32 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 800ms 08:46:32 INFO - PROCESS | 3788 | 1466696792910 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 3788 | 1466696792915 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 08:46:32 INFO - TEST-START | /FileAPI/fileReader.html 08:46:32 INFO - PROCESS | 3788 | 1466696792921 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 3788 | 1466696792924 Marionette TRACE conn3 <- [1,3002,null,{}] 08:46:32 INFO - PROCESS | 3788 | 1466696792928 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:32 INFO - PROCESS | 3788 | 1466696792931 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:33 INFO - PROCESS | 3788 | 1466696793023 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:46:33 INFO - PROCESS | 3788 | 1466696793116 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 3788 | 1466696793119 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:33 INFO - PROCESS | 3788 | ++DOCSHELL 134B9000 == 26 [pid = 3788] [id = 762] 08:46:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (13BD1000) [pid = 3788] [serial = 2284] [outer = 00000000] 08:46:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (13BDC400) [pid = 3788] [serial = 2285] [outer = 13BD1000] 08:46:33 INFO - PROCESS | 3788 | 1466696793165 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (13D14C00) [pid = 3788] [serial = 2286] [outer = 13BD1000] 08:46:33 INFO - PROCESS | 3788 | 1466696793525 Marionette TRACE conn3 <- [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]]]}] 08:46:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:46:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:46:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:46:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:46:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 643ms 08:46:33 INFO - PROCESS | 3788 | 1466696793558 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 3788 | 1466696793560 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 08:46:33 INFO - TEST-START | /FileAPI/historical.html 08:46:33 INFO - PROCESS | 3788 | 1466696793564 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 3788 | 1466696793568 Marionette TRACE conn3 <- [1,3006,null,{}] 08:46:33 INFO - PROCESS | 3788 | 1466696793578 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:33 INFO - PROCESS | 3788 | 1466696793583 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:33 INFO - PROCESS | 3788 | 1466696793702 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:46:33 INFO - PROCESS | 3788 | 1466696793709 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 3788 | 1466696793712 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:33 INFO - PROCESS | 3788 | ++DOCSHELL 1534B400 == 27 [pid = 3788] [id = 763] 08:46:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (158BA800) [pid = 3788] [serial = 2287] [outer = 00000000] 08:46:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (15E70400) [pid = 3788] [serial = 2288] [outer = 158BA800] 08:46:33 INFO - PROCESS | 3788 | 1466696793758 Marionette DEBUG loaded listener.js 08:46:33 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (160D3000) [pid = 3788] [serial = 2289] [outer = 158BA800] 08:46:34 INFO - PROCESS | 3788 | 1466696794248 Marionette TRACE conn3 <- [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"]]]}] 08:46:34 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:46:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:46:34 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:46:34 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:46:34 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:46:34 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:46:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:46:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:34 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:46:34 INFO - TEST-OK | /FileAPI/historical.html | took 738ms 08:46:34 INFO - PROCESS | 3788 | 1466696794304 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 3788 | 1466696794307 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 08:46:34 INFO - TEST-START | /FileAPI/idlharness.html 08:46:34 INFO - PROCESS | 3788 | 1466696794317 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 3788 | 1466696794319 Marionette TRACE conn3 <- [1,3010,null,{}] 08:46:34 INFO - PROCESS | 3788 | 1466696794322 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:34 INFO - PROCESS | 3788 | 1466696794324 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:34 INFO - PROCESS | 3788 | 1466696794440 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:46:34 INFO - PROCESS | 3788 | 1466696794449 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:34 INFO - PROCESS | 3788 | 1466696794451 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:34 INFO - PROCESS | 3788 | ++DOCSHELL 16D3F000 == 28 [pid = 3788] [id = 764] 08:46:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (16D3F400) [pid = 3788] [serial = 2290] [outer = 00000000] 08:46:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (17004000) [pid = 3788] [serial = 2291] [outer = 16D3F400] 08:46:34 INFO - PROCESS | 3788 | 1466696794551 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (17087000) [pid = 3788] [serial = 2292] [outer = 16D3F400] 08:46:35 INFO - PROCESS | 3788 | 1466696795418 Marionette TRACE conn3 <- [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]]]}] 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:46:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:46:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:46:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:46:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:46:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:46:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:46:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:46:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:46:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:46:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:46:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:46:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:46:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:46:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:46:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:46:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:46:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:46:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:46:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:46:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:46:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:46:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:46:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:46:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:46:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 1302ms 08:46:35 INFO - PROCESS | 3788 | 1466696795607 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:46:35 INFO - PROCESS | 3788 | 1466696795609 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 08:46:35 INFO - TEST-START | /FileAPI/idlharness.worker 08:46:35 INFO - PROCESS | 3788 | 1466696795620 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:46:35 INFO - PROCESS | 3788 | 1466696795623 Marionette TRACE conn3 <- [1,3014,null,{}] 08:46:35 INFO - PROCESS | 3788 | 1466696795628 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:35 INFO - PROCESS | 3788 | 1466696795631 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:35 INFO - PROCESS | 3788 | 1466696795743 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:46:35 INFO - PROCESS | 3788 | 1466696795747 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 3788 | 1466696795750 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:35 INFO - PROCESS | 3788 | ++DOCSHELL 129F3000 == 29 [pid = 3788] [id = 765] 08:46:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13939400) [pid = 3788] [serial = 2293] [outer = 00000000] 08:46:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (17743400) [pid = 3788] [serial = 2294] [outer = 13939400] 08:46:35 INFO - PROCESS | 3788 | 1466696795793 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1A3DF000) [pid = 3788] [serial = 2295] [outer = 13939400] 08:46:36 INFO - PROCESS | 3788 | [3788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (10A59800) [pid = 3788] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (131D6C00) [pid = 3788] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (14EAC400) [pid = 3788] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (187F1000) [pid = 3788] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (158C2000) [pid = 3788] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (1860D000) [pid = 3788] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1A229800) [pid = 3788] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17A07800) [pid = 3788] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (10A5C800) [pid = 3788] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (111DCC00) [pid = 3788] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (0F9E6800) [pid = 3788] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1026B800) [pid = 3788] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1620C000) [pid = 3788] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:46:36 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (19C92400) [pid = 3788] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:46:36 INFO - PROCESS | 3788 | 1466696796932 Marionette TRACE conn3 <- [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,{},{}]]]}] 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:46:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:46:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:46:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:46:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:46:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:46:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:46:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:46:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:46:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:46:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:46:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:46:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:46:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:46:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:46:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:46:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:46:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:46:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:46:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:46:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:46:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:46:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:46:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:46:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:46:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:46:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:46:37 INFO - {} 08:46:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1475ms 08:46:37 INFO - PROCESS | 3788 | 1466696797094 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 3788 | 1466696797096 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:46:37 INFO - PROCESS | 3788 | 1466696797099 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 3788 | 1466696797101 Marionette TRACE conn3 <- [1,3018,null,{}] 08:46:37 INFO - PROCESS | 3788 | 1466696797105 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 3788 | 1466696797111 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:37 INFO - PROCESS | 3788 | 1466696797242 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:46:37 INFO - PROCESS | 3788 | 1466696797249 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 3788 | 1466696797251 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:37 INFO - PROCESS | 3788 | ++DOCSHELL 1A85D000 == 30 [pid = 3788] [id = 766] 08:46:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1A85D400) [pid = 3788] [serial = 2296] [outer = 00000000] 08:46:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1AF7CC00) [pid = 3788] [serial = 2297] [outer = 1A85D400] 08:46:37 INFO - PROCESS | 3788 | 1466696797295 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1AF81800) [pid = 3788] [serial = 2298] [outer = 1A85D400] 08:46:37 INFO - PROCESS | 3788 | 1466696797684 Marionette TRACE conn3 <- [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]]]}] 08:46:37 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 08:46:37 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 643ms 08:46:37 INFO - PROCESS | 3788 | 1466696797737 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 3788 | 1466696797739 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:46:37 INFO - PROCESS | 3788 | 1466696797742 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 3788 | 1466696797744 Marionette TRACE conn3 <- [1,3022,null,{}] 08:46:37 INFO - PROCESS | 3788 | 1466696797747 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:37 INFO - PROCESS | 3788 | 1466696797749 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:37 INFO - PROCESS | 3788 | 1466696797864 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:46:37 INFO - PROCESS | 3788 | 1466696797924 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 3788 | 1466696797926 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:37 INFO - PROCESS | 3788 | ++DOCSHELL 12926400 == 31 [pid = 3788] [id = 767] 08:46:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (1AF7D400) [pid = 3788] [serial = 2299] [outer = 00000000] 08:46:37 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1B377C00) [pid = 3788] [serial = 2300] [outer = 1AF7D400] 08:46:38 INFO - PROCESS | 3788 | 1466696797969 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (11C34000) [pid = 3788] [serial = 2301] [outer = 1AF7D400] 08:46:38 INFO - PROCESS | 3788 | 1466696798306 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:46:38 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:46:38 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 597ms 08:46:38 INFO - PROCESS | 3788 | 1466696798340 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 3788 | 1466696798342 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 08:46:38 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:46:38 INFO - PROCESS | 3788 | 1466696798345 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 3788 | 1466696798347 Marionette TRACE conn3 <- [1,3026,null,{}] 08:46:38 INFO - PROCESS | 3788 | 1466696798350 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:38 INFO - PROCESS | 3788 | 1466696798352 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:38 INFO - PROCESS | 3788 | 1466696798474 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:46:38 INFO - PROCESS | 3788 | 1466696798481 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 3788 | 1466696798483 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:38 INFO - PROCESS | 3788 | ++DOCSHELL 10F1AC00 == 32 [pid = 3788] [id = 768] 08:46:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (110AD400) [pid = 3788] [serial = 2302] [outer = 00000000] 08:46:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (1A868C00) [pid = 3788] [serial = 2303] [outer = 110AD400] 08:46:38 INFO - PROCESS | 3788 | 1466696798550 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (1A869000) [pid = 3788] [serial = 2304] [outer = 110AD400] 08:46:39 INFO - PROCESS | 3788 | 1466696799259 Marionette TRACE conn3 <- [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"]]]}] 08:46:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:46:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:46:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:46:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 941ms 08:46:39 INFO - PROCESS | 3788 | 1466696799323 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 3788 | 1466696799328 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 08:46:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:46:39 INFO - PROCESS | 3788 | 1466696799357 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - PROCESS | 3788 | 1466696799363 Marionette TRACE conn3 <- [1,3030,null,{}] 08:46:39 INFO - PROCESS | 3788 | 1466696799368 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:39 INFO - PROCESS | 3788 | 1466696799371 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:39 INFO - PROCESS | 3788 | 1466696799526 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:46:39 INFO - PROCESS | 3788 | 1466696799661 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 3788 | 1466696799664 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:39 INFO - PROCESS | 3788 | ++DOCSHELL 11C2BC00 == 33 [pid = 3788] [id = 769] 08:46:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (11CD6800) [pid = 3788] [serial = 2305] [outer = 00000000] 08:46:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (13BCE400) [pid = 3788] [serial = 2306] [outer = 11CD6800] 08:46:39 INFO - PROCESS | 3788 | 1466696799721 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (13BD7C00) [pid = 3788] [serial = 2307] [outer = 11CD6800] 08:46:40 INFO - PROCESS | 3788 | 1466696800562 Marionette TRACE conn3 <- [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]]]}] 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:46:40 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. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:46:40 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'.) 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:46:40 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. 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:46:40 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. 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:46:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:46:40 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. 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:46:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:46:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:46:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:46:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:46:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:46:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1333ms 08:46:40 INFO - PROCESS | 3788 | 1466696800701 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 3788 | 1466696800706 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 08:46:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:46:40 INFO - PROCESS | 3788 | 1466696800714 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - PROCESS | 3788 | 1466696800717 Marionette TRACE conn3 <- [1,3034,null,{}] 08:46:40 INFO - PROCESS | 3788 | 1466696800721 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:40 INFO - PROCESS | 3788 | 1466696800724 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:40 INFO - PROCESS | 3788 | 1466696800884 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:46:41 INFO - PROCESS | 3788 | 1466696801027 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 3788 | 1466696801030 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:41 INFO - PROCESS | 3788 | ++DOCSHELL 11AE5C00 == 34 [pid = 3788] [id = 770] 08:46:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (1291C400) [pid = 3788] [serial = 2308] [outer = 00000000] 08:46:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (14EB0400) [pid = 3788] [serial = 2309] [outer = 1291C400] 08:46:41 INFO - PROCESS | 3788 | 1466696801122 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (16201C00) [pid = 3788] [serial = 2310] [outer = 1291C400] 08:46:41 INFO - PROCESS | 3788 | [3788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:41 INFO - PROCESS | 3788 | --DOCSHELL 12926400 == 33 [pid = 3788] [id = 767] 08:46:41 INFO - PROCESS | 3788 | --DOCSHELL 1A85D000 == 32 [pid = 3788] [id = 766] 08:46:41 INFO - PROCESS | 3788 | --DOCSHELL 129F3000 == 31 [pid = 3788] [id = 765] 08:46:41 INFO - PROCESS | 3788 | --DOCSHELL 16D3F000 == 30 [pid = 3788] [id = 764] 08:46:41 INFO - PROCESS | 3788 | --DOCSHELL 1534B400 == 29 [pid = 3788] [id = 763] 08:46:41 INFO - PROCESS | 3788 | --DOCSHELL 134B9000 == 28 [pid = 3788] [id = 762] 08:46:41 INFO - PROCESS | 3788 | --DOCSHELL 0F9EB800 == 27 [pid = 3788] [id = 761] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13BD9800) [pid = 3788] [serial = 2238] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (15E3EC00) [pid = 3788] [serial = 2230] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (19EBDC00) [pid = 3788] [serial = 2254] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (15E69000) [pid = 3788] [serial = 2241] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (19EBA800) [pid = 3788] [serial = 2253] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (160D7800) [pid = 3788] [serial = 2242] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (18676800) [pid = 3788] [serial = 2250] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (1A3DE000) [pid = 3788] [serial = 2260] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (17E3C400) [pid = 3788] [serial = 2247] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (16D33400) [pid = 3788] [serial = 2256] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13075000) [pid = 3788] [serial = 2228] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (18148000) [pid = 3788] [serial = 2248] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (10B7E400) [pid = 3788] [serial = 2236] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (11C32800) [pid = 3788] [serial = 2227] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (10F17800) [pid = 3788] [serial = 2234] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (17007800) [pid = 3788] [serial = 2257] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1773D400) [pid = 3788] [serial = 2244] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (13D14000) [pid = 3788] [serial = 2239] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (10A57C00) [pid = 3788] [serial = 2233] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (17741400) [pid = 3788] [serial = 2245] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1A3DC000) [pid = 3788] [serial = 2259] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (19EBF800) [pid = 3788] [serial = 2225] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (16090C00) [pid = 3788] [serial = 2231] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 64 (187ECC00) [pid = 3788] [serial = 2251] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 63 (1A767400) [pid = 3788] [serial = 2262] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | --DOMWINDOW == 62 (1A769000) [pid = 3788] [serial = 2263] [outer = 00000000] [url = about:blank] 08:46:41 INFO - PROCESS | 3788 | 1466696801914 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:46:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:46:41 INFO - {} 08:46:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1255ms 08:46:41 INFO - PROCESS | 3788 | 1466696801975 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 3788 | 1466696801979 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 08:46:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:46:41 INFO - PROCESS | 3788 | 1466696801983 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 3788 | 1466696801988 Marionette TRACE conn3 <- [1,3038,null,{}] 08:46:42 INFO - PROCESS | 3788 | 1466696802016 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 3788 | 1466696802020 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:42 INFO - PROCESS | 3788 | 1466696802105 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:46:42 INFO - PROCESS | 3788 | 1466696802110 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 3788 | 1466696802113 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:42 INFO - PROCESS | 3788 | ++DOCSHELL 114D2800 == 28 [pid = 3788] [id = 771] 08:46:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 63 (114D5400) [pid = 3788] [serial = 2311] [outer = 00000000] 08:46:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 64 (13159400) [pid = 3788] [serial = 2312] [outer = 114D5400] 08:46:42 INFO - PROCESS | 3788 | 1466696802160 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 65 (13944400) [pid = 3788] [serial = 2313] [outer = 114D5400] 08:46:42 INFO - PROCESS | 3788 | 1466696802701 Marionette TRACE conn3 <- [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]]]}] 08:46:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:46:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:46:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:46:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:46:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 753ms 08:46:42 INFO - PROCESS | 3788 | 1466696802742 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 3788 | 1466696802746 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 08:46:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:46:42 INFO - PROCESS | 3788 | 1466696802753 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 3788 | 1466696802755 Marionette TRACE conn3 <- [1,3042,null,{}] 08:46:42 INFO - PROCESS | 3788 | 1466696802759 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:42 INFO - PROCESS | 3788 | 1466696802761 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:42 INFO - PROCESS | 3788 | 1466696802854 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:46:42 INFO - PROCESS | 3788 | 1466696802862 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 3788 | 1466696802864 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:42 INFO - PROCESS | 3788 | ++DOCSHELL 1430FC00 == 29 [pid = 3788] [id = 772] 08:46:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (14310800) [pid = 3788] [serial = 2314] [outer = 00000000] 08:46:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (14E89000) [pid = 3788] [serial = 2315] [outer = 14310800] 08:46:42 INFO - PROCESS | 3788 | 1466696802910 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (158BF400) [pid = 3788] [serial = 2316] [outer = 14310800] 08:46:43 INFO - PROCESS | 3788 | 1466696803607 Marionette TRACE conn3 <- [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"]]]}] 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:46:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:46:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:46:43 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" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:46:43 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" 08:46:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:46:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:46:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:46:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1020ms 08:46:43 INFO - PROCESS | 3788 | 1466696803768 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:46:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:46:43 INFO - PROCESS | 3788 | 1466696803770 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 08:46:43 INFO - PROCESS | 3788 | 1466696803773 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 3788 | 1466696803777 Marionette TRACE conn3 <- [1,3046,null,{}] 08:46:43 INFO - PROCESS | 3788 | 1466696803788 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:43 INFO - PROCESS | 3788 | 1466696803794 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:43 INFO - PROCESS | 3788 | 1466696803885 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:46:43 INFO - PROCESS | 3788 | 1466696803891 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 3788 | 1466696803894 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:43 INFO - PROCESS | 3788 | ++DOCSHELL 17735400 == 30 [pid = 3788] [id = 773] 08:46:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (17736800) [pid = 3788] [serial = 2317] [outer = 00000000] 08:46:43 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (178C9000) [pid = 3788] [serial = 2318] [outer = 17736800] 08:46:43 INFO - PROCESS | 3788 | 1466696803941 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (17A0FC00) [pid = 3788] [serial = 2319] [outer = 17736800] 08:46:44 INFO - PROCESS | 3788 | 1466696804449 Marionette TRACE conn3 <- [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]]]}] 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:46:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:46:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:46:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:46:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:46:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:46:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:46:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 706ms 08:46:44 INFO - PROCESS | 3788 | 1466696804475 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:46:44 INFO - PROCESS | 3788 | 1466696804477 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 08:46:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:46:44 INFO - PROCESS | 3788 | 1466696804481 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:46:44 INFO - PROCESS | 3788 | 1466696804482 Marionette TRACE conn3 <- [1,3050,null,{}] 08:46:44 INFO - PROCESS | 3788 | 1466696804486 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:44 INFO - PROCESS | 3788 | 1466696804488 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:44 INFO - PROCESS | 3788 | 1466696804614 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:46:44 INFO - PROCESS | 3788 | 1466696804681 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 3788 | 1466696804683 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:44 INFO - PROCESS | 3788 | ++DOCSHELL 1860E000 == 31 [pid = 3788] [id = 774] 08:46:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1860EC00) [pid = 3788] [serial = 2320] [outer = 00000000] 08:46:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (187E3000) [pid = 3788] [serial = 2321] [outer = 1860EC00] 08:46:44 INFO - PROCESS | 3788 | 1466696804727 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (187EC000) [pid = 3788] [serial = 2322] [outer = 1860EC00] 08:46:44 INFO - PROCESS | 3788 | [3788] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:45 INFO - PROCESS | 3788 | 1466696805149 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:46:45 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:46:45 INFO - {} 08:46:45 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 691ms 08:46:45 INFO - PROCESS | 3788 | 1466696805180 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 3788 | 1466696805182 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 08:46:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:46:45 INFO - PROCESS | 3788 | 1466696805185 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 3788 | 1466696805187 Marionette TRACE conn3 <- [1,3054,null,{}] 08:46:45 INFO - PROCESS | 3788 | 1466696805190 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 3788 | 1466696805192 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:45 INFO - PROCESS | 3788 | 1466696805310 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:46:45 INFO - PROCESS | 3788 | 1466696805401 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 3788 | 1466696805403 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:45 INFO - PROCESS | 3788 | ++DOCSHELL 17741400 == 32 [pid = 3788] [id = 775] 08:46:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (17741C00) [pid = 3788] [serial = 2323] [outer = 00000000] 08:46:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (19EBB400) [pid = 3788] [serial = 2324] [outer = 17741C00] 08:46:45 INFO - PROCESS | 3788 | 1466696805456 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (19EBDC00) [pid = 3788] [serial = 2325] [outer = 17741C00] 08:46:45 INFO - PROCESS | 3788 | 1466696805889 Marionette TRACE conn3 <- [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]]]}] 08:46:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:46:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:46:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:46:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:46:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:46:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:46:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:46:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 738ms 08:46:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:46:45 INFO - PROCESS | 3788 | 1466696805927 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 3788 | 1466696805929 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 08:46:45 INFO - PROCESS | 3788 | 1466696805932 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 3788 | 1466696805933 Marionette TRACE conn3 <- [1,3058,null,{}] 08:46:45 INFO - PROCESS | 3788 | 1466696805937 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:45 INFO - PROCESS | 3788 | 1466696805942 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:46 INFO - PROCESS | 3788 | 1466696806069 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:46:46 INFO - PROCESS | 3788 | 1466696806137 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 3788 | 1466696806139 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:46 INFO - PROCESS | 3788 | ++DOCSHELL 1A37E000 == 33 [pid = 3788] [id = 776] 08:46:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (1A37F400) [pid = 3788] [serial = 2326] [outer = 00000000] 08:46:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (1A75D400) [pid = 3788] [serial = 2327] [outer = 1A37F400] 08:46:46 INFO - PROCESS | 3788 | 1466696806182 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (1A764800) [pid = 3788] [serial = 2328] [outer = 1A37F400] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (1AF7D400) [pid = 3788] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (158BA800) [pid = 3788] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (13BD1000) [pid = 3788] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (11AE9800) [pid = 3788] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (10ED9800) [pid = 3788] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (15E41000) [pid = 3788] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (10B87800) [pid = 3788] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (160DCC00) [pid = 3788] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (19EB5400) [pid = 3788] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (178C9400) [pid = 3788] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (13939400) [pid = 3788] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (16D3F400) [pid = 3788] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:46:46 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1A85D400) [pid = 3788] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:46:46 INFO - PROCESS | 3788 | 1466696806634 Marionette TRACE conn3 <- [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]]]}] 08:46:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:46:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:46:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:46:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:46:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:46:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:46:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 738ms 08:46:46 INFO - PROCESS | 3788 | 1466696806674 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 3788 | 1466696806676 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 08:46:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:46:46 INFO - PROCESS | 3788 | 1466696806679 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 3788 | 1466696806681 Marionette TRACE conn3 <- [1,3062,null,{}] 08:46:46 INFO - PROCESS | 3788 | 1466696806712 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:46 INFO - PROCESS | 3788 | 1466696806714 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:46 INFO - PROCESS | 3788 | 1466696806875 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:46:46 INFO - PROCESS | 3788 | 1466696806946 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 3788 | 1466696806948 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:46 INFO - PROCESS | 3788 | ++DOCSHELL 15E43400 == 34 [pid = 3788] [id = 777] 08:46:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (15E43800) [pid = 3788] [serial = 2329] [outer = 00000000] 08:46:46 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (1A768800) [pid = 3788] [serial = 2330] [outer = 15E43800] 08:46:46 INFO - PROCESS | 3788 | 1466696806991 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (1A854800) [pid = 3788] [serial = 2331] [outer = 15E43800] 08:46:47 INFO - PROCESS | 3788 | 1466696807312 Marionette TRACE conn3 <- [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]]]}] 08:46:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:46:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:46:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:46:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:46:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:46:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:46:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 690ms 08:46:47 INFO - PROCESS | 3788 | 1466696807389 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 3788 | 1466696807391 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 08:46:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:46:47 INFO - PROCESS | 3788 | 1466696807395 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 3788 | 1466696807396 Marionette TRACE conn3 <- [1,3066,null,{}] 08:46:47 INFO - PROCESS | 3788 | 1466696807400 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:47 INFO - PROCESS | 3788 | 1466696807402 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:47 INFO - PROCESS | 3788 | 1466696807492 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:46:47 INFO - PROCESS | 3788 | 1466696807497 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 3788 | 1466696807500 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:47 INFO - PROCESS | 3788 | ++DOCSHELL 158BA800 == 35 [pid = 3788] [id = 778] 08:46:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (1A3DD000) [pid = 3788] [serial = 2332] [outer = 00000000] 08:46:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1A85C000) [pid = 3788] [serial = 2333] [outer = 1A3DD000] 08:46:47 INFO - PROCESS | 3788 | 1466696807543 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (1A85E400) [pid = 3788] [serial = 2334] [outer = 1A3DD000] 08:46:47 INFO - PROCESS | 3788 | 1466696807983 Marionette TRACE conn3 <- [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] 08:46:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:46:48 INFO - PROCESS | 3788 | 1466696808045 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 08:46:48 INFO - PROCESS | 3788 | 1466696808048 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 3788 | 1466696808050 Marionette TRACE conn3 <- [1,3070,null,{}] 08:46:48 INFO - PROCESS | 3788 | 1466696808057 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 3788 | 1466696808058 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:48 INFO - PROCESS | 3788 | 1466696808138 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:46:48 INFO - PROCESS | 3788 | 1466696808143 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 3788 | 1466696808145 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:48 INFO - PROCESS | 3788 | ++DOCSHELL 1A862400 == 36 [pid = 3788] [id = 779] 08:46:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (1A862800) [pid = 3788] [serial = 2335] [outer = 00000000] 08:46:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 75 (1A870400) [pid = 3788] [serial = 2336] [outer = 1A862800] 08:46:48 INFO - PROCESS | 3788 | 1466696808187 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 3788 | ++DOMWINDOW == 76 (1A871C00) [pid = 3788] [serial = 2337] [outer = 1A862800] 08:46:48 INFO - PROCESS | 3788 | 1466696808687 Marionette TRACE conn3 <- [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]]]}] 08:46:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:46:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:46:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:46:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:46:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 690ms 08:46:48 INFO - PROCESS | 3788 | 1466696808739 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 3788 | 1466696808744 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 08:46:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:46:48 INFO - PROCESS | 3788 | 1466696808750 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 3788 | 1466696808754 Marionette TRACE conn3 <- [1,3074,null,{}] 08:46:48 INFO - PROCESS | 3788 | 1466696808760 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:48 INFO - PROCESS | 3788 | 1466696808763 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:48 INFO - PROCESS | 3788 | 1466696808877 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:46:49 INFO - PROCESS | 3788 | 1466696809032 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 3788 | 1466696809037 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:49 INFO - PROCESS | 3788 | ++DOCSHELL 105F0000 == 37 [pid = 3788] [id = 780] 08:46:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 77 (105F4400) [pid = 3788] [serial = 2338] [outer = 00000000] 08:46:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 78 (134B1000) [pid = 3788] [serial = 2339] [outer = 105F4400] 08:46:49 INFO - PROCESS | 3788 | 1466696809095 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 3788 | ++DOMWINDOW == 79 (13BDB000) [pid = 3788] [serial = 2340] [outer = 105F4400] 08:46:49 INFO - PROCESS | 3788 | 1466696809685 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:46:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:46:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1004ms 08:46:49 INFO - PROCESS | 3788 | 1466696809752 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 3788 | 1466696809757 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 08:46:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:46:49 INFO - PROCESS | 3788 | 1466696809764 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - PROCESS | 3788 | 1466696809766 Marionette TRACE conn3 <- [1,3078,null,{}] 08:46:49 INFO - PROCESS | 3788 | 1466696809771 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:49 INFO - PROCESS | 3788 | 1466696809773 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:49 INFO - PROCESS | 3788 | 1466696809886 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:46:50 INFO - PROCESS | 3788 | 1466696810037 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 3788 | 1466696810040 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:50 INFO - PROCESS | 3788 | ++DOCSHELL 15E70800 == 38 [pid = 3788] [id = 781] 08:46:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 80 (16086800) [pid = 3788] [serial = 2341] [outer = 00000000] 08:46:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 81 (160D7800) [pid = 3788] [serial = 2342] [outer = 16086800] 08:46:50 INFO - PROCESS | 3788 | 1466696810096 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 82 (16DCAC00) [pid = 3788] [serial = 2343] [outer = 16086800] 08:46:50 INFO - PROCESS | 3788 | 1466696810619 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:46:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:46:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 894ms 08:46:50 INFO - PROCESS | 3788 | 1466696810668 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 3788 | 1466696810670 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 08:46:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:46:50 INFO - PROCESS | 3788 | 1466696810674 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 3788 | 1466696810677 Marionette TRACE conn3 <- [1,3082,null,{}] 08:46:50 INFO - PROCESS | 3788 | 1466696810688 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:50 INFO - PROCESS | 3788 | 1466696810693 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:50 INFO - PROCESS | 3788 | 1466696810797 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:46:50 INFO - PROCESS | 3788 | 1466696810945 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 3788 | 1466696810950 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:50 INFO - PROCESS | 3788 | ++DOCSHELL 18601400 == 39 [pid = 3788] [id = 782] 08:46:50 INFO - PROCESS | 3788 | ++DOMWINDOW == 83 (18601800) [pid = 3788] [serial = 2344] [outer = 00000000] 08:46:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 84 (1867B400) [pid = 3788] [serial = 2345] [outer = 18601800] 08:46:51 INFO - PROCESS | 3788 | 1466696811011 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 85 (19909000) [pid = 3788] [serial = 2346] [outer = 18601800] 08:46:51 INFO - PROCESS | 3788 | 1466696811541 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:46:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:46:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 910ms 08:46:51 INFO - PROCESS | 3788 | 1466696811578 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 3788 | 1466696811581 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:46:51 INFO - PROCESS | 3788 | 1466696811584 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 3788 | 1466696811586 Marionette TRACE conn3 <- [1,3086,null,{}] 08:46:51 INFO - PROCESS | 3788 | 1466696811590 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:51 INFO - PROCESS | 3788 | 1466696811593 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:51 INFO - PROCESS | 3788 | 1466696811699 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:46:51 INFO - PROCESS | 3788 | 1466696811858 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 3788 | 1466696811861 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:51 INFO - PROCESS | 3788 | ++DOCSHELL 1867C000 == 40 [pid = 3788] [id = 783] 08:46:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 86 (19EBA800) [pid = 3788] [serial = 2347] [outer = 00000000] 08:46:51 INFO - PROCESS | 3788 | ++DOMWINDOW == 87 (1A3E3400) [pid = 3788] [serial = 2348] [outer = 19EBA800] 08:46:51 INFO - PROCESS | 3788 | 1466696811913 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 88 (1A867400) [pid = 3788] [serial = 2349] [outer = 19EBA800] 08:46:52 INFO - PROCESS | 3788 | 1466696812427 Marionette TRACE conn3 <- [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]]]}] 08:46:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:46:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:46:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 910ms 08:46:52 INFO - PROCESS | 3788 | 1466696812624 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 3788 | 1466696812628 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 08:46:52 INFO - PROCESS | 3788 | 1466696812676 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 3788 | 1466696812679 Marionette TRACE conn3 <- [1,3090,null,{}] 08:46:52 INFO - PROCESS | 3788 | 1466696812685 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:46:52 INFO - PROCESS | 3788 | 1466696812688 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:52 INFO - PROCESS | 3788 | 1466696812787 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:46:52 INFO - PROCESS | 3788 | 1466696812929 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 3788 | 1466696812934 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:52 INFO - PROCESS | 3788 | ++DOCSHELL 130AB800 == 41 [pid = 3788] [id = 784] 08:46:52 INFO - PROCESS | 3788 | ++DOMWINDOW == 89 (130ABC00) [pid = 3788] [serial = 2350] [outer = 00000000] 08:46:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 90 (132BE000) [pid = 3788] [serial = 2351] [outer = 130ABC00] 08:46:53 INFO - PROCESS | 3788 | 1466696812989 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 3788 | ++DOMWINDOW == 91 (13938800) [pid = 3788] [serial = 2352] [outer = 130ABC00] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 158BA800 == 40 [pid = 3788] [id = 778] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 15E43400 == 39 [pid = 3788] [id = 777] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 1A37E000 == 38 [pid = 3788] [id = 776] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 17741400 == 37 [pid = 3788] [id = 775] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 1860E000 == 36 [pid = 3788] [id = 774] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 17735400 == 35 [pid = 3788] [id = 773] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 1430FC00 == 34 [pid = 3788] [id = 772] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 114D2800 == 33 [pid = 3788] [id = 771] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 11AE5C00 == 32 [pid = 3788] [id = 770] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 11C2BC00 == 31 [pid = 3788] [id = 769] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 10A5B000 == 30 [pid = 3788] [id = 760] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 10F1AC00 == 29 [pid = 3788] [id = 768] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 1867C000 == 28 [pid = 3788] [id = 783] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 18601400 == 27 [pid = 3788] [id = 782] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 1A862400 == 26 [pid = 3788] [id = 779] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 105F0000 == 25 [pid = 3788] [id = 780] 08:46:54 INFO - PROCESS | 3788 | --DOCSHELL 15E70800 == 24 [pid = 3788] [id = 781] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 90 (1A868C00) [pid = 3788] [serial = 2303] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 89 (1B377C00) [pid = 3788] [serial = 2300] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 88 (15E70400) [pid = 3788] [serial = 2288] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 87 (13BDC400) [pid = 3788] [serial = 2285] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 86 (12927400) [pid = 3788] [serial = 2282] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 85 (12BCB800) [pid = 3788] [serial = 2283] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 84 (13D14C00) [pid = 3788] [serial = 2286] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 83 (13127800) [pid = 3788] [serial = 2280] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 82 (1281CC00) [pid = 3788] [serial = 2279] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 81 (15E44400) [pid = 3788] [serial = 2268] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 80 (131D7800) [pid = 3788] [serial = 2266] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 79 (12BD9400) [pid = 3788] [serial = 2265] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 78 (17088000) [pid = 3788] [serial = 2271] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 77 (16D3F800) [pid = 3788] [serial = 2270] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 76 (1A854400) [pid = 3788] [serial = 2274] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 75 (1A75E800) [pid = 3788] [serial = 2273] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 74 (1A8DC800) [pid = 3788] [serial = 2277] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 73 (1A8D7400) [pid = 3788] [serial = 2276] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 72 (17743400) [pid = 3788] [serial = 2294] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 71 (1A3DF000) [pid = 3788] [serial = 2295] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 70 (17004000) [pid = 3788] [serial = 2291] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 69 (17087000) [pid = 3788] [serial = 2292] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 68 (1AF7CC00) [pid = 3788] [serial = 2297] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 67 (1AF81800) [pid = 3788] [serial = 2298] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 66 (160D3000) [pid = 3788] [serial = 2289] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | --DOMWINDOW == 65 (11C34000) [pid = 3788] [serial = 2301] [outer = 00000000] [url = about:blank] 08:46:54 INFO - PROCESS | 3788 | 1466696814202 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:46:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:46:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1553ms 08:46:54 INFO - PROCESS | 3788 | 1466696814232 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 3788 | 1466696814237 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 08:46:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:46:54 INFO - PROCESS | 3788 | 1466696814242 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 3788 | 1466696814245 Marionette TRACE conn3 <- [1,3094,null,{}] 08:46:54 INFO - PROCESS | 3788 | 1466696814250 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:54 INFO - PROCESS | 3788 | 1466696814253 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:54 INFO - PROCESS | 3788 | 1466696814376 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:46:54 INFO - PROCESS | 3788 | 1466696814390 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 3788 | 1466696814394 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:54 INFO - PROCESS | 3788 | ++DOCSHELL 10F17800 == 25 [pid = 3788] [id = 785] 08:46:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 66 (10F18400) [pid = 3788] [serial = 2353] [outer = 00000000] 08:46:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 67 (111DA000) [pid = 3788] [serial = 2354] [outer = 10F18400] 08:46:54 INFO - PROCESS | 3788 | 1466696814442 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 3788 | ++DOMWINDOW == 68 (114D0C00) [pid = 3788] [serial = 2355] [outer = 10F18400] 08:46:55 INFO - PROCESS | 3788 | 1466696815002 Marionette TRACE conn3 <- [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]]]}] 08:46:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:46:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:46:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:46:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 753ms 08:46:55 INFO - PROCESS | 3788 | 1466696815015 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 3788 | 1466696815020 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 08:46:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:46:55 INFO - PROCESS | 3788 | 1466696815026 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 3788 | 1466696815029 Marionette TRACE conn3 <- [1,3098,null,{}] 08:46:55 INFO - PROCESS | 3788 | 1466696815032 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 3788 | 1466696815035 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:55 INFO - PROCESS | 3788 | 1466696815133 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:46:55 INFO - PROCESS | 3788 | 1466696815140 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 3788 | 1466696815142 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:55 INFO - PROCESS | 3788 | ++DOCSHELL 12DFEC00 == 26 [pid = 3788] [id = 786] 08:46:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 69 (1302FC00) [pid = 3788] [serial = 2356] [outer = 00000000] 08:46:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 70 (130C7C00) [pid = 3788] [serial = 2357] [outer = 1302FC00] 08:46:55 INFO - PROCESS | 3788 | 1466696815189 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 71 (13153800) [pid = 3788] [serial = 2358] [outer = 1302FC00] 08:46:55 INFO - PROCESS | 3788 | 1466696815648 Marionette TRACE conn3 <- [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"]]]}] 08:46:55 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:46:55 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 08:46:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:46:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:46:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:46:55 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:46:55 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 628ms 08:46:55 INFO - PROCESS | 3788 | 1466696815663 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 3788 | 1466696815665 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 08:46:55 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:46:55 INFO - PROCESS | 3788 | 1466696815669 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 3788 | 1466696815672 Marionette TRACE conn3 <- [1,3102,null,{}] 08:46:55 INFO - PROCESS | 3788 | 1466696815683 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:46:55 INFO - PROCESS | 3788 | 1466696815687 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:55 INFO - PROCESS | 3788 | 1466696815773 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:46:55 INFO - PROCESS | 3788 | 1466696815810 Marionette TRACE conn3 -> [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\", \"d7aafa56-fb25-4e10-8872-4f77925bcca0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 3788 | 1466696815813 Marionette INFO sendAsync beb38b56-b7de-4862-a05b-dc6a10e914c5 08:46:55 INFO - PROCESS | 3788 | ++DOCSHELL 1430C400 == 27 [pid = 3788] [id = 787] 08:46:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 72 (1430F800) [pid = 3788] [serial = 2359] [outer = 00000000] 08:46:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 73 (14EB5800) [pid = 3788] [serial = 2360] [outer = 1430F800] 08:46:55 INFO - PROCESS | 3788 | 1466696815860 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 3788 | ++DOMWINDOW == 74 (158BEC00) [pid = 3788] [serial = 2361] [outer = 1430F800] 08:46:56 INFO - PROCESS | 3788 | 1466696816304 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:46:56 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 690ms 08:46:56 INFO - PROCESS | 3788 | 1466696816368 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 3788 | 1466696816380 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 08:46:57 WARNING - u'runner_teardown' () 08:46:57 INFO - No more tests 08:46:57 INFO - Got 0 unexpected results 08:46:57 INFO - SUITE-END | took 680s 08:46:58 INFO - Closing logging queue 08:46:58 INFO - queue closed 08:46:58 INFO - Return code: 0 08:46:58 WARNING - # TBPL SUCCESS # 08:46:58 INFO - Running post-action listener: _resource_record_post_action 08:46:58 INFO - Running post-run listener: _resource_record_post_run 08:46:59 INFO - Total resource usage - Wall time: 689s; CPU: 10.0%; Read bytes: 91011072; Write bytes: 950436352; Read time: 455721; Write time: 1253278 08:46:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:46:59 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 66250752; Read time: 0; Write time: 65112 08:46:59 INFO - run-tests - Wall time: 688s; CPU: 10.0%; Read bytes: 91011072; Write bytes: 814232576; Read time: 455721; Write time: 1135403 08:46:59 INFO - Running post-run listener: _upload_blobber_files 08:46:59 INFO - Blob upload gear active. 08:46:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:46:59 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:46:59 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:46:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:46:59 INFO - (blobuploader) - INFO - Open directory for files ... 08:46:59 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:46:59 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:46:59 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:47:00 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:47:00 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:47:00 INFO - (blobuploader) - INFO - Done attempting. 08:47:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:47:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:47:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:47:02 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:47:02 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:47:02 INFO - (blobuploader) - INFO - Done attempting. 08:47:02 INFO - (blobuploader) - INFO - Iteration through files over. 08:47:02 INFO - Return code: 0 08:47:02 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:47:02 INFO - Using _rmtree_windows ... 08:47:02 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:47:02 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b26e7fe0f8a7d03523f2ff8b6205209bd6655ab23b926b0008e2cad054f4771f120624e68a0c6cdfdf1fa5ed3c408bd1508d5244df641b920271eff503383920", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b36da149618d381a07f7828be89138574f5eac3b378b3283c98ee8ffc994d77ad42b2dfee5362819f294f10674802ef7f13176b8782413ea015d8986a969dfd4"} 08:47:02 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:47:02 INFO - Writing to file C:\slave\test\properties\blobber_files 08:47:02 INFO - Contents: 08:47:02 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b26e7fe0f8a7d03523f2ff8b6205209bd6655ab23b926b0008e2cad054f4771f120624e68a0c6cdfdf1fa5ed3c408bd1508d5244df641b920271eff503383920", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b36da149618d381a07f7828be89138574f5eac3b378b3283c98ee8ffc994d77ad42b2dfee5362819f294f10674802ef7f13176b8782413ea015d8986a969dfd4"} 08:47:02 INFO - Running post-run listener: copy_logs_to_upload_dir 08:47:02 INFO - Copying logs to upload dir... 08:47:02 INFO - mkdir: C:\slave\test\build\upload\logs 08:47:02 INFO - Copying logs to upload dir... 08:47:02 INFO - Using _rmtree_windows ... 08:47:02 INFO - Using _rmtree_windows ... 08:47:02 INFO - Using _rmtree_windows ... 08:47:02 INFO - Using _rmtree_windows ... 08:47:02 INFO - Using _rmtree_windows ... 08:47:02 INFO - Using _rmtree_windows ... 08:47:02 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=862.787000 ========= master_lag: -23.81 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 58 secs) (at 2016-06-23 08:47:04.395174) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:47:04.396049) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-042 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b26e7fe0f8a7d03523f2ff8b6205209bd6655ab23b926b0008e2cad054f4771f120624e68a0c6cdfdf1fa5ed3c408bd1508d5244df641b920271eff503383920", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b36da149618d381a07f7828be89138574f5eac3b378b3283c98ee8ffc994d77ad42b2dfee5362819f294f10674802ef7f13176b8782413ea015d8986a969dfd4"} build_url:https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b26e7fe0f8a7d03523f2ff8b6205209bd6655ab23b926b0008e2cad054f4771f120624e68a0c6cdfdf1fa5ed3c408bd1508d5244df641b920271eff503383920", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b36da149618d381a07f7828be89138574f5eac3b378b3283c98ee8ffc994d77ad42b2dfee5362819f294f10674802ef7f13176b8782413ea015d8986a969dfd4"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PHyAC03ISCSplIy4h0NrRw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.24 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:47:04.742363) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:47:04.742703) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-042\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-042 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-042 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-042 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:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-042 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-042 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:47:04.861449) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 08:47:04.861745) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 08:47:05.357584) ========= ========= Total master_lag: -23.68 =========