builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-068 starttime: 1465205214.31 results: success (0) buildid: 20160606003129 builduid: 7d903f5d265440108d9a2ff2229e14a9 revision: 8f2c9241267a2b73f55eb366ad20e25c305623e8 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:54.314492) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:54.315052) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:54.315375) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:54.352648) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:54.353322) ========= '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-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 WINDIR=C:\WINDOWS using PTY: False --02:26:47-- 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% 28.41 MB/s 02:26:47 (28.41 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.576000 ========= master_lag: 0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:54.941075) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:54.941452) ========= '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-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.785000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:55.775800) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:26:55.776654) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8f2c9241267a2b73f55eb366ad20e25c305623e8 --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-aurora --rev 8f2c9241267a2b73f55eb366ad20e25c305623e8 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 WINDIR=C:\WINDOWS using PTY: False 2016-06-06 02:26:48,954 truncating revision to first 12 chars 2016-06-06 02:26:48,954 Setting DEBUG logging. 2016-06-06 02:26:48,954 attempt 1/10 2016-06-06 02:26:48,954 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8f2c9241267a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 02:26:49,434 unpacking tar archive at: mozilla-aurora-8f2c9241267a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.232000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:26:57.026581) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:57.026965) ========= script_repo_revision: 8f2c9241267a2b73f55eb366ad20e25c305623e8 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:57.027409) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:57.027717) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:26:57.042669) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 12 secs) (at 2016-06-06 02:26:57.043000) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 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-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 02:26:50 INFO - MultiFileLogger online at 20160606 02:26:50 in C:\slave\test 02:26:50 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-aurora --download-symbols true 02:26:50 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:26:50 INFO - {'append_to_log': False, 02:26:50 INFO - 'base_work_dir': 'C:\\slave\\test', 02:26:50 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:26:50 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:26:50 INFO - 'buildbot_json_path': 'buildprops.json', 02:26:50 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:26:50 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:26:50 INFO - 'download_minidump_stackwalk': True, 02:26:50 INFO - 'download_symbols': 'true', 02:26:50 INFO - 'e10s': False, 02:26:50 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:26:50 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:26:50 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:26:50 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:26:50 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:26:50 INFO - 'C:/mozilla-build/tooltool.py'), 02:26:50 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:26:50 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:26:50 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:26:50 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:26:50 INFO - 'log_level': 'info', 02:26:50 INFO - 'log_to_console': True, 02:26:50 INFO - 'opt_config_files': (), 02:26:50 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:26:50 INFO - '--processes=1', 02:26:50 INFO - '--config=%(test_path)s/wptrunner.ini', 02:26:50 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:26:50 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:26:50 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:26:50 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:26:50 INFO - 'pip_index': False, 02:26:50 INFO - 'require_test_zip': True, 02:26:50 INFO - 'test_type': ('testharness',), 02:26:50 INFO - 'this_chunk': '1', 02:26:50 INFO - 'total_chunks': '10', 02:26:50 INFO - 'virtualenv_path': 'venv', 02:26:50 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:26:50 INFO - 'work_dir': 'build'} 02:26:50 INFO - ##### 02:26:50 INFO - ##### Running clobber step. 02:26:50 INFO - ##### 02:26:50 INFO - Running pre-action listener: _resource_record_pre_action 02:26:50 INFO - Running main action method: clobber 02:26:50 INFO - rmtree: C:\slave\test\build 02:26:50 INFO - Using _rmtree_windows ... 02:26:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:27:52 INFO - Running post-action listener: _resource_record_post_action 02:27:52 INFO - ##### 02:27:52 INFO - ##### Running read-buildbot-config step. 02:27:52 INFO - ##### 02:27:52 INFO - Running pre-action listener: _resource_record_pre_action 02:27:52 INFO - Running main action method: read_buildbot_config 02:27:52 INFO - Using buildbot properties: 02:27:52 INFO - { 02:27:52 INFO - "project": "", 02:27:52 INFO - "product": "firefox", 02:27:52 INFO - "script_repo_revision": "production", 02:27:52 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 02:27:52 INFO - "repository": "", 02:27:52 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 02:27:52 INFO - "buildid": "20160606003129", 02:27:52 INFO - "pgo_build": "False", 02:27:52 INFO - "basedir": "C:\\slave\\test", 02:27:52 INFO - "buildnumber": 26, 02:27:52 INFO - "slavename": "t-xp32-ix-068", 02:27:52 INFO - "revision": "8f2c9241267a2b73f55eb366ad20e25c305623e8", 02:27:52 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 02:27:52 INFO - "platform": "win32", 02:27:52 INFO - "branch": "mozilla-aurora", 02:27:52 INFO - "repo_path": "releases/mozilla-aurora", 02:27:52 INFO - "moz_repo_path": "", 02:27:52 INFO - "stage_platform": "win32", 02:27:52 INFO - "builduid": "7d903f5d265440108d9a2ff2229e14a9", 02:27:52 INFO - "slavebuilddir": "test" 02:27:52 INFO - } 02:27:52 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 02:27:52 INFO - Found installer url https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 02:27:52 INFO - Running post-action listener: _resource_record_post_action 02:27:52 INFO - ##### 02:27:52 INFO - ##### Running download-and-extract step. 02:27:52 INFO - ##### 02:27:52 INFO - Running pre-action listener: _resource_record_pre_action 02:27:52 INFO - Running main action method: download_and_extract 02:27:52 INFO - mkdir: C:\slave\test\build\tests 02:27: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')]} 02:27:52 INFO - https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 02:27:52 INFO - trying https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 02:27:52 INFO - Downloading https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:27:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 02:27:53 INFO - Downloaded 1274 bytes. 02:27:53 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 02:27:53 INFO - Using the following test package requirements: 02:27:53 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:27:53 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:27:53 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 02:27:53 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:27:53 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 02:27:53 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:27:53 INFO - u'jsshell-win32.zip'], 02:27:53 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:27:53 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 02:27:53 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 02:27:53 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:27:53 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 02:27:53 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:27:53 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 02:27:53 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:27:53 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 02:27:53 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 02:27:53 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 02:27:53 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 02:27: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')]} 02:27:53 INFO - https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 02:27:53 INFO - trying https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 02:27:53 INFO - Downloading https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 02:27:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 02:27:56 INFO - Downloaded 20343958 bytes. 02:27:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:27:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:27:59 INFO - caution: filename not matched: web-platform/* 02:27:59 INFO - Return code: 11 02:27:59 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:27:59 INFO - https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 02:27:59 INFO - trying https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:27:59 INFO - Downloading https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 02:27:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 02:28:03 INFO - Downloaded 36389111 bytes. 02:28:03 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:28:03 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:28:51 INFO - caution: filename not matched: bin/* 02:28:51 INFO - caution: filename not matched: config/* 02:28:51 INFO - caution: filename not matched: mozbase/* 02:28:51 INFO - caution: filename not matched: marionette/* 02:28:51 INFO - caution: filename not matched: tools/wptserve/* 02:28:51 INFO - Return code: 11 02:28: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')]} 02:28:51 INFO - https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 02:28:51 INFO - trying https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:28:51 INFO - Downloading https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 02:28:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 02:28:56 INFO - Downloaded 68502123 bytes. 02:28:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:28:56 INFO - mkdir: C:\slave\test\properties 02:28:56 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:28:56 INFO - Writing to file C:\slave\test\properties\build_url 02:28:56 INFO - Contents: 02:28:56 INFO - build_url:https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 02:28:56 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:28:56 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:28:56 INFO - Writing to file C:\slave\test\properties\symbols_url 02:28:56 INFO - Contents: 02:28:56 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:28:56 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')]} 02:28:56 INFO - https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:28:56 INFO - trying https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:28:56 INFO - Downloading https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 02:28:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 02:29:01 INFO - Downloaded 55574358 bytes. 02:29:01 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:29:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:29:07 INFO - Return code: 0 02:29:07 INFO - Running post-action listener: _resource_record_post_action 02:29:07 INFO - Running post-action listener: set_extra_try_arguments 02:29:07 INFO - ##### 02:29:07 INFO - ##### Running create-virtualenv step. 02:29:07 INFO - ##### 02:29:07 INFO - Running pre-action listener: _pre_create_virtualenv 02:29:07 INFO - Running pre-action listener: _resource_record_pre_action 02:29:07 INFO - Running main action method: create_virtualenv 02:29:07 INFO - Creating virtualenv C:\slave\test\build\venv 02:29:07 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 02:29:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:29:09 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:29:11 INFO - Installing distribute......................................................................................................................................................................................done. 02:29:12 INFO - Return code: 0 02:29:12 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:29: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')]} 02:29:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:29: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')]} 02:29:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:29:12 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-068', 'USERDOMAIN': 'T-XP32-IX-068', '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-068', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-068', '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-068\\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-068'}}, attempt #1 02:29:12 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 02:29:12 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 02:29:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:29:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 02:29:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:29:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 02:29:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:29:12 INFO - 'DCLOCATION': 'SCL3', 02:29:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:29:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:29:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:29:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:29:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:29:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:29:12 INFO - 'HOMEDRIVE': 'C:', 02:29:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:29:12 INFO - 'KTS_VERSION': '1.19c', 02:29:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:29:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 02:29:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:29:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:29:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:29:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:29:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:29:12 INFO - 'MOZ_AIRBAG': '1', 02:29:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:29:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:29:12 INFO - 'MOZ_MSVCVERSION': '8', 02:29:12 INFO - 'MOZ_NO_REMOTE': '1', 02:29:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:29:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:29:12 INFO - 'NO_EM_RESTART': '1', 02:29:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:29:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:29:12 INFO - 'OS': 'Windows_NT', 02:29:12 INFO - 'OURDRIVE': 'C:', 02:29: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', 02:29:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:29:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:29:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:29:12 INFO - 'PROCESSOR_LEVEL': '6', 02:29:12 INFO - 'PROCESSOR_REVISION': '1e05', 02:29:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:29:12 INFO - 'PROMPT': '$P$G', 02:29:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:29:12 INFO - 'PWD': 'C:\\slave\\test', 02:29:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:29:12 INFO - 'SESSIONNAME': 'Console', 02:29:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:29:12 INFO - 'SYSTEMDRIVE': 'C:', 02:29:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:29:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:12 INFO - 'TEST1': 'testie', 02:29:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:12 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 02:29:12 INFO - 'USERNAME': 'cltbld', 02:29:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:29:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:29:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:29:12 INFO - 'WINDIR': 'C:\\WINDOWS', 02:29:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:29:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:29:13 INFO - Downloading/unpacking psutil>=0.7.1 02:29:13 INFO - Running setup.py egg_info for package psutil 02:29:13 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:29:13 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:29:13 INFO - Installing collected packages: psutil 02:29:13 INFO - Running setup.py install for psutil 02:29:13 INFO - building 'psutil._psutil_windows' extension 02:29:13 INFO - error: Unable to find vcvarsall.bat 02:29:13 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-fe7gne-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:29:13 INFO - running install 02:29:13 INFO - running build 02:29:13 INFO - running build_py 02:29:13 INFO - creating build 02:29:13 INFO - creating build\lib.win32-2.7 02:29:13 INFO - creating build\lib.win32-2.7\psutil 02:29:13 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:29:13 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:29:13 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:29:13 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:29:13 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:29:13 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:29:13 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:29:13 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:29:13 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:29:13 INFO - running build_ext 02:29:13 INFO - building 'psutil._psutil_windows' extension 02:29:13 INFO - error: Unable to find vcvarsall.bat 02:29:13 INFO - ---------------------------------------- 02:29:13 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-fe7gne-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:29:13 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-068\Application Data\pip\pip.log 02:29:13 WARNING - Return code: 1 02:29:13 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! 02:29:13 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:29:13 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')]} 02:29:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:29:13 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')]} 02:29:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:29:13 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-068', 'USERDOMAIN': 'T-XP32-IX-068', '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-068', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-068', '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-068\\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-068'}}, attempt #1 02:29:13 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 02:29:13 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 02:29:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:29:13 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 02:29:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:29:13 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 02:29:13 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:29:13 INFO - 'DCLOCATION': 'SCL3', 02:29:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:29:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:29:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:29:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:29:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:29:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:29:13 INFO - 'HOMEDRIVE': 'C:', 02:29:13 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:29:13 INFO - 'KTS_VERSION': '1.19c', 02:29:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:29:13 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 02:29:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:29:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:29:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:29:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:29:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:29:13 INFO - 'MOZ_AIRBAG': '1', 02:29:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:29:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:29:13 INFO - 'MOZ_MSVCVERSION': '8', 02:29:13 INFO - 'MOZ_NO_REMOTE': '1', 02:29:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:29:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:29:13 INFO - 'NO_EM_RESTART': '1', 02:29:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:29:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:29:13 INFO - 'OS': 'Windows_NT', 02:29:13 INFO - 'OURDRIVE': 'C:', 02:29:13 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', 02:29:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:29:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:29:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:29:13 INFO - 'PROCESSOR_LEVEL': '6', 02:29:13 INFO - 'PROCESSOR_REVISION': '1e05', 02:29:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:29:13 INFO - 'PROMPT': '$P$G', 02:29:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:29:13 INFO - 'PWD': 'C:\\slave\\test', 02:29:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:29:13 INFO - 'SESSIONNAME': 'Console', 02:29:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:29:13 INFO - 'SYSTEMDRIVE': 'C:', 02:29:13 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:29:13 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:13 INFO - 'TEST1': 'testie', 02:29:13 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:13 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 02:29:13 INFO - 'USERNAME': 'cltbld', 02:29:13 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:29:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:29:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:29:13 INFO - 'WINDIR': 'C:\\WINDOWS', 02:29:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:29:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:29:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:29:14 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:29:14 INFO - Running setup.py egg_info for package mozsystemmonitor 02:29:14 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:29:14 INFO - Running setup.py egg_info for package psutil 02:29:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:29:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:29:14 INFO - Installing collected packages: mozsystemmonitor, psutil 02:29:14 INFO - Running setup.py install for mozsystemmonitor 02:29:14 INFO - Running setup.py install for psutil 02:29:14 INFO - building 'psutil._psutil_windows' extension 02:29:14 INFO - error: Unable to find vcvarsall.bat 02:29:14 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-adpnhb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:29:14 INFO - running install 02:29:14 INFO - running build 02:29:14 INFO - running build_py 02:29:14 INFO - running build_ext 02:29:14 INFO - building 'psutil._psutil_windows' extension 02:29:14 INFO - error: Unable to find vcvarsall.bat 02:29:14 INFO - ---------------------------------------- 02:29:14 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-adpnhb-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:29:14 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-068\Application Data\pip\pip.log 02:29:14 WARNING - Return code: 1 02:29:14 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! 02:29:14 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:29: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')]} 02:29:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:29: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')]} 02:29:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:29:14 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-068', 'USERDOMAIN': 'T-XP32-IX-068', '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-068', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-068', '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-068\\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-068'}}, attempt #1 02:29:14 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 02:29:14 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 02:29:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:29:14 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 02:29:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:29:14 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 02:29:14 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:29:14 INFO - 'DCLOCATION': 'SCL3', 02:29:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:29:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:29:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:29:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:29:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:29:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:29:14 INFO - 'HOMEDRIVE': 'C:', 02:29:14 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:29:14 INFO - 'KTS_VERSION': '1.19c', 02:29:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:29:14 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 02:29:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:29:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:29:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:29:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:29:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:29:14 INFO - 'MOZ_AIRBAG': '1', 02:29:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:29:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:29:14 INFO - 'MOZ_MSVCVERSION': '8', 02:29:14 INFO - 'MOZ_NO_REMOTE': '1', 02:29:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:29:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:29:14 INFO - 'NO_EM_RESTART': '1', 02:29:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:29:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:29:14 INFO - 'OS': 'Windows_NT', 02:29:14 INFO - 'OURDRIVE': 'C:', 02:29:14 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', 02:29:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:29:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:29:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:29:14 INFO - 'PROCESSOR_LEVEL': '6', 02:29:14 INFO - 'PROCESSOR_REVISION': '1e05', 02:29:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:29:14 INFO - 'PROMPT': '$P$G', 02:29:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:29:14 INFO - 'PWD': 'C:\\slave\\test', 02:29:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:29:14 INFO - 'SESSIONNAME': 'Console', 02:29:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:29:14 INFO - 'SYSTEMDRIVE': 'C:', 02:29:14 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:29:14 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:14 INFO - 'TEST1': 'testie', 02:29:14 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:14 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 02:29:14 INFO - 'USERNAME': 'cltbld', 02:29:14 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:29:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:29:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:29:14 INFO - 'WINDIR': 'C:\\WINDOWS', 02:29:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:29:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:29:14 INFO - Downloading/unpacking blobuploader==1.2.4 02:29:14 INFO - Downloading blobuploader-1.2.4.tar.gz 02:29:14 INFO - Running setup.py egg_info for package blobuploader 02:29:14 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:29:16 INFO - Running setup.py egg_info for package requests 02:29:16 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:29:16 INFO - Downloading docopt-0.6.1.tar.gz 02:29:16 INFO - Running setup.py egg_info for package docopt 02:29:16 INFO - Installing collected packages: blobuploader, docopt, requests 02:29:16 INFO - Running setup.py install for blobuploader 02:29:16 INFO - Running setup.py install for docopt 02:29:16 INFO - Running setup.py install for requests 02:29:16 INFO - Successfully installed blobuploader docopt requests 02:29:16 INFO - Cleaning up... 02:29:16 INFO - Return code: 0 02:29:16 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:29:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:29:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:29:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:29:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:29:16 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-068', 'USERDOMAIN': 'T-XP32-IX-068', '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-068', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-068', '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-068\\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-068'}}, attempt #1 02:29:16 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 02:29:16 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 02:29:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:29:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 02:29:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:29:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 02:29:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:29:16 INFO - 'DCLOCATION': 'SCL3', 02:29:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:29:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:29:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:29:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:29:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:29:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:29:16 INFO - 'HOMEDRIVE': 'C:', 02:29:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:29:16 INFO - 'KTS_VERSION': '1.19c', 02:29:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:29:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 02:29:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:29:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:29:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:29:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:29:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:29:16 INFO - 'MOZ_AIRBAG': '1', 02:29:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:29:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:29:16 INFO - 'MOZ_MSVCVERSION': '8', 02:29:16 INFO - 'MOZ_NO_REMOTE': '1', 02:29:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:29:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:29:16 INFO - 'NO_EM_RESTART': '1', 02:29:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:29:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:29:16 INFO - 'OS': 'Windows_NT', 02:29:16 INFO - 'OURDRIVE': 'C:', 02:29:16 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', 02:29:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:29:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:29:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:29:16 INFO - 'PROCESSOR_LEVEL': '6', 02:29:16 INFO - 'PROCESSOR_REVISION': '1e05', 02:29:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:29:16 INFO - 'PROMPT': '$P$G', 02:29:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:29:16 INFO - 'PWD': 'C:\\slave\\test', 02:29:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:29:16 INFO - 'SESSIONNAME': 'Console', 02:29:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:29:16 INFO - 'SYSTEMDRIVE': 'C:', 02:29:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:29:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:16 INFO - 'TEST1': 'testie', 02:29:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:16 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 02:29:16 INFO - 'USERNAME': 'cltbld', 02:29:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:29:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:29:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:29:16 INFO - 'WINDIR': 'C:\\WINDOWS', 02:29:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:29:21 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:29:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:29:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:29:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:29:21 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:29:21 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:29:22 INFO - Unpacking c:\slave\test\build\tests\marionette 02:29:22 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:29:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:29:22 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 02:29:22 INFO - Running setup.py install for browsermob-proxy 02:29:28 INFO - Running setup.py install for manifestparser 02:29:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for marionette-client 02:29:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:29:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for marionette-driver 02:29:28 INFO - Running setup.py install for mozcrash 02:29:28 INFO - Running setup.py install for mozdebug 02:29:28 INFO - Running setup.py install for mozdevice 02:29:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for mozfile 02:29:28 INFO - Running setup.py install for mozhttpd 02:29:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for mozinfo 02:29:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for mozInstall 02:29:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for mozleak 02:29:28 INFO - Running setup.py install for mozlog 02:29:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for moznetwork 02:29:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for mozprocess 02:29:28 INFO - Running setup.py install for mozprofile 02:29:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for mozrunner 02:29:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for mozscreenshot 02:29:28 INFO - Running setup.py install for moztest 02:29:28 INFO - Running setup.py install for mozversion 02:29:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:29:28 INFO - Running setup.py install for wptserve 02:29:28 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:29:28 INFO - Cleaning up... 02:29:28 INFO - Return code: 0 02:29:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:29:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:29:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:29:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:29:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:29:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 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-068', 'USERDOMAIN': 'T-XP32-IX-068', '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-068', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-068', '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-068\\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-068'}}, attempt #1 02:29:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 02:29:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 02:29:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:29:28 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 02:29:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:29:28 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 02:29:28 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:29:28 INFO - 'DCLOCATION': 'SCL3', 02:29:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:29:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:29:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:29:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:29:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:29:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:29:28 INFO - 'HOMEDRIVE': 'C:', 02:29:28 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:29:28 INFO - 'KTS_VERSION': '1.19c', 02:29:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:29:28 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 02:29:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:29:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:29:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:29:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:29:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:29:28 INFO - 'MOZ_AIRBAG': '1', 02:29:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:29:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:29:28 INFO - 'MOZ_MSVCVERSION': '8', 02:29:28 INFO - 'MOZ_NO_REMOTE': '1', 02:29:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:29:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:29:28 INFO - 'NO_EM_RESTART': '1', 02:29:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:29:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:29:28 INFO - 'OS': 'Windows_NT', 02:29:28 INFO - 'OURDRIVE': 'C:', 02:29:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:29:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:29:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:29:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:29:28 INFO - 'PROCESSOR_LEVEL': '6', 02:29:28 INFO - 'PROCESSOR_REVISION': '1e05', 02:29:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:29:28 INFO - 'PROMPT': '$P$G', 02:29:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:29:28 INFO - 'PWD': 'C:\\slave\\test', 02:29:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:29:28 INFO - 'SESSIONNAME': 'Console', 02:29:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:29:28 INFO - 'SYSTEMDRIVE': 'C:', 02:29:28 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:29:28 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:28 INFO - 'TEST1': 'testie', 02:29:28 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:28 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 02:29:28 INFO - 'USERNAME': 'cltbld', 02:29:28 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:29:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:29:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:29:28 INFO - 'WINDIR': 'C:\\WINDOWS', 02:29:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:29:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:29:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:29:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:29:31 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:29:31 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:29:31 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:29:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:29:32 INFO - Unpacking c:\slave\test\build\tests\marionette 02:29:32 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:29:32 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:29:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 02:29:38 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)) 02:29:38 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)) 02:29:38 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)) 02:29:38 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)) 02:29:38 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:29:38 INFO - Downloading blessings-1.6.tar.gz 02:29:38 INFO - Running setup.py egg_info for package blessings 02:29:38 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)) 02:29:38 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:29:38 INFO - Running setup.py install for blessings 02:29:38 INFO - Running setup.py install for browsermob-proxy 02:29:38 INFO - Running setup.py install for manifestparser 02:29:38 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Running setup.py install for marionette-client 02:29:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:29:38 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Running setup.py install for marionette-driver 02:29:38 INFO - Running setup.py install for mozcrash 02:29:38 INFO - Running setup.py install for mozdebug 02:29:38 INFO - Running setup.py install for mozdevice 02:29:38 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Running setup.py install for mozhttpd 02:29:38 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Running setup.py install for mozInstall 02:29:38 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Running setup.py install for mozleak 02:29:38 INFO - Running setup.py install for mozprofile 02:29:38 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Running setup.py install for mozrunner 02:29:38 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:29:38 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:29:39 INFO - Running setup.py install for mozscreenshot 02:29:39 INFO - Running setup.py install for moztest 02:29:39 INFO - Running setup.py install for mozversion 02:29:39 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:29:39 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:29:39 INFO - Running setup.py install for wptserve 02:29:39 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:29:39 INFO - Cleaning up... 02:29:39 INFO - Return code: 0 02:29:39 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:29:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:29:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:29:39 INFO - Reading from file tmpfile_stdout 02:29:39 INFO - Using _rmtree_windows ... 02:29:39 INFO - Using _rmtree_windows ... 02:29:39 INFO - Current package versions: 02:29:39 INFO - blessings == 1.6 02:29:39 INFO - blobuploader == 1.2.4 02:29:39 INFO - browsermob-proxy == 0.6.0 02:29:39 INFO - distribute == 0.6.14 02:29:39 INFO - docopt == 0.6.1 02:29:39 INFO - manifestparser == 1.1 02:29:39 INFO - marionette-client == 2.3.0 02:29:39 INFO - marionette-driver == 1.4.0 02:29:39 INFO - mozInstall == 1.12 02:29:39 INFO - mozcrash == 0.17 02:29:39 INFO - mozdebug == 0.1 02:29:39 INFO - mozdevice == 0.48 02:29:39 INFO - mozfile == 1.2 02:29:39 INFO - mozhttpd == 0.7 02:29:39 INFO - mozinfo == 0.9 02:29:39 INFO - mozleak == 0.1 02:29:39 INFO - mozlog == 3.1 02:29:39 INFO - moznetwork == 0.27 02:29:39 INFO - mozprocess == 0.22 02:29:39 INFO - mozprofile == 0.28 02:29:39 INFO - mozrunner == 6.11 02:29:39 INFO - mozscreenshot == 0.1 02:29:39 INFO - mozsystemmonitor == 0.0 02:29:39 INFO - moztest == 0.7 02:29:39 INFO - mozversion == 1.4 02:29:39 INFO - requests == 1.2.3 02:29:39 INFO - wptserve == 1.4.0 02:29:39 INFO - Running post-action listener: _resource_record_post_action 02:29:39 INFO - Running post-action listener: _start_resource_monitoring 02:29:39 INFO - Starting resource monitoring. 02:29:39 INFO - ##### 02:29:39 INFO - ##### Running pull step. 02:29:39 INFO - ##### 02:29:39 INFO - Running pre-action listener: _resource_record_pre_action 02:29:39 INFO - Running main action method: pull 02:29:39 INFO - Pull has nothing to do! 02:29:39 INFO - Running post-action listener: _resource_record_post_action 02:29:39 INFO - ##### 02:29:39 INFO - ##### Running install step. 02:29:39 INFO - ##### 02:29:39 INFO - Running pre-action listener: _resource_record_pre_action 02:29:39 INFO - Running main action method: install 02:29:39 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:29:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:29:40 INFO - Reading from file tmpfile_stdout 02:29:40 INFO - Using _rmtree_windows ... 02:29:40 INFO - Using _rmtree_windows ... 02:29:40 INFO - Detecting whether we're running mozinstall >=1.0... 02:29:40 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:29:40 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:29:40 INFO - Reading from file tmpfile_stdout 02:29:40 INFO - Output received: 02:29:40 INFO - Usage: mozinstall-script.py [options] installer 02:29:40 INFO - Options: 02:29:40 INFO - -h, --help show this help message and exit 02:29:40 INFO - -d DEST, --destination=DEST 02:29:40 INFO - Directory to install application into. [default: 02:29:40 INFO - "C:\slave\test"] 02:29:40 INFO - --app=APP Application being installed. [default: firefox] 02:29:40 INFO - Using _rmtree_windows ... 02:29:40 INFO - Using _rmtree_windows ... 02:29:40 INFO - mkdir: C:\slave\test\build\application 02:29:40 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.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:29:40 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.0a2.en-US.win32.zip --destination C:\slave\test\build\application 02:29:43 INFO - Reading from file tmpfile_stdout 02:29:43 INFO - Output received: 02:29:43 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:29:43 INFO - Using _rmtree_windows ... 02:29:43 INFO - Using _rmtree_windows ... 02:29:43 INFO - Running post-action listener: _resource_record_post_action 02:29:43 INFO - ##### 02:29:43 INFO - ##### Running run-tests step. 02:29:43 INFO - ##### 02:29:43 INFO - Running pre-action listener: _resource_record_pre_action 02:29:43 INFO - Running main action method: run_tests 02:29:43 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:29:43 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:29:43 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:29:43 INFO - grabbing minidump binary from tooltool 02:29:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:29:43 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 02:29:43 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 02:29:43 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 02:29:43 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:29:44 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfuw6xy 02:29:44 INFO - INFO - File integrity verified, renaming tmpfuw6xy to win32-minidump_stackwalk.exe 02:29:44 INFO - Return code: 0 02:29:44 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:29:44 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:29:44 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/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.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 02:29:44 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/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.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 02:29:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 02:29:44 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 02:29:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 02:29:44 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 02:29:44 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 02:29:44 INFO - 'DCLOCATION': 'SCL3', 02:29:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 02:29:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:29:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:29:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 02:29:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 02:29:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 02:29:44 INFO - 'HOMEDRIVE': 'C:', 02:29:44 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:29:44 INFO - 'KTS_VERSION': '1.19c', 02:29:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 02:29:44 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 02:29:44 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:29:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:29:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:29:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 02:29:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 02:29:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 02:29:44 INFO - 'MOZ_AIRBAG': '1', 02:29:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:29:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:29:44 INFO - 'MOZ_MSVCVERSION': '8', 02:29:44 INFO - 'MOZ_NO_REMOTE': '1', 02:29:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 02:29:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 02:29:44 INFO - 'NO_EM_RESTART': '1', 02:29:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:29:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:29:44 INFO - 'OS': 'Windows_NT', 02:29:44 INFO - 'OURDRIVE': 'C:', 02:29:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 02:29:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 02:29:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:29:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 02:29:44 INFO - 'PROCESSOR_LEVEL': '6', 02:29:44 INFO - 'PROCESSOR_REVISION': '1e05', 02:29:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 02:29:44 INFO - 'PROMPT': '$P$G', 02:29:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:29:44 INFO - 'PWD': 'C:\\slave\\test', 02:29:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:29:44 INFO - 'SESSIONNAME': 'Console', 02:29:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:29:44 INFO - 'SYSTEMDRIVE': 'C:', 02:29:44 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 02:29:44 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:44 INFO - 'TEST1': 'testie', 02:29:44 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 02:29:44 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 02:29:44 INFO - 'USERNAME': 'cltbld', 02:29:44 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 02:29:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 02:29:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 02:29:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 02:29:44 INFO - 'WINDIR': 'C:\\WINDOWS', 02:29:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:29:44 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/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.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 02:29:46 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 02:29:46 INFO - import pkg_resources 02:29:47 INFO - Using 1 client processes 02:29:50 INFO - SUITE-START | Running 778 tests 02:29:50 INFO - Running testharness tests 02:29:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:29:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:29:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:29:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:29:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:29:50 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:29:50 INFO - Setting up ssl 02:29:50 INFO - PROCESS | certutil | 02:29:50 INFO - PROCESS | certutil | 02:29:50 INFO - PROCESS | certutil | 02:29:50 INFO - Certificate Nickname Trust Attributes 02:29:50 INFO - SSL,S/MIME,JAR/XPI 02:29:50 INFO - 02:29:50 INFO - web-platform-tests CT,, 02:29:50 INFO - 02:29:50 INFO - Starting runner 02:29:52 INFO - PROCESS | 3772 | [3772] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:29:53 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:29:53 INFO - PROCESS | 3772 | [3772] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:29:54 INFO - PROCESS | 3772 | 1465205394647 Marionette DEBUG Marionette enabled via build flag and pref 02:29:54 INFO - PROCESS | 3772 | ++DOCSHELL 11A07800 == 1 [pid = 3772] [id = 1] 02:29:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 1 (11A07C00) [pid = 3772] [serial = 1] [outer = 00000000] 02:29:54 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:29:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 2 (11A08800) [pid = 3772] [serial = 2] [outer = 11A07C00] 02:29:54 INFO - PROCESS | 3772 | [3772] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 02:29:54 INFO - PROCESS | 3772 | [3772] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 02:29:55 INFO - PROCESS | 3772 | ++DOCSHELL 12809800 == 2 [pid = 3772] [id = 2] 02:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 3 (12809C00) [pid = 3772] [serial = 3] [outer = 00000000] 02:29:55 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 4 (1280A800) [pid = 3772] [serial = 4] [outer = 12809C00] 02:29:55 INFO - PROCESS | 3772 | 1465205395271 Marionette INFO Listening on port 2828 02:29:55 INFO - PROCESS | 3772 | 1465205395676 Marionette DEBUG Marionette enabled via command-line flag 02:29:55 INFO - PROCESS | 3772 | ++DOCSHELL 1332D000 == 3 [pid = 3772] [id = 3] 02:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 5 (13374400) [pid = 3772] [serial = 5] [outer = 00000000] 02:29:55 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 6 (13375000) [pid = 3772] [serial = 6] [outer = 13374400] 02:29:55 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:29:55 INFO - PROCESS | 3772 | [3772] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 02:29:55 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:29:55 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:29:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 7 (1381E000) [pid = 3772] [serial = 7] [outer = 12809C00] 02:29:56 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:29:56 INFO - PROCESS | 3772 | 1465205396012 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1482 02:29:56 INFO - PROCESS | 3772 | 1465205396141 Marionette DEBUG Closed connection conn0 02:29:56 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:29:56 INFO - PROCESS | 3772 | 1465205396152 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1484 02:29:56 INFO - PROCESS | 3772 | 1465205396206 Marionette DEBUG Closed connection conn1 02:29:56 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:29:56 INFO - PROCESS | 3772 | 1465205396214 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1485 02:29:56 INFO - PROCESS | 3772 | ++DOCSHELL 13DCE800 == 4 [pid = 3772] [id = 4] 02:29:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 8 (13DCEC00) [pid = 3772] [serial = 8] [outer = 00000000] 02:29:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 9 (140CD800) [pid = 3772] [serial = 9] [outer = 13DCEC00] 02:29:56 INFO - PROCESS | 3772 | [3772] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 02:29:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 10 (140D2400) [pid = 3772] [serial = 10] [outer = 13DCEC00] 02:29:56 INFO - PROCESS | 3772 | 1465205396452 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:29:56 INFO - PROCESS | 3772 | 1465205396458 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160606003129","device":"desktop","version":"48.0a2"} 02:29:56 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:29:56 INFO - PROCESS | 3772 | [3772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:29:56 INFO - PROCESS | 3772 | [3772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:29:57 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:29:57 INFO - PROCESS | 3772 | ++DOCSHELL 15A51C00 == 5 [pid = 3772] [id = 5] 02:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 11 (15A52800) [pid = 3772] [serial = 11] [outer = 00000000] 02:29:57 INFO - PROCESS | 3772 | ++DOCSHELL 15A7D800 == 6 [pid = 3772] [id = 6] 02:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 12 (15A7DC00) [pid = 3772] [serial = 12] [outer = 00000000] 02:29:57 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:29:57 INFO - PROCESS | 3772 | ++DOCSHELL 16A16800 == 7 [pid = 3772] [id = 7] 02:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 13 (16A16C00) [pid = 3772] [serial = 13] [outer = 00000000] 02:29:57 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:29:57 INFO - PROCESS | 3772 | [3772] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:29:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 14 (16A1FC00) [pid = 3772] [serial = 14] [outer = 16A16C00] 02:29:58 INFO - PROCESS | 3772 | [3772] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 02:29:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 15 (16158C00) [pid = 3772] [serial = 15] [outer = 15A52800] 02:29:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 16 (1615A800) [pid = 3772] [serial = 16] [outer = 15A7DC00] 02:29:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 17 (167C4000) [pid = 3772] [serial = 17] [outer = 16A16C00] 02:29:58 INFO - PROCESS | 3772 | 1465205398868 Marionette INFO startBrowser 5541d82f-99c6-4d14-9923-5f579d382a31 02:29:58 INFO - PROCESS | 3772 | 1465205398905 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 3772 | 1465205398922 Marionette DEBUG loaded listener.js 02:29:58 INFO - PROCESS | 3772 | 1465205398924 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:29:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 18 (15FE5800) [pid = 3772] [serial = 18] [outer = 16A16C00] 02:29:59 INFO - PROCESS | 3772 | 1465205399510 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"5541d82f-99c6-4d14-9923-5f579d382a31","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160606003129","device":"desktop","version":"48.0a2","command_id":1}}] 02:29:59 INFO - PROCESS | 3772 | 1465205399668 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:29:59 INFO - PROCESS | 3772 | 1465205399672 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:29:59 INFO - PROCESS | 3772 | 1465205399752 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 02:29:59 INFO - PROCESS | 3772 | 1465205399880 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:29:59 INFO - PROCESS | 3772 | 1465205399882 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:29:59 INFO - PROCESS | 3772 | [3772] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:30:00 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:30:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 19 (19AFE800) [pid = 3772] [serial = 19] [outer = 16A16C00] 02:30:00 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:30:00 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:30:00 INFO - PROCESS | 3772 | 1465205400333 Marionette TRACE conn2 <- [1,3,null,{}] 02:30:00 INFO - PROCESS | 3772 | 1465205400347 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:30:00 INFO - PROCESS | 3772 | 1465205400350 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:00 INFO - PROCESS | 3772 | 1465205400378 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 02:30:00 INFO - PROCESS | 3772 | 1465205400411 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 02:30:00 INFO - PROCESS | 3772 | 1465205400413 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 02:30:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:30:00 INFO - PROCESS | 3772 | 1465205400431 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:30:00 INFO - PROCESS | 3772 | 1465205400435 Marionette TRACE conn2 <- [1,6,null,{}] 02:30:00 INFO - PROCESS | 3772 | 1465205400520 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:00 INFO - PROCESS | 3772 | 1465205400522 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:00 INFO - PROCESS | 3772 | 1465205400560 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 02:30:00 INFO - PROCESS | 3772 | 1465205400601 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:00 INFO - PROCESS | 3772 | 1465205400604 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:00 INFO - PROCESS | 3772 | ++DOCSHELL 1617A000 == 8 [pid = 3772] [id = 8] 02:30:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 20 (1617A400) [pid = 3772] [serial = 20] [outer = 00000000] 02:30:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 21 (1617CC00) [pid = 3772] [serial = 21] [outer = 1617A400] 02:30:00 INFO - PROCESS | 3772 | 1465205400653 Marionette DEBUG loaded listener.js 02:30:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 22 (1A013400) [pid = 3772] [serial = 22] [outer = 1617A400] 02:30:01 INFO - PROCESS | 3772 | ++DOCSHELL 1A24F400 == 9 [pid = 3772] [id = 9] 02:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 23 (1A282000) [pid = 3772] [serial = 23] [outer = 00000000] 02:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 24 (1A284C00) [pid = 3772] [serial = 24] [outer = 1A282000] 02:30:01 INFO - PROCESS | 3772 | 1465205401042 Marionette DEBUG loaded listener.js 02:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 25 (1A3B3C00) [pid = 3772] [serial = 25] [outer = 1A282000] 02:30:01 INFO - PROCESS | 3772 | 1465205401354 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:30:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:30:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 930ms 02:30:01 INFO - PROCESS | 3772 | 1465205401404 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 02:30:01 INFO - PROCESS | 3772 | 1465205401406 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 02:30:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:30:01 INFO - PROCESS | 3772 | 1465205401470 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:30:01 INFO - PROCESS | 3772 | 1465205401472 Marionette TRACE conn2 <- [1,10,null,{}] 02:30:01 INFO - PROCESS | 3772 | 1465205401491 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:01 INFO - PROCESS | 3772 | 1465205401496 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:01 INFO - PROCESS | 3772 | 1465205401612 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 02:30:01 INFO - PROCESS | 3772 | 1465205401618 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:01 INFO - PROCESS | 3772 | 1465205401620 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:01 INFO - PROCESS | 3772 | ++DOCSHELL 1A71F400 == 10 [pid = 3772] [id = 10] 02:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 26 (1A71F800) [pid = 3772] [serial = 26] [outer = 00000000] 02:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 27 (1A89D800) [pid = 3772] [serial = 27] [outer = 1A71F800] 02:30:01 INFO - PROCESS | 3772 | 1465205401668 Marionette DEBUG loaded listener.js 02:30:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 28 (1AFA2800) [pid = 3772] [serial = 28] [outer = 1A71F800] 02:30:02 INFO - PROCESS | 3772 | 1465205402026 Marionette TRACE conn2 <- [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]]]}] 02:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 646ms 02:30:02 INFO - PROCESS | 3772 | 1465205402057 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 02:30:02 INFO - PROCESS | 3772 | 1465205402059 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 02:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:30:02 INFO - PROCESS | 3772 | 1465205402062 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:30:02 INFO - PROCESS | 3772 | 1465205402064 Marionette TRACE conn2 <- [1,14,null,{}] 02:30:02 INFO - PROCESS | 3772 | 1465205402067 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:02 INFO - PROCESS | 3772 | 1465205402070 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:02 INFO - PROCESS | 3772 | 1465205402168 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 02:30:02 INFO - PROCESS | 3772 | 1465205402182 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:02 INFO - PROCESS | 3772 | 1465205402184 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:02 INFO - PROCESS | 3772 | ++DOCSHELL 1A284800 == 11 [pid = 3772] [id = 11] 02:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 29 (1A98FC00) [pid = 3772] [serial = 29] [outer = 00000000] 02:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 30 (1A99B800) [pid = 3772] [serial = 30] [outer = 1A98FC00] 02:30:02 INFO - PROCESS | 3772 | 1465205402228 Marionette DEBUG loaded listener.js 02:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 31 (1AFAA400) [pid = 3772] [serial = 31] [outer = 1A98FC00] 02:30:02 INFO - PROCESS | 3772 | 1465205402597 Marionette TRACE conn2 <- [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]]]}] 02:30:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:30:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 599ms 02:30:02 INFO - PROCESS | 3772 | 1465205402659 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 02:30:02 INFO - PROCESS | 3772 | 1465205402661 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 02:30:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:30:02 INFO - PROCESS | 3772 | 1465205402664 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:30:02 INFO - PROCESS | 3772 | 1465205402666 Marionette TRACE conn2 <- [1,18,null,{}] 02:30:02 INFO - PROCESS | 3772 | 1465205402670 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:02 INFO - PROCESS | 3772 | 1465205402672 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:02 INFO - PROCESS | 3772 | 1465205402764 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 02:30:02 INFO - PROCESS | 3772 | 1465205402769 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:02 INFO - PROCESS | 3772 | 1465205402773 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:02 INFO - PROCESS | 3772 | ++DOCSHELL 1AABC000 == 12 [pid = 3772] [id = 12] 02:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 32 (1AABC800) [pid = 3772] [serial = 32] [outer = 00000000] 02:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 33 (1AAC4400) [pid = 3772] [serial = 33] [outer = 1AABC800] 02:30:02 INFO - PROCESS | 3772 | 1465205402816 Marionette DEBUG loaded listener.js 02:30:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 34 (1AFABC00) [pid = 3772] [serial = 34] [outer = 1AABC800] 02:30:03 INFO - PROCESS | 3772 | 1465205403186 Marionette TRACE conn2 <- [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]]]}] 02:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 536ms 02:30:03 INFO - PROCESS | 3772 | 1465205403201 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 02:30:03 INFO - PROCESS | 3772 | 1465205403203 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 02:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:30:03 INFO - PROCESS | 3772 | 1465205403206 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:30:03 INFO - PROCESS | 3772 | 1465205403208 Marionette TRACE conn2 <- [1,22,null,{}] 02:30:03 INFO - PROCESS | 3772 | 1465205403211 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:03 INFO - PROCESS | 3772 | 1465205403213 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:03 INFO - PROCESS | 3772 | 1465205403314 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 02:30:03 INFO - PROCESS | 3772 | 1465205403320 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 3772 | 1465205403321 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:03 INFO - PROCESS | 3772 | ++DOCSHELL 1AD14000 == 13 [pid = 3772] [id = 13] 02:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 35 (1AD14400) [pid = 3772] [serial = 35] [outer = 00000000] 02:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 36 (1AD8AC00) [pid = 3772] [serial = 36] [outer = 1AD14400] 02:30:03 INFO - PROCESS | 3772 | 1465205403366 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 37 (1AD90C00) [pid = 3772] [serial = 37] [outer = 1AD14400] 02:30:03 INFO - PROCESS | 3772 | 1465205403666 Marionette TRACE conn2 <- [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]]]}] 02:30:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:30:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 489ms 02:30:03 INFO - PROCESS | 3772 | 1465205403700 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 02:30:03 INFO - PROCESS | 3772 | 1465205403702 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 02:30:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:30:03 INFO - PROCESS | 3772 | 1465205403710 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:30:03 INFO - PROCESS | 3772 | 1465205403711 Marionette TRACE conn2 <- [1,26,null,{}] 02:30:03 INFO - PROCESS | 3772 | 1465205403714 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:03 INFO - PROCESS | 3772 | 1465205403716 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:03 INFO - PROCESS | 3772 | 1465205403810 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 02:30:03 INFO - PROCESS | 3772 | 1465205403815 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:03 INFO - PROCESS | 3772 | 1465205403817 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:03 INFO - PROCESS | 3772 | ++DOCSHELL 1AFAF400 == 14 [pid = 3772] [id = 14] 02:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 38 (1B201800) [pid = 3772] [serial = 38] [outer = 00000000] 02:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 39 (1B208000) [pid = 3772] [serial = 39] [outer = 1B201800] 02:30:03 INFO - PROCESS | 3772 | 1465205403860 Marionette DEBUG loaded listener.js 02:30:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 40 (1B20CC00) [pid = 3772] [serial = 40] [outer = 1B201800] 02:30:04 INFO - PROCESS | 3772 | 1465205404194 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:30:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:30:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 535ms 02:30:04 INFO - PROCESS | 3772 | 1465205404246 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 02:30:04 INFO - PROCESS | 3772 | 1465205404248 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 02:30:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:30:04 INFO - PROCESS | 3772 | 1465205404251 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:30:04 INFO - PROCESS | 3772 | 1465205404253 Marionette TRACE conn2 <- [1,30,null,{}] 02:30:04 INFO - PROCESS | 3772 | 1465205404256 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:04 INFO - PROCESS | 3772 | 1465205404269 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:04 INFO - PROCESS | 3772 | ++DOCSHELL 1B365C00 == 15 [pid = 3772] [id = 15] 02:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 41 (1B366C00) [pid = 3772] [serial = 41] [outer = 00000000] 02:30:04 INFO - PROCESS | 3772 | 1465205404364 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 02:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 42 (1B363800) [pid = 3772] [serial = 42] [outer = 1B366C00] 02:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 43 (1B368C00) [pid = 3772] [serial = 43] [outer = 1B366C00] 02:30:04 INFO - PROCESS | 3772 | 1465205404404 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:04 INFO - PROCESS | 3772 | 1465205404405 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:04 INFO - PROCESS | 3772 | ++DOCSHELL 1B20E000 == 16 [pid = 3772] [id = 16] 02:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 44 (1B368800) [pid = 3772] [serial = 44] [outer = 00000000] 02:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 45 (1B45A800) [pid = 3772] [serial = 45] [outer = 1B368800] 02:30:04 INFO - PROCESS | 3772 | ++DOCSHELL 1B45C800 == 17 [pid = 3772] [id = 17] 02:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 46 (1B45CC00) [pid = 3772] [serial = 46] [outer = 00000000] 02:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 47 (1B45F400) [pid = 3772] [serial = 47] [outer = 1B45CC00] 02:30:04 INFO - PROCESS | 3772 | 1465205404494 Marionette DEBUG loaded listener.js 02:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 48 (1B45FC00) [pid = 3772] [serial = 48] [outer = 1B45CC00] 02:30:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 49 (1B81B800) [pid = 3772] [serial = 49] [outer = 1B368800] 02:30:05 INFO - PROCESS | 3772 | --DOCSHELL 11A07800 == 16 [pid = 3772] [id = 1] 02:30:05 INFO - PROCESS | 3772 | 1465205405540 Marionette TRACE conn2 <- [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]]]}] 02:30:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:30:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1308ms 02:30:05 INFO - PROCESS | 3772 | 1465205405589 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 02:30:05 INFO - PROCESS | 3772 | 1465205405594 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 02:30:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:30:05 INFO - PROCESS | 3772 | 1465205405601 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:30:05 INFO - PROCESS | 3772 | 1465205405605 Marionette TRACE conn2 <- [1,34,null,{}] 02:30:05 INFO - PROCESS | 3772 | 1465205405612 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:05 INFO - PROCESS | 3772 | 1465205405615 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:05 INFO - PROCESS | 3772 | 1465205405734 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 02:30:05 INFO - PROCESS | 3772 | 1465205405800 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:05 INFO - PROCESS | 3772 | 1465205405805 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:05 INFO - PROCESS | 3772 | ++DOCSHELL 105F5000 == 17 [pid = 3772] [id = 18] 02:30:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (10A54400) [pid = 3772] [serial = 50] [outer = 00000000] 02:30:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (10B7D400) [pid = 3772] [serial = 51] [outer = 10A54400] 02:30:05 INFO - PROCESS | 3772 | 1465205405861 Marionette DEBUG loaded listener.js 02:30:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (110AD800) [pid = 3772] [serial = 52] [outer = 10A54400] 02:30:06 INFO - PROCESS | 3772 | 1465205406460 Marionette TRACE conn2 <- [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]]]}] 02:30:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:30:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 898ms 02:30:06 INFO - PROCESS | 3772 | 1465205406504 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 02:30:06 INFO - PROCESS | 3772 | 1465205406509 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 02:30:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:30:06 INFO - PROCESS | 3772 | 1465205406515 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:30:06 INFO - PROCESS | 3772 | 1465205406518 Marionette TRACE conn2 <- [1,38,null,{}] 02:30:06 INFO - PROCESS | 3772 | 1465205406522 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:06 INFO - PROCESS | 3772 | 1465205406525 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:06 INFO - PROCESS | 3772 | 1465205406644 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 02:30:06 INFO - PROCESS | 3772 | 1465205406709 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:06 INFO - PROCESS | 3772 | 1465205406712 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:06 INFO - PROCESS | 3772 | ++DOCSHELL 12AD8C00 == 18 [pid = 3772] [id = 19] 02:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (12B63000) [pid = 3772] [serial = 53] [outer = 00000000] 02:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (13814000) [pid = 3772] [serial = 54] [outer = 12B63000] 02:30:06 INFO - PROCESS | 3772 | 1465205406768 Marionette DEBUG loaded listener.js 02:30:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (13CE9800) [pid = 3772] [serial = 55] [outer = 12B63000] 02:30:07 INFO - PROCESS | 3772 | 1465205407388 Marionette TRACE conn2 <- [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]]]}] 02:30:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:30:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 914ms 02:30:07 INFO - PROCESS | 3772 | 1465205407419 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 02:30:07 INFO - PROCESS | 3772 | 1465205407421 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 02:30:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:30:07 INFO - PROCESS | 3772 | 1465205407425 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:30:07 INFO - PROCESS | 3772 | 1465205407429 Marionette TRACE conn2 <- [1,42,null,{}] 02:30:07 INFO - PROCESS | 3772 | 1465205407440 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:07 INFO - PROCESS | 3772 | 1465205407445 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:07 INFO - PROCESS | 3772 | 1465205407561 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 02:30:07 INFO - PROCESS | 3772 | 1465205407626 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:07 INFO - PROCESS | 3772 | 1465205407630 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:07 INFO - PROCESS | 3772 | ++DOCSHELL 15FC2400 == 19 [pid = 3772] [id = 20] 02:30:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (15FC6000) [pid = 3772] [serial = 56] [outer = 00000000] 02:30:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (15FE2C00) [pid = 3772] [serial = 57] [outer = 15FC6000] 02:30:07 INFO - PROCESS | 3772 | 1465205407688 Marionette DEBUG loaded listener.js 02:30:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (1616D800) [pid = 3772] [serial = 58] [outer = 15FC6000] 02:30:08 INFO - PROCESS | 3772 | --DOCSHELL 13DCE800 == 18 [pid = 3772] [id = 4] 02:30:08 INFO - PROCESS | 3772 | 1465205408510 Marionette TRACE conn2 <- [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]]]}] 02:30:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:30:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1088ms 02:30:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:30:08 INFO - PROCESS | 3772 | 1465205408551 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 02:30:08 INFO - PROCESS | 3772 | 1465205408555 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 02:30:08 INFO - PROCESS | 3772 | 1465205408559 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:30:08 INFO - PROCESS | 3772 | 1465205408564 Marionette TRACE conn2 <- [1,46,null,{}] 02:30:08 INFO - PROCESS | 3772 | 1465205408569 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:08 INFO - PROCESS | 3772 | 1465205408571 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:08 INFO - PROCESS | 3772 | 1465205408656 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 02:30:08 INFO - PROCESS | 3772 | 1465205408663 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:08 INFO - PROCESS | 3772 | 1465205408666 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:08 INFO - PROCESS | 3772 | ++DOCSHELL 10B7DC00 == 19 [pid = 3772] [id = 21] 02:30:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (10B7E000) [pid = 3772] [serial = 59] [outer = 00000000] 02:30:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (10B86400) [pid = 3772] [serial = 60] [outer = 10B7E000] 02:30:08 INFO - PROCESS | 3772 | 1465205408718 Marionette DEBUG loaded listener.js 02:30:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (110A3C00) [pid = 3772] [serial = 61] [outer = 10B7E000] 02:30:09 INFO - PROCESS | 3772 | 1465205409237 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 694ms 02:30:09 INFO - PROCESS | 3772 | 1465205409255 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 02:30:09 INFO - PROCESS | 3772 | 1465205409259 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 02:30:09 INFO - PROCESS | 3772 | 1465205409265 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:30:09 INFO - PROCESS | 3772 | 1465205409268 Marionette TRACE conn2 <- [1,50,null,{}] 02:30:09 INFO - PROCESS | 3772 | 1465205409272 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:09 INFO - PROCESS | 3772 | 1465205409274 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:09 INFO - PROCESS | 3772 | 1465205409361 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 02:30:09 INFO - PROCESS | 3772 | 1465205409438 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:09 INFO - PROCESS | 3772 | 1465205409441 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:09 INFO - PROCESS | 3772 | ++DOCSHELL 12ADCC00 == 20 [pid = 3772] [id = 22] 02:30:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (12ADFC00) [pid = 3772] [serial = 62] [outer = 00000000] 02:30:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (12D8F400) [pid = 3772] [serial = 63] [outer = 12ADFC00] 02:30:09 INFO - PROCESS | 3772 | 1465205409494 Marionette DEBUG loaded listener.js 02:30:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (13087800) [pid = 3772] [serial = 64] [outer = 12ADFC00] 02:30:09 INFO - PROCESS | 3772 | 1465205409860 Marionette TRACE conn2 <- [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]]]}] 02:30:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:30:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 647ms 02:30:09 INFO - PROCESS | 3772 | 1465205409904 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 02:30:09 INFO - PROCESS | 3772 | 1465205409906 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 02:30:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:30:09 INFO - PROCESS | 3772 | 1465205409909 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:30:09 INFO - PROCESS | 3772 | 1465205409913 Marionette TRACE conn2 <- [1,54,null,{}] 02:30:09 INFO - PROCESS | 3772 | 1465205409923 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:09 INFO - PROCESS | 3772 | 1465205409927 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:10 INFO - PROCESS | 3772 | 1465205410039 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 02:30:10 INFO - PROCESS | 3772 | 1465205410058 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:10 INFO - PROCESS | 3772 | 1465205410061 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:10 INFO - PROCESS | 3772 | ++DOCSHELL 13331000 == 21 [pid = 3772] [id = 23] 02:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (13813C00) [pid = 3772] [serial = 65] [outer = 00000000] 02:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13CEA000) [pid = 3772] [serial = 66] [outer = 13813C00] 02:30:10 INFO - PROCESS | 3772 | 1465205410109 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13DCAC00) [pid = 3772] [serial = 67] [outer = 13813C00] 02:30:10 INFO - PROCESS | 3772 | 1465205410488 Marionette TRACE conn2 <- [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]]]}] 02:30:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:30:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 631ms 02:30:10 INFO - PROCESS | 3772 | 1465205410547 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 02:30:10 INFO - PROCESS | 3772 | 1465205410550 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 02:30:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:30:10 INFO - PROCESS | 3772 | 1465205410553 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:30:10 INFO - PROCESS | 3772 | 1465205410555 Marionette TRACE conn2 <- [1,58,null,{}] 02:30:10 INFO - PROCESS | 3772 | 1465205410558 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:10 INFO - PROCESS | 3772 | 1465205410560 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:10 INFO - PROCESS | 3772 | 1465205410643 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 02:30:10 INFO - PROCESS | 3772 | 1465205410648 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:10 INFO - PROCESS | 3772 | 1465205410651 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:10 INFO - PROCESS | 3772 | ++DOCSHELL 1435F800 == 22 [pid = 3772] [id = 24] 02:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1435FC00) [pid = 3772] [serial = 68] [outer = 00000000] 02:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (14ED9800) [pid = 3772] [serial = 69] [outer = 1435FC00] 02:30:10 INFO - PROCESS | 3772 | 1465205410713 Marionette DEBUG loaded listener.js 02:30:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14EE5000) [pid = 3772] [serial = 70] [outer = 1435FC00] 02:30:11 INFO - PROCESS | 3772 | 1465205411104 Marionette TRACE conn2 <- [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]]]}] 02:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 599ms 02:30:11 INFO - PROCESS | 3772 | 1465205411155 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 3772 | 1465205411157 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 02:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:30:11 INFO - PROCESS | 3772 | 1465205411160 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - PROCESS | 3772 | 1465205411162 Marionette TRACE conn2 <- [1,62,null,{}] 02:30:11 INFO - PROCESS | 3772 | 1465205411166 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 3772 | 1465205411168 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:11 INFO - PROCESS | 3772 | 1465205411253 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 02:30:11 INFO - PROCESS | 3772 | 1465205411258 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 3772 | 1465205411260 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:11 INFO - PROCESS | 3772 | ++DOCSHELL 155D8400 == 23 [pid = 3772] [id = 25] 02:30:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1579D800) [pid = 3772] [serial = 71] [outer = 00000000] 02:30:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15A4E000) [pid = 3772] [serial = 72] [outer = 1579D800] 02:30:11 INFO - PROCESS | 3772 | 1465205411305 Marionette DEBUG loaded listener.js 02:30:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15A4E800) [pid = 3772] [serial = 73] [outer = 1579D800] 02:30:11 INFO - PROCESS | 3772 | 1465205411720 Marionette TRACE conn2 <- [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]]]}] 02:30:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:30:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 599ms 02:30:11 INFO - PROCESS | 3772 | 1465205411758 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 02:30:11 INFO - PROCESS | 3772 | 1465205411760 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 02:30:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:30:11 INFO - PROCESS | 3772 | 1465205411763 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:30:11 INFO - PROCESS | 3772 | 1465205411765 Marionette TRACE conn2 <- [1,66,null,{}] 02:30:11 INFO - PROCESS | 3772 | 1465205411772 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:11 INFO - PROCESS | 3772 | 1465205411777 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:11 INFO - PROCESS | 3772 | 1465205411869 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 02:30:11 INFO - PROCESS | 3772 | 1465205411875 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:11 INFO - PROCESS | 3772 | 1465205411877 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:11 INFO - PROCESS | 3772 | ++DOCSHELL 1617A800 == 24 [pid = 3772] [id = 26] 02:30:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (162A4400) [pid = 3772] [serial = 74] [outer = 00000000] 02:30:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (167C3C00) [pid = 3772] [serial = 75] [outer = 162A4400] 02:30:11 INFO - PROCESS | 3772 | 1465205411977 Marionette DEBUG loaded listener.js 02:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (162A5C00) [pid = 3772] [serial = 76] [outer = 162A4400] 02:30:12 INFO - PROCESS | 3772 | 1465205412371 Marionette TRACE conn2 <- [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]]]}] 02:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 599ms 02:30:12 INFO - PROCESS | 3772 | 1465205412391 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 02:30:12 INFO - PROCESS | 3772 | 1465205412393 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 02:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:30:12 INFO - PROCESS | 3772 | 1465205412396 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:30:12 INFO - PROCESS | 3772 | 1465205412398 Marionette TRACE conn2 <- [1,70,null,{}] 02:30:12 INFO - PROCESS | 3772 | 1465205412401 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:12 INFO - PROCESS | 3772 | 1465205412403 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:12 INFO - PROCESS | 3772 | 1465205412510 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 02:30:12 INFO - PROCESS | 3772 | 1465205412518 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:12 INFO - PROCESS | 3772 | 1465205412520 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:12 INFO - PROCESS | 3772 | ++DOCSHELL 10438C00 == 25 [pid = 3772] [id = 27] 02:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1435C400) [pid = 3772] [serial = 77] [outer = 00000000] 02:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16F58400) [pid = 3772] [serial = 78] [outer = 1435C400] 02:30:12 INFO - PROCESS | 3772 | 1465205412563 Marionette DEBUG loaded listener.js 02:30:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (171E5C00) [pid = 3772] [serial = 79] [outer = 1435C400] 02:30:12 INFO - PROCESS | 3772 | 1465205412938 Marionette TRACE conn2 <- [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]]]}] 02:30:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:30:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 599ms 02:30:12 INFO - PROCESS | 3772 | 1465205412994 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 02:30:12 INFO - PROCESS | 3772 | 1465205412996 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 02:30:12 INFO - PROCESS | 3772 | 1465205412999 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:30:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:30:12 INFO - PROCESS | 3772 | 1465205413001 Marionette TRACE conn2 <- [1,74,null,{}] 02:30:13 INFO - PROCESS | 3772 | 1465205413004 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:13 INFO - PROCESS | 3772 | 1465205413005 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:13 INFO - PROCESS | 3772 | 1465205413081 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 02:30:13 INFO - PROCESS | 3772 | 1465205413151 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:13 INFO - PROCESS | 3772 | 1465205413153 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:13 INFO - PROCESS | 3772 | ++DOCSHELL 16A1D000 == 26 [pid = 3772] [id = 28] 02:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16F54C00) [pid = 3772] [serial = 80] [outer = 00000000] 02:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17764000) [pid = 3772] [serial = 81] [outer = 16F54C00] 02:30:13 INFO - PROCESS | 3772 | 1465205413197 Marionette DEBUG loaded listener.js 02:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17770400) [pid = 3772] [serial = 82] [outer = 16F54C00] 02:30:13 INFO - PROCESS | 3772 | 1465205413564 Marionette TRACE conn2 <- [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]]]}] 02:30:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:30:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 599ms 02:30:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:30:13 INFO - PROCESS | 3772 | 1465205413596 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 02:30:13 INFO - PROCESS | 3772 | 1465205413598 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 02:30:13 INFO - PROCESS | 3772 | 1465205413602 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:30:13 INFO - PROCESS | 3772 | 1465205413603 Marionette TRACE conn2 <- [1,78,null,{}] 02:30:13 INFO - PROCESS | 3772 | 1465205413607 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:13 INFO - PROCESS | 3772 | 1465205413609 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:13 INFO - PROCESS | 3772 | 1465205413716 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 02:30:13 INFO - PROCESS | 3772 | 1465205413723 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:13 INFO - PROCESS | 3772 | 1465205413725 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:13 INFO - PROCESS | 3772 | ++DOCSHELL 13375400 == 27 [pid = 3772] [id = 29] 02:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16173000) [pid = 3772] [serial = 83] [outer = 00000000] 02:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17D6F400) [pid = 3772] [serial = 84] [outer = 16173000] 02:30:13 INFO - PROCESS | 3772 | 1465205413777 Marionette DEBUG loaded listener.js 02:30:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17DAF400) [pid = 3772] [serial = 85] [outer = 16173000] 02:30:14 INFO - PROCESS | 3772 | 1465205414152 Marionette TRACE conn2 <- [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]]]}] 02:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 599ms 02:30:14 INFO - PROCESS | 3772 | 1465205414199 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 3772 | 1465205414201 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 02:30:14 INFO - PROCESS | 3772 | 1465205414204 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:30:14 INFO - PROCESS | 3772 | 1465205414205 Marionette TRACE conn2 <- [1,82,null,{}] 02:30:14 INFO - PROCESS | 3772 | 1465205414209 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 3772 | 1465205414211 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:14 INFO - PROCESS | 3772 | 1465205414321 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 02:30:14 INFO - PROCESS | 3772 | 1465205414362 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 3772 | 1465205414364 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:14 INFO - PROCESS | 3772 | ++DOCSHELL 17D6E800 == 28 [pid = 3772] [id = 30] 02:30:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (17D6F800) [pid = 3772] [serial = 86] [outer = 00000000] 02:30:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19A84C00) [pid = 3772] [serial = 87] [outer = 17D6F800] 02:30:14 INFO - PROCESS | 3772 | 1465205414408 Marionette DEBUG loaded listener.js 02:30:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19AF3800) [pid = 3772] [serial = 88] [outer = 17D6F800] 02:30:14 INFO - PROCESS | 3772 | 1465205414775 Marionette TRACE conn2 <- [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]]]}] 02:30:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:30:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 599ms 02:30:14 INFO - PROCESS | 3772 | 1465205414801 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 02:30:14 INFO - PROCESS | 3772 | 1465205414804 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 02:30:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:30:14 INFO - PROCESS | 3772 | 1465205414807 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:30:14 INFO - PROCESS | 3772 | 1465205414809 Marionette TRACE conn2 <- [1,86,null,{}] 02:30:14 INFO - PROCESS | 3772 | 1465205414813 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:14 INFO - PROCESS | 3772 | 1465205414815 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:14 INFO - PROCESS | 3772 | 1465205414937 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 02:30:14 INFO - PROCESS | 3772 | 1465205414945 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:14 INFO - PROCESS | 3772 | 1465205414947 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:14 INFO - PROCESS | 3772 | ++DOCSHELL 181CE000 == 29 [pid = 3772] [id = 31] 02:30:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (19AFA800) [pid = 3772] [serial = 89] [outer = 00000000] 02:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A019800) [pid = 3772] [serial = 90] [outer = 19AFA800] 02:30:15 INFO - PROCESS | 3772 | 1465205414994 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A27D800) [pid = 3772] [serial = 91] [outer = 19AFA800] 02:30:15 INFO - PROCESS | 3772 | 1465205415385 Marionette TRACE conn2 <- [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]]]}] 02:30:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:30:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 646ms 02:30:15 INFO - PROCESS | 3772 | 1465205415445 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 02:30:15 INFO - PROCESS | 3772 | 1465205415447 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 02:30:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:30:15 INFO - PROCESS | 3772 | 1465205415450 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:30:15 INFO - PROCESS | 3772 | 1465205415452 Marionette TRACE conn2 <- [1,90,null,{}] 02:30:15 INFO - PROCESS | 3772 | 1465205415455 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:15 INFO - PROCESS | 3772 | 1465205415457 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:15 INFO - PROCESS | 3772 | 1465205415580 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 02:30:15 INFO - PROCESS | 3772 | 1465205415624 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:15 INFO - PROCESS | 3772 | 1465205415626 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:15 INFO - PROCESS | 3772 | ++DOCSHELL 13329000 == 30 [pid = 3772] [id = 32] 02:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19C80400) [pid = 3772] [serial = 92] [outer = 00000000] 02:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A3B7400) [pid = 3772] [serial = 93] [outer = 19C80400] 02:30:15 INFO - PROCESS | 3772 | 1465205415715 Marionette DEBUG loaded listener.js 02:30:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A71F000) [pid = 3772] [serial = 94] [outer = 19C80400] 02:30:16 INFO - PROCESS | 3772 | 1465205416945 Marionette TRACE conn2 <- [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]]]}] 02:30:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:30:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1513ms 02:30:16 INFO - PROCESS | 3772 | 1465205416984 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 02:30:17 INFO - PROCESS | 3772 | 1465205416988 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 02:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:30:17 INFO - PROCESS | 3772 | 1465205416998 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:30:17 INFO - PROCESS | 3772 | 1465205417001 Marionette TRACE conn2 <- [1,94,null,{}] 02:30:17 INFO - PROCESS | 3772 | 1465205417006 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:17 INFO - PROCESS | 3772 | 1465205417009 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:17 INFO - PROCESS | 3772 | 1465205417116 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 02:30:17 INFO - PROCESS | 3772 | 1465205417168 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:17 INFO - PROCESS | 3772 | 1465205417170 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:17 INFO - PROCESS | 3772 | ++DOCSHELL 10B88800 == 31 [pid = 3772] [id = 33] 02:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (110A3400) [pid = 3772] [serial = 95] [outer = 00000000] 02:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (114B7800) [pid = 3772] [serial = 96] [outer = 110A3400] 02:30:17 INFO - PROCESS | 3772 | 1465205417219 Marionette DEBUG loaded listener.js 02:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (11C0C400) [pid = 3772] [serial = 97] [outer = 110A3400] 02:30:17 INFO - PROCESS | 3772 | 1465205417623 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:30:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:30:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 662ms 02:30:17 INFO - PROCESS | 3772 | 1465205417658 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 02:30:17 INFO - PROCESS | 3772 | 1465205417662 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 02:30:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:30:17 INFO - PROCESS | 3772 | 1465205417668 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:30:17 INFO - PROCESS | 3772 | 1465205417670 Marionette TRACE conn2 <- [1,98,null,{}] 02:30:17 INFO - PROCESS | 3772 | 1465205417674 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:17 INFO - PROCESS | 3772 | 1465205417676 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:17 INFO - PROCESS | 3772 | 1465205417788 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 02:30:17 INFO - PROCESS | 3772 | 1465205417794 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:17 INFO - PROCESS | 3772 | 1465205417796 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:17 INFO - PROCESS | 3772 | ++DOCSHELL 131D5400 == 32 [pid = 3772] [id = 34] 02:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1332C400) [pid = 3772] [serial = 98] [outer = 00000000] 02:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (13378800) [pid = 3772] [serial = 99] [outer = 1332C400] 02:30:17 INFO - PROCESS | 3772 | 1465205417843 Marionette DEBUG loaded listener.js 02:30:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (13814C00) [pid = 3772] [serial = 100] [outer = 1332C400] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (13DCEC00) [pid = 3772] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1B201800) [pid = 3772] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1AD14400) [pid = 3772] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1AABC800) [pid = 3772] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A98FC00) [pid = 3772] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1A71F800) [pid = 3772] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1617A400) [pid = 3772] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (13813C00) [pid = 3772] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1435FC00) [pid = 3772] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1579D800) [pid = 3772] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (162A4400) [pid = 3772] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1435C400) [pid = 3772] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16F54C00) [pid = 3772] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16173000) [pid = 3772] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (17D6F800) [pid = 3772] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1B45CC00) [pid = 3772] [serial = 46] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10A54400) [pid = 3772] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12B63000) [pid = 3772] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15FC6000) [pid = 3772] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10B7E000) [pid = 3772] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:30:18 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12ADFC00) [pid = 3772] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:30:18 INFO - PROCESS | 3772 | 1465205418728 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:30:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:30:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1103ms 02:30:18 INFO - PROCESS | 3772 | 1465205418767 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 02:30:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:30:18 INFO - PROCESS | 3772 | 1465205418769 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 02:30:18 INFO - PROCESS | 3772 | 1465205418774 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:30:18 INFO - PROCESS | 3772 | 1465205418779 Marionette TRACE conn2 <- [1,102,null,{}] 02:30:18 INFO - PROCESS | 3772 | 1465205418796 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:18 INFO - PROCESS | 3772 | 1465205418802 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:18 INFO - PROCESS | 3772 | 1465205418881 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 02:30:18 INFO - PROCESS | 3772 | 1465205418888 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:18 INFO - PROCESS | 3772 | 1465205418891 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:18 INFO - PROCESS | 3772 | ++DOCSHELL 13CF0800 == 33 [pid = 3772] [id = 35] 02:30:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (13DC6000) [pid = 3772] [serial = 101] [outer = 00000000] 02:30:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (14343800) [pid = 3772] [serial = 102] [outer = 13DC6000] 02:30:18 INFO - PROCESS | 3772 | 1465205418947 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (14ED7000) [pid = 3772] [serial = 103] [outer = 13DC6000] 02:30:19 INFO - PROCESS | 3772 | 1465205419349 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:30:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:30:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 598ms 02:30:19 INFO - PROCESS | 3772 | 1465205419371 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 02:30:19 INFO - PROCESS | 3772 | 1465205419373 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 02:30:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:30:19 INFO - PROCESS | 3772 | 1465205419376 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:30:19 INFO - PROCESS | 3772 | 1465205419378 Marionette TRACE conn2 <- [1,106,null,{}] 02:30:19 INFO - PROCESS | 3772 | 1465205419429 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:19 INFO - PROCESS | 3772 | 1465205419431 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:19 INFO - PROCESS | 3772 | 1465205419520 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 02:30:19 INFO - PROCESS | 3772 | 1465205419525 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:19 INFO - PROCESS | 3772 | 1465205419527 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:19 INFO - PROCESS | 3772 | ++DOCSHELL 1579E400 == 34 [pid = 3772] [id = 36] 02:30:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (157A0800) [pid = 3772] [serial = 104] [outer = 00000000] 02:30:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (15FBF800) [pid = 3772] [serial = 105] [outer = 157A0800] 02:30:19 INFO - PROCESS | 3772 | 1465205419571 Marionette DEBUG loaded listener.js 02:30:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15FDFC00) [pid = 3772] [serial = 106] [outer = 157A0800] 02:30:20 INFO - PROCESS | 3772 | 1465205420004 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:30:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:30:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 647ms 02:30:20 INFO - PROCESS | 3772 | 1465205420046 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 02:30:20 INFO - PROCESS | 3772 | 1465205420048 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 02:30:20 INFO - PROCESS | 3772 | 1465205420052 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:30:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:30:20 INFO - PROCESS | 3772 | 1465205420053 Marionette TRACE conn2 <- [1,110,null,{}] 02:30:20 INFO - PROCESS | 3772 | 1465205420057 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:20 INFO - PROCESS | 3772 | 1465205420059 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:20 INFO - PROCESS | 3772 | 1465205420134 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 02:30:20 INFO - PROCESS | 3772 | 1465205420139 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:20 INFO - PROCESS | 3772 | 1465205420141 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:20 INFO - PROCESS | 3772 | ++DOCSHELL 16159000 == 35 [pid = 3772] [id = 37] 02:30:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16175C00) [pid = 3772] [serial = 107] [outer = 00000000] 02:30:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16A1A000) [pid = 3772] [serial = 108] [outer = 16175C00] 02:30:20 INFO - PROCESS | 3772 | 1465205420184 Marionette DEBUG loaded listener.js 02:30:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17106400) [pid = 3772] [serial = 109] [outer = 16175C00] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (167C4000) [pid = 3772] [serial = 17] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (13CEA000) [pid = 3772] [serial = 66] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (14ED9800) [pid = 3772] [serial = 69] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14EE5000) [pid = 3772] [serial = 70] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (15A4E000) [pid = 3772] [serial = 72] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (15A4E800) [pid = 3772] [serial = 73] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (167C3C00) [pid = 3772] [serial = 75] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16F58400) [pid = 3772] [serial = 78] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17764000) [pid = 3772] [serial = 81] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17D6F400) [pid = 3772] [serial = 84] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (19A84C00) [pid = 3772] [serial = 87] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10B7D400) [pid = 3772] [serial = 51] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13814000) [pid = 3772] [serial = 54] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (15FE2C00) [pid = 3772] [serial = 57] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1616D800) [pid = 3772] [serial = 58] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (10B86400) [pid = 3772] [serial = 60] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (12D8F400) [pid = 3772] [serial = 63] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (162A5C00) [pid = 3772] [serial = 76] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (171E5C00) [pid = 3772] [serial = 79] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (17770400) [pid = 3772] [serial = 82] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (110A3C00) [pid = 3772] [serial = 61] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17DAF400) [pid = 3772] [serial = 85] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (19AF3800) [pid = 3772] [serial = 88] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (13087800) [pid = 3772] [serial = 64] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1A019800) [pid = 3772] [serial = 90] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (13DCAC00) [pid = 3772] [serial = 67] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (110AD800) [pid = 3772] [serial = 52] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (13CE9800) [pid = 3772] [serial = 55] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (1B45FC00) [pid = 3772] [serial = 48] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (16A1FC00) [pid = 3772] [serial = 14] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (140CD800) [pid = 3772] [serial = 9] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (140D2400) [pid = 3772] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (1280A800) [pid = 3772] [serial = 4] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (1B363800) [pid = 3772] [serial = 42] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (1B45A800) [pid = 3772] [serial = 45] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (1B208000) [pid = 3772] [serial = 39] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (1B20CC00) [pid = 3772] [serial = 40] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 50 (1AD8AC00) [pid = 3772] [serial = 36] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 49 (1AD90C00) [pid = 3772] [serial = 37] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 48 (1AAC4400) [pid = 3772] [serial = 33] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 47 (1AFABC00) [pid = 3772] [serial = 34] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 46 (1A99B800) [pid = 3772] [serial = 30] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 45 (1AFAA400) [pid = 3772] [serial = 31] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 44 (1A89D800) [pid = 3772] [serial = 27] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 43 (1AFA2800) [pid = 3772] [serial = 28] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 42 (1A284C00) [pid = 3772] [serial = 24] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 41 (1617CC00) [pid = 3772] [serial = 21] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 40 (1A013400) [pid = 3772] [serial = 22] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | --DOMWINDOW == 39 (1B45F400) [pid = 3772] [serial = 47] [outer = 00000000] [url = about:blank] 02:30:21 INFO - PROCESS | 3772 | 1465205421597 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:30:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:30:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1624ms 02:30:21 INFO - PROCESS | 3772 | 1465205421665 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 02:30:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:30:21 INFO - PROCESS | 3772 | 1465205421669 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 02:30:21 INFO - PROCESS | 3772 | 1465205421674 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:30:21 INFO - PROCESS | 3772 | 1465205421678 Marionette TRACE conn2 <- [1,114,null,{}] 02:30:21 INFO - PROCESS | 3772 | 1465205421683 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:21 INFO - PROCESS | 3772 | 1465205421687 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:21 INFO - PROCESS | 3772 | 1465205421777 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 02:30:21 INFO - PROCESS | 3772 | 1465205421791 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:21 INFO - PROCESS | 3772 | 1465205421794 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:21 INFO - PROCESS | 3772 | ++DOCSHELL 10B7D400 == 36 [pid = 3772] [id = 38] 02:30:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 40 (10B7E000) [pid = 3772] [serial = 110] [outer = 00000000] 02:30:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 41 (10E92400) [pid = 3772] [serial = 111] [outer = 10B7E000] 02:30:21 INFO - PROCESS | 3772 | 1465205421842 Marionette DEBUG loaded listener.js 02:30:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 42 (110A9800) [pid = 3772] [serial = 112] [outer = 10B7E000] 02:30:22 INFO - PROCESS | 3772 | 1465205422258 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:30:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:30:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 662ms 02:30:22 INFO - PROCESS | 3772 | 1465205422329 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 02:30:22 INFO - PROCESS | 3772 | 1465205422335 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 02:30:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:30:22 INFO - PROCESS | 3772 | 1465205422341 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:30:22 INFO - PROCESS | 3772 | 1465205422344 Marionette TRACE conn2 <- [1,118,null,{}] 02:30:22 INFO - PROCESS | 3772 | 1465205422348 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:22 INFO - PROCESS | 3772 | 1465205422351 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:22 INFO - PROCESS | 3772 | 1465205422455 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 02:30:22 INFO - PROCESS | 3772 | 1465205422470 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:22 INFO - PROCESS | 3772 | 1465205422473 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:22 INFO - PROCESS | 3772 | ++DOCSHELL 12B62C00 == 37 [pid = 3772] [id = 39] 02:30:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 43 (12B63000) [pid = 3772] [serial = 113] [outer = 00000000] 02:30:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 44 (12D8D800) [pid = 3772] [serial = 114] [outer = 12B63000] 02:30:22 INFO - PROCESS | 3772 | 1465205422525 Marionette DEBUG loaded listener.js 02:30:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 45 (13085400) [pid = 3772] [serial = 115] [outer = 12B63000] 02:30:22 INFO - PROCESS | 3772 | 1465205422930 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 647ms 02:30:23 INFO - PROCESS | 3772 | 1465205422977 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 02:30:23 INFO - PROCESS | 3772 | 1465205422979 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 02:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:30:23 INFO - PROCESS | 3772 | 1465205422983 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:30:23 INFO - PROCESS | 3772 | 1465205422986 Marionette TRACE conn2 <- [1,122,null,{}] 02:30:23 INFO - PROCESS | 3772 | 1465205422997 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:23 INFO - PROCESS | 3772 | 1465205423002 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:23 INFO - PROCESS | 3772 | 1465205423082 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 02:30:23 INFO - PROCESS | 3772 | 1465205423167 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:23 INFO - PROCESS | 3772 | 1465205423170 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:23 INFO - PROCESS | 3772 | ++DOCSHELL 13DC9800 == 38 [pid = 3772] [id = 40] 02:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 46 (13DCA000) [pid = 3772] [serial = 116] [outer = 00000000] 02:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 47 (140C7000) [pid = 3772] [serial = 117] [outer = 13DCA000] 02:30:23 INFO - PROCESS | 3772 | 1465205423218 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 48 (140CEC00) [pid = 3772] [serial = 118] [outer = 13DCA000] 02:30:23 INFO - PROCESS | 3772 | 1465205423592 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:30:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:30:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 646ms 02:30:23 INFO - PROCESS | 3772 | 1465205423653 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 02:30:23 INFO - PROCESS | 3772 | 1465205423655 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 02:30:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:30:23 INFO - PROCESS | 3772 | 1465205423658 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:30:23 INFO - PROCESS | 3772 | 1465205423660 Marionette TRACE conn2 <- [1,126,null,{}] 02:30:23 INFO - PROCESS | 3772 | 1465205423674 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:23 INFO - PROCESS | 3772 | 1465205423676 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:23 INFO - PROCESS | 3772 | 1465205423756 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 02:30:23 INFO - PROCESS | 3772 | 1465205423761 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:23 INFO - PROCESS | 3772 | 1465205423763 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:23 INFO - PROCESS | 3772 | ++DOCSHELL 140C9000 == 39 [pid = 3772] [id = 41] 02:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 49 (1435C400) [pid = 3772] [serial = 119] [outer = 00000000] 02:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (155D1000) [pid = 3772] [serial = 120] [outer = 1435C400] 02:30:23 INFO - PROCESS | 3772 | 1465205423808 Marionette DEBUG loaded listener.js 02:30:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (157A7400) [pid = 3772] [serial = 121] [outer = 1435C400] 02:30:24 INFO - PROCESS | 3772 | 1465205424197 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 599ms 02:30:24 INFO - PROCESS | 3772 | 1465205424255 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 02:30:24 INFO - PROCESS | 3772 | 1465205424257 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 02:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:30:24 INFO - PROCESS | 3772 | 1465205424264 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 3772 | 1465205424266 Marionette TRACE conn2 <- [1,130,null,{}] 02:30:24 INFO - PROCESS | 3772 | 1465205424270 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 3772 | 1465205424271 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:24 INFO - PROCESS | 3772 | 1465205424346 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 02:30:24 INFO - PROCESS | 3772 | 1465205424351 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:24 INFO - PROCESS | 3772 | 1465205424353 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:24 INFO - PROCESS | 3772 | ++DOCSHELL 151E2400 == 40 [pid = 3772] [id = 42] 02:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (157AA400) [pid = 3772] [serial = 122] [outer = 00000000] 02:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (15FC1400) [pid = 3772] [serial = 123] [outer = 157AA400] 02:30:24 INFO - PROCESS | 3772 | 1465205424397 Marionette DEBUG loaded listener.js 02:30:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (16155C00) [pid = 3772] [serial = 124] [outer = 157AA400] 02:30:24 INFO - PROCESS | 3772 | 1465205424812 Marionette TRACE conn2 <- [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]]]}] 02:30:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:30:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 599ms 02:30:24 INFO - PROCESS | 3772 | 1465205424857 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 02:30:24 INFO - PROCESS | 3772 | 1465205424859 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 02:30:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:30:24 INFO - PROCESS | 3772 | 1465205424866 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:30:24 INFO - PROCESS | 3772 | 1465205424868 Marionette TRACE conn2 <- [1,134,null,{}] 02:30:24 INFO - PROCESS | 3772 | 1465205424871 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:24 INFO - PROCESS | 3772 | 1465205424877 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:24 INFO - PROCESS | 3772 | 1465205424975 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 02:30:25 INFO - PROCESS | 3772 | 1465205424983 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 3772 | 1465205424985 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:25 INFO - PROCESS | 3772 | ++DOCSHELL 162A4400 == 41 [pid = 3772] [id = 43] 02:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (167C4C00) [pid = 3772] [serial = 125] [outer = 00000000] 02:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (167C8800) [pid = 3772] [serial = 126] [outer = 167C4C00] 02:30:25 INFO - PROCESS | 3772 | 1465205425029 Marionette DEBUG loaded listener.js 02:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (16F58400) [pid = 3772] [serial = 127] [outer = 167C4C00] 02:30:25 INFO - PROCESS | 3772 | 1465205425419 Marionette TRACE conn2 <- [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]]]}] 02:30:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:30:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 599ms 02:30:25 INFO - PROCESS | 3772 | 1465205425460 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 02:30:25 INFO - PROCESS | 3772 | 1465205425462 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 02:30:25 INFO - PROCESS | 3772 | 1465205425474 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:30:25 INFO - PROCESS | 3772 | 1465205425476 Marionette TRACE conn2 <- [1,138,null,{}] 02:30:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:30:25 INFO - PROCESS | 3772 | 1465205425483 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:25 INFO - PROCESS | 3772 | 1465205425485 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:25 INFO - PROCESS | 3772 | 1465205425571 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 02:30:25 INFO - PROCESS | 3772 | 1465205425577 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:25 INFO - PROCESS | 3772 | 1465205425578 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:25 INFO - PROCESS | 3772 | ++DOCSHELL 17112800 == 42 [pid = 3772] [id = 44] 02:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (1758E000) [pid = 3772] [serial = 128] [outer = 00000000] 02:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (175DEC00) [pid = 3772] [serial = 129] [outer = 1758E000] 02:30:25 INFO - PROCESS | 3772 | 1465205425630 Marionette DEBUG loaded listener.js 02:30:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (17766400) [pid = 3772] [serial = 130] [outer = 1758E000] 02:30:26 INFO - PROCESS | 3772 | 1465205426029 Marionette TRACE conn2 <- [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]]]}] 02:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 599ms 02:30:26 INFO - PROCESS | 3772 | 1465205426073 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 02:30:26 INFO - PROCESS | 3772 | 1465205426075 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 02:30:26 INFO - PROCESS | 3772 | 1465205426078 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:30:26 INFO - PROCESS | 3772 | 1465205426080 Marionette TRACE conn2 <- [1,142,null,{}] 02:30:26 INFO - PROCESS | 3772 | 1465205426093 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:26 INFO - PROCESS | 3772 | 1465205426094 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:26 INFO - PROCESS | 3772 | 1465205426169 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 02:30:26 INFO - PROCESS | 3772 | 1465205426174 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:26 INFO - PROCESS | 3772 | 1465205426176 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:26 INFO - PROCESS | 3772 | ++DOCSHELL 17770400 == 43 [pid = 3772] [id = 45] 02:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1777AC00) [pid = 3772] [serial = 131] [outer = 00000000] 02:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (17783400) [pid = 3772] [serial = 132] [outer = 1777AC00] 02:30:26 INFO - PROCESS | 3772 | 1465205426219 Marionette DEBUG loaded listener.js 02:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1777FC00) [pid = 3772] [serial = 133] [outer = 1777AC00] 02:30:26 INFO - PROCESS | 3772 | 1465205426625 Marionette TRACE conn2 <- [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]]]}] 02:30:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:30:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 598ms 02:30:26 INFO - PROCESS | 3772 | 1465205426676 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 02:30:26 INFO - PROCESS | 3772 | 1465205426678 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 02:30:26 INFO - PROCESS | 3772 | 1465205426696 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:30:26 INFO - PROCESS | 3772 | 1465205426698 Marionette TRACE conn2 <- [1,146,null,{}] 02:30:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:30:26 INFO - PROCESS | 3772 | 1465205426701 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:26 INFO - PROCESS | 3772 | 1465205426703 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:26 INFO - PROCESS | 3772 | 1465205426848 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 02:30:26 INFO - PROCESS | 3772 | 1465205426918 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:26 INFO - PROCESS | 3772 | 1465205426920 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:26 INFO - PROCESS | 3772 | ++DOCSHELL 13DC9000 == 44 [pid = 3772] [id = 46] 02:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (17DD5000) [pid = 3772] [serial = 134] [outer = 00000000] 02:30:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (18389C00) [pid = 3772] [serial = 135] [outer = 17DD5000] 02:30:26 INFO - PROCESS | 3772 | 1465205426965 Marionette DEBUG loaded listener.js 02:30:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1838B800) [pid = 3772] [serial = 136] [outer = 17DD5000] 02:30:27 INFO - PROCESS | 3772 | 1465205427364 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:30:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:30:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 693ms 02:30:27 INFO - PROCESS | 3772 | 1465205427431 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 02:30:27 INFO - PROCESS | 3772 | 1465205427433 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 02:30:27 INFO - PROCESS | 3772 | 1465205427436 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:30:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:30:27 INFO - PROCESS | 3772 | 1465205427438 Marionette TRACE conn2 <- [1,150,null,{}] 02:30:27 INFO - PROCESS | 3772 | 1465205427441 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:27 INFO - PROCESS | 3772 | 1465205427443 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:27 INFO - PROCESS | 3772 | 1465205427557 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 02:30:27 INFO - PROCESS | 3772 | 1465205427562 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:27 INFO - PROCESS | 3772 | 1465205427564 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:27 INFO - PROCESS | 3772 | ++DOCSHELL 13DC8400 == 45 [pid = 3772] [id = 47] 02:30:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (17DD3000) [pid = 3772] [serial = 137] [outer = 00000000] 02:30:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (19A89C00) [pid = 3772] [serial = 138] [outer = 17DD3000] 02:30:27 INFO - PROCESS | 3772 | 1465205427606 Marionette DEBUG loaded listener.js 02:30:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (19AF6800) [pid = 3772] [serial = 139] [outer = 17DD3000] 02:30:28 INFO - PROCESS | 3772 | 1465205428011 Marionette TRACE conn2 <- [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]]]}] 02:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 599ms 02:30:28 INFO - PROCESS | 3772 | 1465205428033 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 02:30:28 INFO - PROCESS | 3772 | 1465205428035 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 02:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:30:28 INFO - PROCESS | 3772 | 1465205428038 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:30:28 INFO - PROCESS | 3772 | 1465205428041 Marionette TRACE conn2 <- [1,154,null,{}] 02:30:28 INFO - PROCESS | 3772 | 1465205428044 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:28 INFO - PROCESS | 3772 | 1465205428047 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:28 INFO - PROCESS | 3772 | 1465205428157 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 02:30:28 INFO - PROCESS | 3772 | 1465205428162 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:28 INFO - PROCESS | 3772 | 1465205428164 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:28 INFO - PROCESS | 3772 | ++DOCSHELL 140CD800 == 46 [pid = 3772] [id = 48] 02:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (19C77400) [pid = 3772] [serial = 140] [outer = 00000000] 02:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1A01E400) [pid = 3772] [serial = 141] [outer = 19C77400] 02:30:28 INFO - PROCESS | 3772 | 1465205428209 Marionette DEBUG loaded listener.js 02:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1A27A800) [pid = 3772] [serial = 142] [outer = 19C77400] 02:30:28 INFO - PROCESS | 3772 | 1465205428651 Marionette TRACE conn2 <- [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]]]}] 02:30:28 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (110A3400) [pid = 3772] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:30:28 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1332C400) [pid = 3772] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:30:28 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (157A0800) [pid = 3772] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:30:28 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13DC6000) [pid = 3772] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:30:28 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (19AFA800) [pid = 3772] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:30:28 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19C80400) [pid = 3772] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:30:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:30:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 02:30:28 INFO - PROCESS | 3772 | 1465205428676 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 02:30:28 INFO - PROCESS | 3772 | 1465205428678 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 02:30:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:30:28 INFO - PROCESS | 3772 | 1465205428684 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:30:28 INFO - PROCESS | 3772 | 1465205428686 Marionette TRACE conn2 <- [1,158,null,{}] 02:30:28 INFO - PROCESS | 3772 | 1465205428691 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:28 INFO - PROCESS | 3772 | 1465205428694 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:28 INFO - PROCESS | 3772 | 1465205428774 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 02:30:28 INFO - PROCESS | 3772 | 1465205428778 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:28 INFO - PROCESS | 3772 | 1465205428780 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:28 INFO - PROCESS | 3772 | ++DOCSHELL 110A3400 == 47 [pid = 3772] [id = 49] 02:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13909800) [pid = 3772] [serial = 143] [outer = 00000000] 02:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1616F000) [pid = 3772] [serial = 144] [outer = 13909800] 02:30:28 INFO - PROCESS | 3772 | 1465205428823 Marionette DEBUG loaded listener.js 02:30:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (167C9800) [pid = 3772] [serial = 145] [outer = 13909800] 02:30:29 INFO - PROCESS | 3772 | 1465205429215 Marionette TRACE conn2 <- [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]]]}] 02:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 599ms 02:30:29 INFO - PROCESS | 3772 | 1465205429280 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 02:30:29 INFO - PROCESS | 3772 | 1465205429282 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 02:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:30:29 INFO - PROCESS | 3772 | 1465205429286 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:30:29 INFO - PROCESS | 3772 | 1465205429287 Marionette TRACE conn2 <- [1,162,null,{}] 02:30:29 INFO - PROCESS | 3772 | 1465205429291 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:29 INFO - PROCESS | 3772 | 1465205429293 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:29 INFO - PROCESS | 3772 | 1465205429384 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 02:30:29 INFO - PROCESS | 3772 | 1465205429391 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:29 INFO - PROCESS | 3772 | 1465205429393 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:29 INFO - PROCESS | 3772 | ++DOCSHELL 15A85C00 == 48 [pid = 3772] [id = 50] 02:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1614E800) [pid = 3772] [serial = 146] [outer = 00000000] 02:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1A3B6800) [pid = 3772] [serial = 147] [outer = 1614E800] 02:30:29 INFO - PROCESS | 3772 | 1465205429437 Marionette DEBUG loaded listener.js 02:30:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1A890400) [pid = 3772] [serial = 148] [outer = 1614E800] 02:30:29 INFO - PROCESS | 3772 | 1465205429851 Marionette TRACE conn2 <- [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]]]}] 02:30:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:30:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 599ms 02:30:29 INFO - PROCESS | 3772 | 1465205429881 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 02:30:29 INFO - PROCESS | 3772 | 1465205429883 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 02:30:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:30:29 INFO - PROCESS | 3772 | 1465205429886 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:30:29 INFO - PROCESS | 3772 | 1465205429888 Marionette TRACE conn2 <- [1,166,null,{}] 02:30:29 INFO - PROCESS | 3772 | 1465205429902 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:29 INFO - PROCESS | 3772 | 1465205429903 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:30 INFO - PROCESS | 3772 | 1465205429982 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 02:30:30 INFO - PROCESS | 3772 | 1465205429987 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 3772 | 1465205429989 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:30 INFO - PROCESS | 3772 | ++DOCSHELL 10A51800 == 49 [pid = 3772] [id = 51] 02:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (10A79000) [pid = 3772] [serial = 149] [outer = 00000000] 02:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1A897400) [pid = 3772] [serial = 150] [outer = 10A79000] 02:30:30 INFO - PROCESS | 3772 | 1465205430031 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A89C000) [pid = 3772] [serial = 151] [outer = 10A79000] 02:30:30 INFO - PROCESS | 3772 | 1465205430415 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:30:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:30:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 599ms 02:30:30 INFO - PROCESS | 3772 | 1465205430484 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 02:30:30 INFO - PROCESS | 3772 | 1465205430486 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 02:30:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:30:30 INFO - PROCESS | 3772 | 1465205430495 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:30:30 INFO - PROCESS | 3772 | 1465205430496 Marionette TRACE conn2 <- [1,170,null,{}] 02:30:30 INFO - PROCESS | 3772 | 1465205430500 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:30 INFO - PROCESS | 3772 | 1465205430502 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:30 INFO - PROCESS | 3772 | 1465205430629 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 02:30:30 INFO - PROCESS | 3772 | 1465205430636 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:30 INFO - PROCESS | 3772 | 1465205430638 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:30 INFO - PROCESS | 3772 | ++DOCSHELL 13CEB000 == 50 [pid = 3772] [id = 52] 02:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1710B400) [pid = 3772] [serial = 152] [outer = 00000000] 02:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1A991000) [pid = 3772] [serial = 153] [outer = 1710B400] 02:30:30 INFO - PROCESS | 3772 | 1465205430680 Marionette DEBUG loaded listener.js 02:30:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A997C00) [pid = 3772] [serial = 154] [outer = 1710B400] 02:30:31 INFO - PROCESS | 3772 | 1465205431421 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:30:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:30:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 961ms 02:30:31 INFO - PROCESS | 3772 | 1465205431468 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 02:30:31 INFO - PROCESS | 3772 | 1465205431473 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 02:30:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:30:31 INFO - PROCESS | 3772 | 1465205431478 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:30:31 INFO - PROCESS | 3772 | 1465205431483 Marionette TRACE conn2 <- [1,174,null,{}] 02:30:31 INFO - PROCESS | 3772 | 1465205431488 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:31 INFO - PROCESS | 3772 | 1465205431491 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:31 INFO - PROCESS | 3772 | 1465205431610 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 02:30:31 INFO - PROCESS | 3772 | 1465205431682 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:31 INFO - PROCESS | 3772 | 1465205431685 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:31 INFO - PROCESS | 3772 | ++DOCSHELL 10A70800 == 51 [pid = 3772] [id = 53] 02:30:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (10B61800) [pid = 3772] [serial = 155] [outer = 00000000] 02:30:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11A10400) [pid = 3772] [serial = 156] [outer = 10B61800] 02:30:31 INFO - PROCESS | 3772 | 1465205431742 Marionette DEBUG loaded listener.js 02:30:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (12B5CC00) [pid = 3772] [serial = 157] [outer = 10B61800] 02:30:32 INFO - PROCESS | 3772 | 1465205432655 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:30:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:30:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1197ms 02:30:32 INFO - PROCESS | 3772 | 1465205432680 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 02:30:32 INFO - PROCESS | 3772 | 1465205432684 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 02:30:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:30:32 INFO - PROCESS | 3772 | 1465205432689 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:30:32 INFO - PROCESS | 3772 | 1465205432692 Marionette TRACE conn2 <- [1,178,null,{}] 02:30:32 INFO - PROCESS | 3772 | 1465205432698 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:32 INFO - PROCESS | 3772 | 1465205432700 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:32 INFO - PROCESS | 3772 | 1465205432833 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 181CE000 == 50 [pid = 3772] [id = 31] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 13375400 == 49 [pid = 3772] [id = 29] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 13329000 == 48 [pid = 3772] [id = 32] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 1579E400 == 47 [pid = 3772] [id = 36] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 13CF0800 == 46 [pid = 3772] [id = 35] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 131D5400 == 45 [pid = 3772] [id = 34] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 10B88800 == 44 [pid = 3772] [id = 33] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 10A51800 == 43 [pid = 3772] [id = 51] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 15A85C00 == 42 [pid = 3772] [id = 50] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 110A3400 == 41 [pid = 3772] [id = 49] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 140CD800 == 40 [pid = 3772] [id = 48] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 13DC8400 == 39 [pid = 3772] [id = 47] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 13DC9000 == 38 [pid = 3772] [id = 46] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 17770400 == 37 [pid = 3772] [id = 45] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 17112800 == 36 [pid = 3772] [id = 44] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 162A4400 == 35 [pid = 3772] [id = 43] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 151E2400 == 34 [pid = 3772] [id = 42] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 140C9000 == 33 [pid = 3772] [id = 41] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 13DC9800 == 32 [pid = 3772] [id = 40] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 12B62C00 == 31 [pid = 3772] [id = 39] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 10B7D400 == 30 [pid = 3772] [id = 38] 02:30:32 INFO - PROCESS | 3772 | --DOCSHELL 16159000 == 29 [pid = 3772] [id = 37] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1A3B7400) [pid = 3772] [serial = 93] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (114B7800) [pid = 3772] [serial = 96] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13378800) [pid = 3772] [serial = 99] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15FBF800) [pid = 3772] [serial = 105] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15FDFC00) [pid = 3772] [serial = 106] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13814C00) [pid = 3772] [serial = 100] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14ED7000) [pid = 3772] [serial = 103] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11C0C400) [pid = 3772] [serial = 97] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A71F000) [pid = 3772] [serial = 94] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16A1A000) [pid = 3772] [serial = 108] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (14343800) [pid = 3772] [serial = 102] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A27D800) [pid = 3772] [serial = 91] [outer = 00000000] [url = about:blank] 02:30:32 INFO - PROCESS | 3772 | 1465205432929 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:32 INFO - PROCESS | 3772 | 1465205432933 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:32 INFO - PROCESS | 3772 | ++DOCSHELL 10483800 == 30 [pid = 3772] [id = 54] 02:30:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10567400) [pid = 3772] [serial = 158] [outer = 00000000] 02:30:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10B63000) [pid = 3772] [serial = 159] [outer = 10567400] 02:30:32 INFO - PROCESS | 3772 | 1465205432981 Marionette DEBUG loaded listener.js 02:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (111D0800) [pid = 3772] [serial = 160] [outer = 10567400] 02:30:33 INFO - PROCESS | 3772 | 1465205433353 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:30:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:30:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 709ms 02:30:33 INFO - PROCESS | 3772 | 1465205433390 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 02:30:33 INFO - PROCESS | 3772 | 1465205433395 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 02:30:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:30:33 INFO - PROCESS | 3772 | 1465205433401 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:30:33 INFO - PROCESS | 3772 | 1465205433403 Marionette TRACE conn2 <- [1,182,null,{}] 02:30:33 INFO - PROCESS | 3772 | 1465205433407 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:33 INFO - PROCESS | 3772 | 1465205433410 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:33 INFO - PROCESS | 3772 | 1465205433499 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 02:30:33 INFO - PROCESS | 3772 | 1465205433505 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:33 INFO - PROCESS | 3772 | 1465205433508 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:33 INFO - PROCESS | 3772 | ++DOCSHELL 1332A000 == 31 [pid = 3772] [id = 55] 02:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1332A400) [pid = 3772] [serial = 161] [outer = 00000000] 02:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13379400) [pid = 3772] [serial = 162] [outer = 1332A400] 02:30:33 INFO - PROCESS | 3772 | 1465205433557 Marionette DEBUG loaded listener.js 02:30:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13814C00) [pid = 3772] [serial = 163] [outer = 1332A400] 02:30:34 INFO - PROCESS | 3772 | 1465205434000 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 631ms 02:30:34 INFO - PROCESS | 3772 | 1465205434038 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 3772 | 1465205434040 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 02:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:30:34 INFO - PROCESS | 3772 | 1465205434044 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 3772 | 1465205434047 Marionette TRACE conn2 <- [1,186,null,{}] 02:30:34 INFO - PROCESS | 3772 | 1465205434058 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:34 INFO - PROCESS | 3772 | 1465205434062 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:34 INFO - PROCESS | 3772 | 1465205434144 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 02:30:34 INFO - PROCESS | 3772 | 1465205434153 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:34 INFO - PROCESS | 3772 | 1465205434156 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:34 INFO - PROCESS | 3772 | ++DOCSHELL 140D3400 == 32 [pid = 3772] [id = 56] 02:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14357000) [pid = 3772] [serial = 164] [outer = 00000000] 02:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1435F400) [pid = 3772] [serial = 165] [outer = 14357000] 02:30:34 INFO - PROCESS | 3772 | 1465205434204 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (14EE4800) [pid = 3772] [serial = 166] [outer = 14357000] 02:30:34 INFO - PROCESS | 3772 | 1465205434635 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:30:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:30:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 599ms 02:30:34 INFO - PROCESS | 3772 | 1465205434672 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 02:30:34 INFO - PROCESS | 3772 | 1465205434674 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 02:30:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:30:34 INFO - PROCESS | 3772 | 1465205434677 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:30:34 INFO - PROCESS | 3772 | 1465205434679 Marionette TRACE conn2 <- [1,190,null,{}] 02:30:34 INFO - PROCESS | 3772 | 1465205434682 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:34 INFO - PROCESS | 3772 | 1465205434684 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:34 INFO - PROCESS | 3772 | 1465205434814 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 02:30:34 INFO - PROCESS | 3772 | 1465205434821 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:34 INFO - PROCESS | 3772 | 1465205434823 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:34 INFO - PROCESS | 3772 | ++DOCSHELL 151E6400 == 33 [pid = 3772] [id = 57] 02:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (155CEC00) [pid = 3772] [serial = 167] [outer = 00000000] 02:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15FCA400) [pid = 3772] [serial = 168] [outer = 155CEC00] 02:30:34 INFO - PROCESS | 3772 | 1465205434869 Marionette DEBUG loaded listener.js 02:30:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16159C00) [pid = 3772] [serial = 169] [outer = 155CEC00] 02:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (15FC3800) [pid = 3772] [serial = 170] [outer = 1B368800] 02:30:35 INFO - PROCESS | 3772 | 1465205435358 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:30:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:30:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 757ms 02:30:35 INFO - PROCESS | 3772 | 1465205435418 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 02:30:35 INFO - PROCESS | 3772 | 1465205435420 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 02:30:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:30:35 INFO - PROCESS | 3772 | 1465205435423 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:30:35 INFO - PROCESS | 3772 | 1465205435425 Marionette TRACE conn2 <- [1,194,null,{}] 02:30:35 INFO - PROCESS | 3772 | 1465205435435 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:35 INFO - PROCESS | 3772 | 1465205435437 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:35 INFO - PROCESS | 3772 | 1465205435540 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 02:30:35 INFO - PROCESS | 3772 | 1465205435550 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:35 INFO - PROCESS | 3772 | 1465205435552 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:35 INFO - PROCESS | 3772 | ++DOCSHELL 1617CC00 == 34 [pid = 3772] [id = 58] 02:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (162A4C00) [pid = 3772] [serial = 171] [outer = 00000000] 02:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16A20800) [pid = 3772] [serial = 172] [outer = 162A4C00] 02:30:35 INFO - PROCESS | 3772 | 1465205435597 Marionette DEBUG loaded listener.js 02:30:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17770400) [pid = 3772] [serial = 173] [outer = 162A4C00] 02:30:36 INFO - PROCESS | 3772 | 1465205436006 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 646ms 02:30:36 INFO - PROCESS | 3772 | 1465205436081 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 02:30:36 INFO - PROCESS | 3772 | 1465205436083 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 02:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:30:36 INFO - PROCESS | 3772 | 1465205436104 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:30:36 INFO - PROCESS | 3772 | 1465205436106 Marionette TRACE conn2 <- [1,198,null,{}] 02:30:36 INFO - PROCESS | 3772 | 1465205436112 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:36 INFO - PROCESS | 3772 | 1465205436117 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:36 INFO - PROCESS | 3772 | 1465205436247 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 02:30:36 INFO - PROCESS | 3772 | 1465205436253 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:36 INFO - PROCESS | 3772 | 1465205436255 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:36 INFO - PROCESS | 3772 | ++DOCSHELL 162A4400 == 35 [pid = 3772] [id = 59] 02:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16A1F800) [pid = 3772] [serial = 174] [outer = 00000000] 02:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19AF5400) [pid = 3772] [serial = 175] [outer = 16A1F800] 02:30:36 INFO - PROCESS | 3772 | 1465205436298 Marionette DEBUG loaded listener.js 02:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A015000) [pid = 3772] [serial = 176] [outer = 16A1F800] 02:30:36 INFO - PROCESS | 3772 | 1465205436698 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:30:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:30:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 662ms 02:30:36 INFO - PROCESS | 3772 | 1465205436743 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 02:30:36 INFO - PROCESS | 3772 | 1465205436745 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 02:30:36 INFO - PROCESS | 3772 | 1465205436748 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:30:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:30:36 INFO - PROCESS | 3772 | 1465205436759 Marionette TRACE conn2 <- [1,202,null,{}] 02:30:36 INFO - PROCESS | 3772 | 1465205436773 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:36 INFO - PROCESS | 3772 | 1465205436774 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:36 INFO - PROCESS | 3772 | 1465205436876 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 02:30:36 INFO - PROCESS | 3772 | 1465205436881 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:36 INFO - PROCESS | 3772 | 1465205436883 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:36 INFO - PROCESS | 3772 | ++DOCSHELL 1A011400 == 36 [pid = 3772] [id = 60] 02:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A257800) [pid = 3772] [serial = 177] [outer = 00000000] 02:30:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A3B6400) [pid = 3772] [serial = 178] [outer = 1A257800] 02:30:36 INFO - PROCESS | 3772 | 1465205436933 Marionette DEBUG loaded listener.js 02:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A287000) [pid = 3772] [serial = 179] [outer = 1A257800] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (17DD3000) [pid = 3772] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17DD5000) [pid = 3772] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (19C77400) [pid = 3772] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (13909800) [pid = 3772] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16175C00) [pid = 3772] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10B7E000) [pid = 3772] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (167C4C00) [pid = 3772] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1777AC00) [pid = 3772] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (157AA400) [pid = 3772] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1758E000) [pid = 3772] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12B63000) [pid = 3772] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13DCA000) [pid = 3772] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1435C400) [pid = 3772] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1614E800) [pid = 3772] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:30:37 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10A79000) [pid = 3772] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:30:37 INFO - PROCESS | 3772 | 1465205437488 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:30:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:30:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 820ms 02:30:37 INFO - PROCESS | 3772 | 1465205437571 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 02:30:37 INFO - PROCESS | 3772 | 1465205437573 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 02:30:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:30:37 INFO - PROCESS | 3772 | 1465205437577 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:30:37 INFO - PROCESS | 3772 | 1465205437578 Marionette TRACE conn2 <- [1,206,null,{}] 02:30:37 INFO - PROCESS | 3772 | 1465205437582 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:37 INFO - PROCESS | 3772 | 1465205437584 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:37 INFO - PROCESS | 3772 | 1465205437692 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 02:30:37 INFO - PROCESS | 3772 | 1465205437741 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:37 INFO - PROCESS | 3772 | 1465205437743 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:37 INFO - PROCESS | 3772 | ++DOCSHELL 12D82800 == 37 [pid = 3772] [id = 61] 02:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1302F000) [pid = 3772] [serial = 180] [outer = 00000000] 02:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1435C400) [pid = 3772] [serial = 181] [outer = 1302F000] 02:30:37 INFO - PROCESS | 3772 | 1465205437787 Marionette DEBUG loaded listener.js 02:30:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (175E2400) [pid = 3772] [serial = 182] [outer = 1302F000] 02:30:38 INFO - PROCESS | 3772 | 1465205438189 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 646ms 02:30:38 INFO - PROCESS | 3772 | 1465205438252 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 02:30:38 INFO - PROCESS | 3772 | 1465205438254 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 02:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:30:38 INFO - PROCESS | 3772 | 1465205438258 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:30:38 INFO - PROCESS | 3772 | 1465205438259 Marionette TRACE conn2 <- [1,210,null,{}] 02:30:38 INFO - PROCESS | 3772 | 1465205438263 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:38 INFO - PROCESS | 3772 | 1465205438265 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:38 INFO - PROCESS | 3772 | 1465205438341 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 02:30:38 INFO - PROCESS | 3772 | 1465205438347 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:38 INFO - PROCESS | 3772 | 1465205438349 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:38 INFO - PROCESS | 3772 | ++DOCSHELL 1332C400 == 38 [pid = 3772] [id = 62] 02:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (13CED000) [pid = 3772] [serial = 183] [outer = 00000000] 02:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A3B6000) [pid = 3772] [serial = 184] [outer = 13CED000] 02:30:38 INFO - PROCESS | 3772 | 1465205438391 Marionette DEBUG loaded listener.js 02:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A720800) [pid = 3772] [serial = 185] [outer = 13CED000] 02:30:38 INFO - PROCESS | 3772 | 1465205438787 Marionette TRACE conn2 <- [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]]]}] 02:30:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:30:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 599ms 02:30:38 INFO - PROCESS | 3772 | 1465205438854 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 02:30:38 INFO - PROCESS | 3772 | 1465205438856 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 02:30:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:30:38 INFO - PROCESS | 3772 | 1465205438859 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:30:38 INFO - PROCESS | 3772 | 1465205438861 Marionette TRACE conn2 <- [1,214,null,{}] 02:30:38 INFO - PROCESS | 3772 | 1465205438865 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:38 INFO - PROCESS | 3772 | 1465205438866 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:38 INFO - PROCESS | 3772 | 1465205438942 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 02:30:38 INFO - PROCESS | 3772 | 1465205438948 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:38 INFO - PROCESS | 3772 | 1465205438950 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:38 INFO - PROCESS | 3772 | ++DOCSHELL 14355000 == 39 [pid = 3772] [id = 63] 02:30:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A27D400) [pid = 3772] [serial = 186] [outer = 00000000] 02:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A994400) [pid = 3772] [serial = 187] [outer = 1A27D400] 02:30:39 INFO - PROCESS | 3772 | 1465205438999 Marionette DEBUG loaded listener.js 02:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A99A800) [pid = 3772] [serial = 188] [outer = 1A27D400] 02:30:39 INFO - PROCESS | 3772 | 1465205439468 Marionette TRACE conn2 <- [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]]]}] 02:30:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:30:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 646ms 02:30:39 INFO - PROCESS | 3772 | 1465205439498 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 02:30:39 INFO - PROCESS | 3772 | 1465205439503 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 02:30:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:30:39 INFO - PROCESS | 3772 | 1465205439509 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:30:39 INFO - PROCESS | 3772 | 1465205439513 Marionette TRACE conn2 <- [1,218,null,{}] 02:30:39 INFO - PROCESS | 3772 | 1465205439518 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:39 INFO - PROCESS | 3772 | 1465205439522 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:39 INFO - PROCESS | 3772 | 1465205439636 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 02:30:39 INFO - PROCESS | 3772 | 1465205439726 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:39 INFO - PROCESS | 3772 | 1465205439731 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:39 INFO - PROCESS | 3772 | ++DOCSHELL 110A4400 == 40 [pid = 3772] [id = 64] 02:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (110AA800) [pid = 3772] [serial = 189] [outer = 00000000] 02:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (114B9C00) [pid = 3772] [serial = 190] [outer = 110AA800] 02:30:39 INFO - PROCESS | 3772 | 1465205439787 Marionette DEBUG loaded listener.js 02:30:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (12AE0000) [pid = 3772] [serial = 191] [outer = 110AA800] 02:30:40 INFO - PROCESS | 3772 | 1465205440358 Marionette TRACE conn2 <- [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]]]}] 02:30:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:30:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 899ms 02:30:40 INFO - PROCESS | 3772 | 1465205440413 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 02:30:40 INFO - PROCESS | 3772 | 1465205440418 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 02:30:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:30:40 INFO - PROCESS | 3772 | 1465205440425 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:30:40 INFO - PROCESS | 3772 | 1465205440428 Marionette TRACE conn2 <- [1,222,null,{}] 02:30:40 INFO - PROCESS | 3772 | 1465205440432 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:40 INFO - PROCESS | 3772 | 1465205440434 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:40 INFO - PROCESS | 3772 | 1465205440541 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 02:30:40 INFO - PROCESS | 3772 | 1465205440631 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:40 INFO - PROCESS | 3772 | 1465205440633 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:40 INFO - PROCESS | 3772 | ++DOCSHELL 13DC7800 == 41 [pid = 3772] [id = 65] 02:30:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13DC8400) [pid = 3772] [serial = 192] [outer = 00000000] 02:30:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (140D2400) [pid = 3772] [serial = 193] [outer = 13DC8400] 02:30:40 INFO - PROCESS | 3772 | 1465205440688 Marionette DEBUG loaded listener.js 02:30:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (157A7800) [pid = 3772] [serial = 194] [outer = 13DC8400] 02:30:41 INFO - PROCESS | 3772 | 1465205441205 Marionette TRACE conn2 <- [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]]]}] 02:30:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:30:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 851ms 02:30:41 INFO - PROCESS | 3772 | 1465205441267 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 02:30:41 INFO - PROCESS | 3772 | 1465205441269 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 02:30:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:30:41 INFO - PROCESS | 3772 | 1465205441273 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:30:41 INFO - PROCESS | 3772 | 1465205441277 Marionette TRACE conn2 <- [1,226,null,{}] 02:30:41 INFO - PROCESS | 3772 | 1465205441288 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:41 INFO - PROCESS | 3772 | 1465205441293 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:41 INFO - PROCESS | 3772 | 1465205441401 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 02:30:41 INFO - PROCESS | 3772 | 1465205441478 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:41 INFO - PROCESS | 3772 | 1465205441481 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:41 INFO - PROCESS | 3772 | ++DOCSHELL 19A8CC00 == 42 [pid = 3772] [id = 66] 02:30:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19AF3800) [pid = 3772] [serial = 195] [outer = 00000000] 02:30:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A27E000) [pid = 3772] [serial = 196] [outer = 19AF3800] 02:30:41 INFO - PROCESS | 3772 | 1465205441537 Marionette DEBUG loaded listener.js 02:30:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A89AC00) [pid = 3772] [serial = 197] [outer = 19AF3800] 02:30:42 INFO - PROCESS | 3772 | 1465205442125 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:30:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:30:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 914ms 02:30:42 INFO - PROCESS | 3772 | 1465205442208 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 02:30:42 INFO - PROCESS | 3772 | 1465205442211 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 02:30:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:30:42 INFO - PROCESS | 3772 | 1465205442215 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:30:42 INFO - PROCESS | 3772 | 1465205442218 Marionette TRACE conn2 <- [1,230,null,{}] 02:30:42 INFO - PROCESS | 3772 | 1465205442222 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:42 INFO - PROCESS | 3772 | 1465205442224 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:42 INFO - PROCESS | 3772 | 1465205442330 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 02:30:42 INFO - PROCESS | 3772 | 1465205442404 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:42 INFO - PROCESS | 3772 | 1465205442407 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:42 INFO - PROCESS | 3772 | ++DOCSHELL 11C07C00 == 43 [pid = 3772] [id = 67] 02:30:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (12A7A400) [pid = 3772] [serial = 198] [outer = 00000000] 02:30:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (181CE400) [pid = 3772] [serial = 199] [outer = 12A7A400] 02:30:42 INFO - PROCESS | 3772 | 1465205442500 Marionette DEBUG loaded listener.js 02:30:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (181D1800) [pid = 3772] [serial = 200] [outer = 12A7A400] 02:30:43 INFO - PROCESS | 3772 | 1465205443176 Marionette TRACE conn2 <- [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]]]}] 02:30:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:30:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1009ms 02:30:43 INFO - PROCESS | 3772 | 1465205443217 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 02:30:43 INFO - PROCESS | 3772 | 1465205443221 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 02:30:43 INFO - PROCESS | 3772 | 1465205443227 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:30:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:30:43 INFO - PROCESS | 3772 | 1465205443230 Marionette TRACE conn2 <- [1,234,null,{}] 02:30:43 INFO - PROCESS | 3772 | 1465205443235 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:43 INFO - PROCESS | 3772 | 1465205443237 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:43 INFO - PROCESS | 3772 | 1465205443336 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 02:30:43 INFO - PROCESS | 3772 | 1465205443413 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:43 INFO - PROCESS | 3772 | 1465205443417 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:43 INFO - PROCESS | 3772 | ++DOCSHELL 10B83400 == 44 [pid = 3772] [id = 68] 02:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (10B86400) [pid = 3772] [serial = 201] [outer = 00000000] 02:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (13329000) [pid = 3772] [serial = 202] [outer = 10B86400] 02:30:43 INFO - PROCESS | 3772 | 1465205443465 Marionette DEBUG loaded listener.js 02:30:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (13383800) [pid = 3772] [serial = 203] [outer = 10B86400] 02:30:43 INFO - PROCESS | 3772 | --DOCSHELL 1332C400 == 43 [pid = 3772] [id = 62] 02:30:43 INFO - PROCESS | 3772 | --DOCSHELL 12D82800 == 42 [pid = 3772] [id = 61] 02:30:43 INFO - PROCESS | 3772 | --DOCSHELL 1A011400 == 41 [pid = 3772] [id = 60] 02:30:43 INFO - PROCESS | 3772 | --DOCSHELL 162A4400 == 40 [pid = 3772] [id = 59] 02:30:43 INFO - PROCESS | 3772 | --DOCSHELL 1617CC00 == 39 [pid = 3772] [id = 58] 02:30:43 INFO - PROCESS | 3772 | --DOCSHELL 151E6400 == 38 [pid = 3772] [id = 57] 02:30:43 INFO - PROCESS | 3772 | --DOCSHELL 140D3400 == 37 [pid = 3772] [id = 56] 02:30:43 INFO - PROCESS | 3772 | --DOCSHELL 1332A000 == 36 [pid = 3772] [id = 55] 02:30:43 INFO - PROCESS | 3772 | --DOCSHELL 10483800 == 35 [pid = 3772] [id = 54] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A897400) [pid = 3772] [serial = 150] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (19A89C00) [pid = 3772] [serial = 138] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (18389C00) [pid = 3772] [serial = 135] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A01E400) [pid = 3772] [serial = 141] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (167C9800) [pid = 3772] [serial = 145] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1616F000) [pid = 3772] [serial = 144] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (17106400) [pid = 3772] [serial = 109] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (10E92400) [pid = 3772] [serial = 111] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (110A9800) [pid = 3772] [serial = 112] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A27A800) [pid = 3772] [serial = 142] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (167C8800) [pid = 3772] [serial = 126] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16F58400) [pid = 3772] [serial = 127] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17783400) [pid = 3772] [serial = 132] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15FC1400) [pid = 3772] [serial = 123] [outer = 00000000] [url = about:blank] 02:30:43 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16155C00) [pid = 3772] [serial = 124] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (175DEC00) [pid = 3772] [serial = 129] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17766400) [pid = 3772] [serial = 130] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12D8D800) [pid = 3772] [serial = 114] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13085400) [pid = 3772] [serial = 115] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (140C7000) [pid = 3772] [serial = 117] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (140CEC00) [pid = 3772] [serial = 118] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (155D1000) [pid = 3772] [serial = 120] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (157A7400) [pid = 3772] [serial = 121] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19AF6800) [pid = 3772] [serial = 139] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A3B6800) [pid = 3772] [serial = 147] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A890400) [pid = 3772] [serial = 148] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A89C000) [pid = 3772] [serial = 151] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1838B800) [pid = 3772] [serial = 136] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1777FC00) [pid = 3772] [serial = 133] [outer = 00000000] [url = about:blank] 02:30:44 INFO - PROCESS | 3772 | 1465205444048 Marionette TRACE conn2 <- [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]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 835ms 02:30:44 INFO - PROCESS | 3772 | 1465205444075 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 02:30:44 INFO - PROCESS | 3772 | 1465205444079 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 02:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:30:44 INFO - PROCESS | 3772 | 1465205444086 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - PROCESS | 3772 | 1465205444090 Marionette TRACE conn2 <- [1,238,null,{}] 02:30:44 INFO - PROCESS | 3772 | 1465205444095 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:44 INFO - PROCESS | 3772 | 1465205444099 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:44 INFO - PROCESS | 3772 | 1465205444184 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 02:30:44 INFO - PROCESS | 3772 | 1465205444193 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:44 INFO - PROCESS | 3772 | 1465205444195 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:44 INFO - PROCESS | 3772 | ++DOCSHELL 12B57400 == 36 [pid = 3772] [id = 69] 02:30:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12D82800) [pid = 3772] [serial = 204] [outer = 00000000] 02:30:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (140C7C00) [pid = 3772] [serial = 205] [outer = 12D82800] 02:30:44 INFO - PROCESS | 3772 | 1465205444241 Marionette DEBUG loaded listener.js 02:30:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14335400) [pid = 3772] [serial = 206] [outer = 12D82800] 02:30:44 INFO - PROCESS | 3772 | 1465205444683 Marionette TRACE conn2 <- [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]]]}] 02:30:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:30:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 630ms 02:30:44 INFO - PROCESS | 3772 | 1465205444725 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 02:30:44 INFO - PROCESS | 3772 | 1465205444727 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 02:30:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:30:44 INFO - PROCESS | 3772 | 1465205444730 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:30:44 INFO - PROCESS | 3772 | 1465205444734 Marionette TRACE conn2 <- [1,242,null,{}] 02:30:44 INFO - PROCESS | 3772 | 1465205444744 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:44 INFO - PROCESS | 3772 | 1465205444748 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:44 INFO - PROCESS | 3772 | 1465205444830 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 02:30:44 INFO - PROCESS | 3772 | 1465205444839 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:44 INFO - PROCESS | 3772 | 1465205444842 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:44 INFO - PROCESS | 3772 | ++DOCSHELL 15FC6000 == 37 [pid = 3772] [id = 70] 02:30:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15FC8000) [pid = 3772] [serial = 207] [outer = 00000000] 02:30:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1616DC00) [pid = 3772] [serial = 208] [outer = 15FC8000] 02:30:44 INFO - PROCESS | 3772 | 1465205444889 Marionette DEBUG loaded listener.js 02:30:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1617C800) [pid = 3772] [serial = 209] [outer = 15FC8000] 02:30:45 INFO - PROCESS | 3772 | 1465205445385 Marionette TRACE conn2 <- [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]]]}] 02:30:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:30:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 630ms 02:30:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:30:45 INFO - PROCESS | 3772 | 1465205445400 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 02:30:45 INFO - PROCESS | 3772 | 1465205445403 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 02:30:45 INFO - PROCESS | 3772 | 1465205445406 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:30:45 INFO - PROCESS | 3772 | 1465205445408 Marionette TRACE conn2 <- [1,246,null,{}] 02:30:45 INFO - PROCESS | 3772 | 1465205445411 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:45 INFO - PROCESS | 3772 | 1465205445413 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:45 INFO - PROCESS | 3772 | 1465205445495 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 02:30:45 INFO - PROCESS | 3772 | 1465205445501 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:45 INFO - PROCESS | 3772 | 1465205445503 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:45 INFO - PROCESS | 3772 | ++DOCSHELL 16158000 == 38 [pid = 3772] [id = 71] 02:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16173800) [pid = 3772] [serial = 210] [outer = 00000000] 02:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (171E7800) [pid = 3772] [serial = 211] [outer = 16173800] 02:30:45 INFO - PROCESS | 3772 | 1465205445547 Marionette DEBUG loaded listener.js 02:30:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (175E1400) [pid = 3772] [serial = 212] [outer = 16173800] 02:30:46 INFO - PROCESS | 3772 | 1465205445988 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 646ms 02:30:46 INFO - PROCESS | 3772 | 1465205446044 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 3772 | 1465205446046 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 02:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:30:46 INFO - PROCESS | 3772 | 1465205446049 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:30:46 INFO - PROCESS | 3772 | 1465205446051 Marionette TRACE conn2 <- [1,250,null,{}] 02:30:46 INFO - PROCESS | 3772 | 1465205446054 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:46 INFO - PROCESS | 3772 | 1465205446056 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:46 INFO - PROCESS | 3772 | 1465205446135 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 02:30:46 INFO - PROCESS | 3772 | 1465205446140 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 3772 | 1465205446142 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:46 INFO - PROCESS | 3772 | ++DOCSHELL 1776D000 == 39 [pid = 3772] [id = 72] 02:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1777B800) [pid = 3772] [serial = 213] [outer = 00000000] 02:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17DD0400) [pid = 3772] [serial = 214] [outer = 1777B800] 02:30:46 INFO - PROCESS | 3772 | 1465205446194 Marionette DEBUG loaded listener.js 02:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (181CC400) [pid = 3772] [serial = 215] [outer = 1777B800] 02:30:46 INFO - PROCESS | 3772 | 1465205446663 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:30:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:30:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 646ms 02:30:46 INFO - PROCESS | 3772 | 1465205446690 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 02:30:46 INFO - PROCESS | 3772 | 1465205446692 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 02:30:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:30:46 INFO - PROCESS | 3772 | 1465205446700 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:30:46 INFO - PROCESS | 3772 | 1465205446701 Marionette TRACE conn2 <- [1,254,null,{}] 02:30:46 INFO - PROCESS | 3772 | 1465205446705 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:46 INFO - PROCESS | 3772 | 1465205446710 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:46 INFO - PROCESS | 3772 | 1465205446837 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 02:30:46 INFO - PROCESS | 3772 | 1465205446890 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:46 INFO - PROCESS | 3772 | 1465205446892 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:46 INFO - PROCESS | 3772 | ++DOCSHELL 1026E400 == 40 [pid = 3772] [id = 73] 02:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (10A52400) [pid = 3772] [serial = 216] [outer = 00000000] 02:30:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19AF6800) [pid = 3772] [serial = 217] [outer = 10A52400] 02:30:46 INFO - PROCESS | 3772 | 1465205446935 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19C7C400) [pid = 3772] [serial = 218] [outer = 10A52400] 02:30:47 INFO - PROCESS | 3772 | 1465205447360 Marionette TRACE conn2 <- [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]]]}] 02:30:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:30:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 710ms 02:30:47 INFO - PROCESS | 3772 | 1465205447393 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 02:30:47 INFO - PROCESS | 3772 | 1465205447394 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 02:30:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:30:47 INFO - PROCESS | 3772 | 1465205447398 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:30:47 INFO - PROCESS | 3772 | 1465205447399 Marionette TRACE conn2 <- [1,258,null,{}] 02:30:47 INFO - PROCESS | 3772 | 1465205447403 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:47 INFO - PROCESS | 3772 | 1465205447404 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:47 INFO - PROCESS | 3772 | 1465205447533 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 02:30:47 INFO - PROCESS | 3772 | 1465205447551 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:47 INFO - PROCESS | 3772 | 1465205447553 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:47 INFO - PROCESS | 3772 | ++DOCSHELL 10475400 == 41 [pid = 3772] [id = 74] 02:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19A81400) [pid = 3772] [serial = 219] [outer = 00000000] 02:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A27F800) [pid = 3772] [serial = 220] [outer = 19A81400] 02:30:47 INFO - PROCESS | 3772 | 1465205447605 Marionette DEBUG loaded listener.js 02:30:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A013000) [pid = 3772] [serial = 221] [outer = 19A81400] 02:30:48 INFO - PROCESS | 3772 | 1465205448010 Marionette TRACE conn2 <- [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]]]}] 02:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 646ms 02:30:48 INFO - PROCESS | 3772 | 1465205448036 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 02:30:48 INFO - PROCESS | 3772 | 1465205448038 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 02:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:30:48 INFO - PROCESS | 3772 | 1465205448041 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:30:48 INFO - PROCESS | 3772 | 1465205448043 Marionette TRACE conn2 <- [1,262,null,{}] 02:30:48 INFO - PROCESS | 3772 | 1465205448046 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:48 INFO - PROCESS | 3772 | 1465205448048 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:48 INFO - PROCESS | 3772 | 1465205448152 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 02:30:48 INFO - PROCESS | 3772 | 1465205448157 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:48 INFO - PROCESS | 3772 | 1465205448159 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:48 INFO - PROCESS | 3772 | ++DOCSHELL 1A010C00 == 42 [pid = 3772] [id = 75] 02:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A251800) [pid = 3772] [serial = 222] [outer = 00000000] 02:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A899800) [pid = 3772] [serial = 223] [outer = 1A251800] 02:30:48 INFO - PROCESS | 3772 | 1465205448210 Marionette DEBUG loaded listener.js 02:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A99D400) [pid = 3772] [serial = 224] [outer = 1A251800] 02:30:48 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1332A400) [pid = 3772] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:30:48 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (14357000) [pid = 3772] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:30:48 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10567400) [pid = 3772] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:30:48 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16A1F800) [pid = 3772] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:30:48 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1302F000) [pid = 3772] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:30:48 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A257800) [pid = 3772] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:30:48 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (13CED000) [pid = 3772] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:30:48 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (162A4C00) [pid = 3772] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:30:48 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (155CEC00) [pid = 3772] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:30:48 INFO - PROCESS | 3772 | 1465205448688 Marionette TRACE conn2 <- [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]]]}] 02:30:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:30:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 693ms 02:30:48 INFO - PROCESS | 3772 | 1465205448741 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 02:30:48 INFO - PROCESS | 3772 | 1465205448743 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 02:30:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:30:48 INFO - PROCESS | 3772 | 1465205448746 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:30:48 INFO - PROCESS | 3772 | 1465205448748 Marionette TRACE conn2 <- [1,266,null,{}] 02:30:48 INFO - PROCESS | 3772 | 1465205448751 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:48 INFO - PROCESS | 3772 | 1465205448753 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:48 INFO - PROCESS | 3772 | 1465205448835 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 02:30:48 INFO - PROCESS | 3772 | 1465205448866 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:48 INFO - PROCESS | 3772 | 1465205448868 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:48 INFO - PROCESS | 3772 | ++DOCSHELL 1A24CC00 == 43 [pid = 3772] [id = 76] 02:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A24E400) [pid = 3772] [serial = 225] [outer = 00000000] 02:30:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A99B800) [pid = 3772] [serial = 226] [outer = 1A24E400] 02:30:48 INFO - PROCESS | 3772 | 1465205448912 Marionette DEBUG loaded listener.js 02:30:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1AAC4800) [pid = 3772] [serial = 227] [outer = 1A24E400] 02:30:49 INFO - PROCESS | 3772 | 1465205449352 Marionette TRACE conn2 <- [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]]]}] 02:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 599ms 02:30:49 INFO - PROCESS | 3772 | 1465205449376 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 3772 | 1465205449378 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 02:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:30:49 INFO - PROCESS | 3772 | 1465205449393 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:30:49 INFO - PROCESS | 3772 | 1465205449394 Marionette TRACE conn2 <- [1,270,null,{}] 02:30:49 INFO - PROCESS | 3772 | 1465205449398 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:49 INFO - PROCESS | 3772 | 1465205449399 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:49 INFO - PROCESS | 3772 | 1465205449489 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 02:30:49 INFO - PROCESS | 3772 | 1465205449494 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:49 INFO - PROCESS | 3772 | 1465205449496 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:49 INFO - PROCESS | 3772 | ++DOCSHELL 1AAC3C00 == 44 [pid = 3772] [id = 77] 02:30:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1AAC7800) [pid = 3772] [serial = 228] [outer = 00000000] 02:30:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1AD18C00) [pid = 3772] [serial = 229] [outer = 1AAC7800] 02:30:49 INFO - PROCESS | 3772 | 1465205449539 Marionette DEBUG loaded listener.js 02:30:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1AD1D800) [pid = 3772] [serial = 230] [outer = 1AAC7800] 02:30:49 INFO - PROCESS | 3772 | 1465205449953 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:30:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:30:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 599ms 02:30:49 INFO - PROCESS | 3772 | 1465205449979 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 02:30:49 INFO - PROCESS | 3772 | 1465205449981 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 02:30:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:30:49 INFO - PROCESS | 3772 | 1465205449988 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:30:49 INFO - PROCESS | 3772 | 1465205449990 Marionette TRACE conn2 <- [1,274,null,{}] 02:30:50 INFO - PROCESS | 3772 | 1465205450004 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 3772 | 1465205450006 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:50 INFO - PROCESS | 3772 | 1465205450101 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 02:30:50 INFO - PROCESS | 3772 | 1465205450109 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:50 INFO - PROCESS | 3772 | 1465205450111 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:50 INFO - PROCESS | 3772 | ++DOCSHELL 1AD89800 == 45 [pid = 3772] [id = 78] 02:30:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1AD8F400) [pid = 3772] [serial = 231] [outer = 00000000] 02:30:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1AD98C00) [pid = 3772] [serial = 232] [outer = 1AD8F400] 02:30:50 INFO - PROCESS | 3772 | 1465205450156 Marionette DEBUG loaded listener.js 02:30:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1AFA5C00) [pid = 3772] [serial = 233] [outer = 1AD8F400] 02:30:50 INFO - PROCESS | 3772 | 1465205450742 Marionette TRACE conn2 <- [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]]]}] 02:30:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:30:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 804ms 02:30:50 INFO - PROCESS | 3772 | 1465205450787 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 02:30:50 INFO - PROCESS | 3772 | 1465205450791 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 02:30:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:30:50 INFO - PROCESS | 3772 | 1465205450796 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:30:50 INFO - PROCESS | 3772 | 1465205450799 Marionette TRACE conn2 <- [1,278,null,{}] 02:30:50 INFO - PROCESS | 3772 | 1465205450805 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:50 INFO - PROCESS | 3772 | 1465205450808 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:50 INFO - PROCESS | 3772 | 1465205450919 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 02:30:51 INFO - PROCESS | 3772 | 1465205451041 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 3772 | 1465205451044 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:51 INFO - PROCESS | 3772 | ++DOCSHELL 10B5FC00 == 46 [pid = 3772] [id = 79] 02:30:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (10B63800) [pid = 3772] [serial = 234] [outer = 00000000] 02:30:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (12D82C00) [pid = 3772] [serial = 235] [outer = 10B63800] 02:30:51 INFO - PROCESS | 3772 | 1465205451100 Marionette DEBUG loaded listener.js 02:30:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (131D7000) [pid = 3772] [serial = 236] [outer = 10B63800] 02:30:51 INFO - PROCESS | 3772 | 1465205451674 Marionette TRACE conn2 <- [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]]]}] 02:30:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:30:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 946ms 02:30:51 INFO - PROCESS | 3772 | 1465205451743 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 02:30:51 INFO - PROCESS | 3772 | 1465205451748 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 02:30:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:30:51 INFO - PROCESS | 3772 | 1465205451754 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:30:51 INFO - PROCESS | 3772 | 1465205451757 Marionette TRACE conn2 <- [1,282,null,{}] 02:30:51 INFO - PROCESS | 3772 | 1465205451761 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:51 INFO - PROCESS | 3772 | 1465205451764 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:51 INFO - PROCESS | 3772 | 1465205451873 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 02:30:51 INFO - PROCESS | 3772 | 1465205451952 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:51 INFO - PROCESS | 3772 | 1465205451955 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:52 INFO - PROCESS | 3772 | ++DOCSHELL 14E7EC00 == 47 [pid = 3772] [id = 80] 02:30:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (14E80000) [pid = 3772] [serial = 237] [outer = 00000000] 02:30:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (14E85000) [pid = 3772] [serial = 238] [outer = 14E80000] 02:30:52 INFO - PROCESS | 3772 | 1465205452051 Marionette DEBUG loaded listener.js 02:30:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (14E89400) [pid = 3772] [serial = 239] [outer = 14E80000] 02:30:52 INFO - PROCESS | 3772 | 1465205452760 Marionette TRACE conn2 <- [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]]]}] 02:30:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:30:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1056ms 02:30:52 INFO - PROCESS | 3772 | 1465205452798 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 02:30:52 INFO - PROCESS | 3772 | 1465205452801 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 02:30:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:30:52 INFO - PROCESS | 3772 | 1465205452817 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:30:52 INFO - PROCESS | 3772 | 1465205452821 Marionette TRACE conn2 <- [1,286,null,{}] 02:30:52 INFO - PROCESS | 3772 | 1465205452879 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:52 INFO - PROCESS | 3772 | 1465205452884 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:52 INFO - PROCESS | 3772 | 1465205452990 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 02:30:53 INFO - PROCESS | 3772 | 1465205453113 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:53 INFO - PROCESS | 3772 | 1465205453116 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:53 INFO - PROCESS | 3772 | ++DOCSHELL 181D3000 == 48 [pid = 3772] [id = 81] 02:30:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (181D3400) [pid = 3772] [serial = 240] [outer = 00000000] 02:30:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (19A7D400) [pid = 3772] [serial = 241] [outer = 181D3400] 02:30:53 INFO - PROCESS | 3772 | 1465205453173 Marionette DEBUG loaded listener.js 02:30:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (19A86C00) [pid = 3772] [serial = 242] [outer = 181D3400] 02:30:53 INFO - PROCESS | 3772 | 1465205453945 Marionette TRACE conn2 <- [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]]]}] 02:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1182ms 02:30:54 INFO - PROCESS | 3772 | 1465205454009 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 02:30:54 INFO - PROCESS | 3772 | 1465205454014 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 02:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:30:54 INFO - PROCESS | 3772 | 1465205454019 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:30:54 INFO - PROCESS | 3772 | 1465205454022 Marionette TRACE conn2 <- [1,290,null,{}] 02:30:54 INFO - PROCESS | 3772 | 1465205454027 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:54 INFO - PROCESS | 3772 | 1465205454030 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:54 INFO - PROCESS | 3772 | 1465205454132 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 02:30:54 INFO - PROCESS | 3772 | 1465205454211 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:54 INFO - PROCESS | 3772 | 1465205454215 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:54 INFO - PROCESS | 3772 | ++DOCSHELL 13085400 == 49 [pid = 3772] [id = 82] 02:30:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (13087800) [pid = 3772] [serial = 243] [outer = 00000000] 02:30:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (13333000) [pid = 3772] [serial = 244] [outer = 13087800] 02:30:54 INFO - PROCESS | 3772 | 1465205454311 Marionette DEBUG loaded listener.js 02:30:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (13CE9C00) [pid = 3772] [serial = 245] [outer = 13087800] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 1AAC3C00 == 48 [pid = 3772] [id = 77] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 1A24CC00 == 47 [pid = 3772] [id = 76] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 1A010C00 == 46 [pid = 3772] [id = 75] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 10475400 == 45 [pid = 3772] [id = 74] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 1026E400 == 44 [pid = 3772] [id = 73] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 1776D000 == 43 [pid = 3772] [id = 72] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 16158000 == 42 [pid = 3772] [id = 71] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 15FC6000 == 41 [pid = 3772] [id = 70] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 12B57400 == 40 [pid = 3772] [id = 69] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 10B83400 == 39 [pid = 3772] [id = 68] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 11C07C00 == 38 [pid = 3772] [id = 67] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 110A4400 == 37 [pid = 3772] [id = 64] 02:30:54 INFO - PROCESS | 3772 | --DOCSHELL 14355000 == 36 [pid = 3772] [id = 63] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (16A20800) [pid = 3772] [serial = 172] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (15FCA400) [pid = 3772] [serial = 168] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (13379400) [pid = 3772] [serial = 162] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (13814C00) [pid = 3772] [serial = 163] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (11A10400) [pid = 3772] [serial = 156] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1435F400) [pid = 3772] [serial = 165] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (14EE4800) [pid = 3772] [serial = 166] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (10B63000) [pid = 3772] [serial = 159] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (111D0800) [pid = 3772] [serial = 160] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (19AF5400) [pid = 3772] [serial = 175] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1435C400) [pid = 3772] [serial = 181] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (17770400) [pid = 3772] [serial = 173] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A3B6400) [pid = 3772] [serial = 178] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A015000) [pid = 3772] [serial = 176] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A287000) [pid = 3772] [serial = 179] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A991000) [pid = 3772] [serial = 153] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A994400) [pid = 3772] [serial = 187] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A3B6000) [pid = 3772] [serial = 184] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16159C00) [pid = 3772] [serial = 169] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1B81B800) [pid = 3772] [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.] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (175E2400) [pid = 3772] [serial = 182] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A720800) [pid = 3772] [serial = 185] [outer = 00000000] [url = about:blank] 02:30:54 INFO - PROCESS | 3772 | 1465205454880 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:30:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:30:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 914ms 02:30:54 INFO - PROCESS | 3772 | 1465205454924 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 02:30:54 INFO - PROCESS | 3772 | 1465205454928 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 02:30:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:30:54 INFO - PROCESS | 3772 | 1465205454934 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:30:54 INFO - PROCESS | 3772 | 1465205454936 Marionette TRACE conn2 <- [1,294,null,{}] 02:30:54 INFO - PROCESS | 3772 | 1465205454940 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:54 INFO - PROCESS | 3772 | 1465205454943 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:55 INFO - PROCESS | 3772 | 1465205455028 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 02:30:55 INFO - PROCESS | 3772 | 1465205455037 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:55 INFO - PROCESS | 3772 | 1465205455039 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:55 INFO - PROCESS | 3772 | ++DOCSHELL 11C07C00 == 37 [pid = 3772] [id = 83] 02:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (12A0F400) [pid = 3772] [serial = 246] [outer = 00000000] 02:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (140CD800) [pid = 3772] [serial = 247] [outer = 12A0F400] 02:30:55 INFO - PROCESS | 3772 | 1465205455092 Marionette DEBUG loaded listener.js 02:30:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1435F400) [pid = 3772] [serial = 248] [outer = 12A0F400] 02:30:55 INFO - PROCESS | 3772 | 1465205455722 Marionette TRACE conn2 <- [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]]]}] 02:30:55 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. 02:30:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 835ms 02:30:55 INFO - PROCESS | 3772 | 1465205455785 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 02:30:55 INFO - PROCESS | 3772 | 1465205455787 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 02:30:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:30:55 INFO - PROCESS | 3772 | 1465205455805 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:30:55 INFO - PROCESS | 3772 | 1465205455809 Marionette TRACE conn2 <- [1,298,null,{}] 02:30:55 INFO - PROCESS | 3772 | 1465205455821 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:55 INFO - PROCESS | 3772 | 1465205455826 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:55 INFO - PROCESS | 3772 | 1465205455909 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 02:30:56 INFO - PROCESS | 3772 | 1465205455989 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:56 INFO - PROCESS | 3772 | 1465205455992 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:56 INFO - PROCESS | 3772 | ++DOCSHELL 16152800 == 38 [pid = 3772] [id = 84] 02:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16154800) [pid = 3772] [serial = 249] [outer = 00000000] 02:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (162A5C00) [pid = 3772] [serial = 250] [outer = 16154800] 02:30:56 INFO - PROCESS | 3772 | 1465205456039 Marionette DEBUG loaded listener.js 02:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17105000) [pid = 3772] [serial = 251] [outer = 16154800] 02:30:56 INFO - PROCESS | 3772 | 1465205456383 Marionette TRACE conn2 <- [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]]]}] 02:30:56 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. 02:30:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 631ms 02:30:56 INFO - PROCESS | 3772 | 1465205456456 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 02:30:56 INFO - PROCESS | 3772 | 1465205456459 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 02:30:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:30:56 INFO - PROCESS | 3772 | 1465205456463 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:30:56 INFO - PROCESS | 3772 | 1465205456465 Marionette TRACE conn2 <- [1,302,null,{}] 02:30:56 INFO - PROCESS | 3772 | 1465205456468 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:56 INFO - PROCESS | 3772 | 1465205456471 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:56 INFO - PROCESS | 3772 | 1465205456604 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 02:30:56 INFO - PROCESS | 3772 | 1465205456609 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:56 INFO - PROCESS | 3772 | 1465205456611 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:56 INFO - PROCESS | 3772 | ++DOCSHELL 17596400 == 39 [pid = 3772] [id = 85] 02:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (175E2400) [pid = 3772] [serial = 252] [outer = 00000000] 02:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1777F800) [pid = 3772] [serial = 253] [outer = 175E2400] 02:30:56 INFO - PROCESS | 3772 | 1465205456658 Marionette DEBUG loaded listener.js 02:30:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17D69000) [pid = 3772] [serial = 254] [outer = 175E2400] 02:30:57 INFO - PROCESS | 3772 | 1465205457100 Marionette TRACE conn2 <- [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]]]}] 02:30:57 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. 02:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 646ms 02:30:57 INFO - PROCESS | 3772 | 1465205457141 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 02:30:57 INFO - PROCESS | 3772 | 1465205457143 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 02:30:57 INFO - PROCESS | 3772 | 1465205457147 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:30:57 INFO - PROCESS | 3772 | 1465205457148 Marionette TRACE conn2 <- [1,306,null,{}] 02:30:57 INFO - PROCESS | 3772 | 1465205457152 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:57 INFO - PROCESS | 3772 | 1465205457154 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:57 INFO - PROCESS | 3772 | 1465205457261 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 02:30:57 INFO - PROCESS | 3772 | 1465205457338 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:57 INFO - PROCESS | 3772 | 1465205457339 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:57 INFO - PROCESS | 3772 | ++DOCSHELL 17782800 == 40 [pid = 3772] [id = 86] 02:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17DB3400) [pid = 3772] [serial = 255] [outer = 00000000] 02:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1838F400) [pid = 3772] [serial = 256] [outer = 17DB3400] 02:30:57 INFO - PROCESS | 3772 | 1465205457386 Marionette DEBUG loaded listener.js 02:30:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (19A7E800) [pid = 3772] [serial = 257] [outer = 17DB3400] 02:30:57 INFO - PROCESS | 3772 | 1465205457814 Marionette TRACE conn2 <- [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]]]}] 02:30:57 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. 02:30:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 709ms 02:30:57 INFO - PROCESS | 3772 | 1465205457848 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 02:30:57 INFO - PROCESS | 3772 | 1465205457850 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 02:30:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:30:57 INFO - PROCESS | 3772 | 1465205457853 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:30:57 INFO - PROCESS | 3772 | 1465205457855 Marionette TRACE conn2 <- [1,310,null,{}] 02:30:57 INFO - PROCESS | 3772 | 1465205457858 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:57 INFO - PROCESS | 3772 | 1465205457864 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:58 INFO - PROCESS | 3772 | 1465205457999 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 02:30:58 INFO - PROCESS | 3772 | 1465205458054 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:58 INFO - PROCESS | 3772 | 1465205458056 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:58 INFO - PROCESS | 3772 | ++DOCSHELL 1A017000 == 41 [pid = 3772] [id = 87] 02:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A27A800) [pid = 3772] [serial = 258] [outer = 00000000] 02:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A71D000) [pid = 3772] [serial = 259] [outer = 1A27A800] 02:30:58 INFO - PROCESS | 3772 | 1465205458099 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A723000) [pid = 3772] [serial = 260] [outer = 1A27A800] 02:30:58 INFO - PROCESS | 3772 | 1465205458507 Marionette TRACE conn2 <- [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]]]}] 02:30:58 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. 02:30:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 709ms 02:30:58 INFO - PROCESS | 3772 | 1465205458559 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 02:30:58 INFO - PROCESS | 3772 | 1465205458562 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 02:30:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:30:58 INFO - PROCESS | 3772 | 1465205458565 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:30:58 INFO - PROCESS | 3772 | 1465205458566 Marionette TRACE conn2 <- [1,314,null,{}] 02:30:58 INFO - PROCESS | 3772 | 1465205458570 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:58 INFO - PROCESS | 3772 | 1465205458572 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:58 INFO - PROCESS | 3772 | 1465205458699 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 02:30:58 INFO - PROCESS | 3772 | 1465205458708 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:58 INFO - PROCESS | 3772 | 1465205458710 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:58 INFO - PROCESS | 3772 | ++DOCSHELL 1026E400 == 42 [pid = 3772] [id = 88] 02:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (10A5B400) [pid = 3772] [serial = 261] [outer = 00000000] 02:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A89D000) [pid = 3772] [serial = 262] [outer = 10A5B400] 02:30:58 INFO - PROCESS | 3772 | 1465205458796 Marionette DEBUG loaded listener.js 02:30:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1A99B400) [pid = 3772] [serial = 263] [outer = 10A5B400] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1710B400) [pid = 3772] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (10B61800) [pid = 3772] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (16173800) [pid = 3772] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (12D82800) [pid = 3772] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (110AA800) [pid = 3772] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (19AF3800) [pid = 3772] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (10A52400) [pid = 3772] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (10B86400) [pid = 3772] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (12A7A400) [pid = 3772] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13DC8400) [pid = 3772] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (19A81400) [pid = 3772] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1777B800) [pid = 3772] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (15FC8000) [pid = 3772] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A251800) [pid = 3772] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A24E400) [pid = 3772] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:30:59 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1AAC7800) [pid = 3772] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:30:59 INFO - PROCESS | 3772 | 1465205459291 Marionette TRACE conn2 <- [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]]]}] 02:30:59 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. 02:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 741ms 02:30:59 INFO - PROCESS | 3772 | 1465205459304 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 02:30:59 INFO - PROCESS | 3772 | 1465205459306 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 02:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:30:59 INFO - PROCESS | 3772 | 1465205459309 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:30:59 INFO - PROCESS | 3772 | 1465205459311 Marionette TRACE conn2 <- [1,318,null,{}] 02:30:59 INFO - PROCESS | 3772 | 1465205459314 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:30:59 INFO - PROCESS | 3772 | 1465205459316 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:59 INFO - PROCESS | 3772 | 1465205459465 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 02:30:59 INFO - PROCESS | 3772 | 1465205459517 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:30:59 INFO - PROCESS | 3772 | 1465205459525 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:30:59 INFO - PROCESS | 3772 | 1465205459528 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:30:59 INFO - PROCESS | 3772 | ++DOCSHELL 19A86000 == 43 [pid = 3772] [id = 89] 02:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A251800) [pid = 3772] [serial = 264] [outer = 00000000] 02:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A71CC00) [pid = 3772] [serial = 265] [outer = 1A251800] 02:30:59 INFO - PROCESS | 3772 | 1465205459571 Marionette DEBUG loaded listener.js 02:30:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A71E000) [pid = 3772] [serial = 266] [outer = 1A251800] 02:30:59 INFO - PROCESS | 3772 | 1465205459925 Marionette TRACE conn2 <- [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]]]}] 02:30:59 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. 02:30:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 631ms 02:30:59 INFO - PROCESS | 3772 | 1465205459948 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 02:30:59 INFO - PROCESS | 3772 | 1465205459950 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 02:30:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:30:59 INFO - PROCESS | 3772 | 1465205459953 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:30:59 INFO - PROCESS | 3772 | 1465205459955 Marionette TRACE conn2 <- [1,322,null,{}] 02:31:00 INFO - PROCESS | 3772 | 1465205459971 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:00 INFO - PROCESS | 3772 | 1465205459973 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:00 INFO - PROCESS | 3772 | 1465205460052 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 02:31:00 INFO - PROCESS | 3772 | 1465205460057 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:00 INFO - PROCESS | 3772 | 1465205460059 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:00 INFO - PROCESS | 3772 | ++DOCSHELL 175E6800 == 44 [pid = 3772] [id = 90] 02:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A89C400) [pid = 3772] [serial = 267] [outer = 00000000] 02:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1AD18800) [pid = 3772] [serial = 268] [outer = 1A89C400] 02:31:00 INFO - PROCESS | 3772 | 1465205460102 Marionette DEBUG loaded listener.js 02:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1AD19000) [pid = 3772] [serial = 269] [outer = 1A89C400] 02:31:00 INFO - PROCESS | 3772 | 1465205460569 Marionette TRACE conn2 <- [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]]]}] 02:31:00 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. 02:31:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 599ms 02:31:00 INFO - PROCESS | 3772 | 1465205460582 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 02:31:00 INFO - PROCESS | 3772 | 1465205460584 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 02:31:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:31:00 INFO - PROCESS | 3772 | 1465205460587 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:31:00 INFO - PROCESS | 3772 | 1465205460589 Marionette TRACE conn2 <- [1,326,null,{}] 02:31:00 INFO - PROCESS | 3772 | 1465205460592 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:00 INFO - PROCESS | 3772 | 1465205460594 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:00 INFO - PROCESS | 3772 | 1465205460709 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 02:31:00 INFO - PROCESS | 3772 | 1465205460716 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:00 INFO - PROCESS | 3772 | 1465205460718 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:00 INFO - PROCESS | 3772 | ++DOCSHELL 1381D000 == 45 [pid = 3772] [id = 91] 02:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1758FC00) [pid = 3772] [serial = 270] [outer = 00000000] 02:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1AD96C00) [pid = 3772] [serial = 271] [outer = 1758FC00] 02:31:00 INFO - PROCESS | 3772 | 1465205460761 Marionette DEBUG loaded listener.js 02:31:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1AFA3800) [pid = 3772] [serial = 272] [outer = 1758FC00] 02:31:01 INFO - PROCESS | 3772 | 1465205461265 Marionette TRACE conn2 <- [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]]]}] 02:31:01 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. 02:31:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 757ms 02:31:01 INFO - PROCESS | 3772 | 1465205461329 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 02:31:01 INFO - PROCESS | 3772 | 1465205461334 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 02:31:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:31:01 INFO - PROCESS | 3772 | 1465205461340 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:31:01 INFO - PROCESS | 3772 | 1465205461344 Marionette TRACE conn2 <- [1,330,null,{}] 02:31:01 INFO - PROCESS | 3772 | 1465205461350 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:01 INFO - PROCESS | 3772 | 1465205461353 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:01 INFO - PROCESS | 3772 | 1465205461510 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 02:31:01 INFO - PROCESS | 3772 | 1465205461613 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:01 INFO - PROCESS | 3772 | 1465205461618 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:01 INFO - PROCESS | 3772 | ++DOCSHELL 10A24000 == 46 [pid = 3772] [id = 92] 02:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (10A24400) [pid = 3772] [serial = 273] [outer = 00000000] 02:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (10A2A400) [pid = 3772] [serial = 274] [outer = 10A24400] 02:31:01 INFO - PROCESS | 3772 | 1465205461673 Marionette DEBUG loaded listener.js 02:31:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (10B83C00) [pid = 3772] [serial = 275] [outer = 10A24400] 02:31:02 INFO - PROCESS | 3772 | 1465205462285 Marionette TRACE conn2 <- [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]]]}] 02:31:02 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. 02:31:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1009ms 02:31:02 INFO - PROCESS | 3772 | 1465205462342 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 02:31:02 INFO - PROCESS | 3772 | 1465205462347 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 02:31:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:31:02 INFO - PROCESS | 3772 | 1465205462354 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:31:02 INFO - PROCESS | 3772 | 1465205462357 Marionette TRACE conn2 <- [1,334,null,{}] 02:31:02 INFO - PROCESS | 3772 | 1465205462393 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:02 INFO - PROCESS | 3772 | 1465205462396 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:02 INFO - PROCESS | 3772 | 1465205462566 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 02:31:02 INFO - PROCESS | 3772 | 1465205462618 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:02 INFO - PROCESS | 3772 | 1465205462621 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:02 INFO - PROCESS | 3772 | ++DOCSHELL 13CF0800 == 47 [pid = 3772] [id = 93] 02:31:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (13DC7C00) [pid = 3772] [serial = 276] [outer = 00000000] 02:31:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1435A400) [pid = 3772] [serial = 277] [outer = 13DC7C00] 02:31:02 INFO - PROCESS | 3772 | 1465205462676 Marionette DEBUG loaded listener.js 02:31:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (14E88400) [pid = 3772] [serial = 278] [outer = 13DC7C00] 02:31:03 INFO - PROCESS | 3772 | 1465205463231 Marionette TRACE conn2 <- [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]]]}] 02:31:03 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. 02:31:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 930ms 02:31:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:31:03 INFO - PROCESS | 3772 | 1465205463278 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 02:31:03 INFO - PROCESS | 3772 | 1465205463281 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 02:31:03 INFO - PROCESS | 3772 | 1465205463285 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:31:03 INFO - PROCESS | 3772 | 1465205463288 Marionette TRACE conn2 <- [1,338,null,{}] 02:31:03 INFO - PROCESS | 3772 | 1465205463299 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:03 INFO - PROCESS | 3772 | 1465205463304 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:03 INFO - PROCESS | 3772 | 1465205463413 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 02:31:03 INFO - PROCESS | 3772 | 1465205463509 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:03 INFO - PROCESS | 3772 | 1465205463512 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:03 INFO - PROCESS | 3772 | ++DOCSHELL 162A6000 == 48 [pid = 3772] [id = 94] 02:31:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (167C5C00) [pid = 3772] [serial = 279] [outer = 00000000] 02:31:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (174F7000) [pid = 3772] [serial = 280] [outer = 167C5C00] 02:31:03 INFO - PROCESS | 3772 | 1465205463568 Marionette DEBUG loaded listener.js 02:31:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (181D4400) [pid = 3772] [serial = 281] [outer = 167C5C00] 02:31:04 INFO - PROCESS | 3772 | 1465205464225 Marionette TRACE conn2 <- [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]]]}] 02:31:04 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. 02:31:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 946ms 02:31:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:31:04 INFO - PROCESS | 3772 | 1465205464261 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 02:31:04 INFO - PROCESS | 3772 | 1465205464264 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 02:31:04 INFO - PROCESS | 3772 | 1465205464268 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:31:04 INFO - PROCESS | 3772 | 1465205464270 Marionette TRACE conn2 <- [1,342,null,{}] 02:31:04 INFO - PROCESS | 3772 | 1465205464273 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:04 INFO - PROCESS | 3772 | 1465205464276 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:04 INFO - PROCESS | 3772 | 1465205464384 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 02:31:04 INFO - PROCESS | 3772 | 1465205464476 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:04 INFO - PROCESS | 3772 | 1465205464479 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:04 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EA800 == 49 [pid = 3772] [id = 95] 02:31:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (0F2EB000) [pid = 3772] [serial = 282] [outer = 00000000] 02:31:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (0F2F0400) [pid = 3772] [serial = 283] [outer = 0F2EB000] 02:31:04 INFO - PROCESS | 3772 | 1465205464532 Marionette DEBUG loaded listener.js 02:31:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (16179800) [pid = 3772] [serial = 284] [outer = 0F2EB000] 02:31:05 INFO - PROCESS | 3772 | 1465205465031 Marionette TRACE conn2 <- [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]]]}] 02:31:05 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. 02:31:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 804ms 02:31:05 INFO - PROCESS | 3772 | 1465205465076 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 02:31:05 INFO - PROCESS | 3772 | 1465205465078 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 02:31:05 INFO - PROCESS | 3772 | 1465205465083 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:31:05 INFO - PROCESS | 3772 | 1465205465085 Marionette TRACE conn2 <- [1,346,null,{}] 02:31:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:31:05 INFO - PROCESS | 3772 | 1465205465089 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:05 INFO - PROCESS | 3772 | 1465205465091 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:05 INFO - PROCESS | 3772 | 1465205465206 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 02:31:05 INFO - PROCESS | 3772 | 1465205465306 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:05 INFO - PROCESS | 3772 | 1465205465308 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:05 INFO - PROCESS | 3772 | ++DOCSHELL 105F4C00 == 50 [pid = 3772] [id = 96] 02:31:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (12B58C00) [pid = 3772] [serial = 285] [outer = 00000000] 02:31:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A01A800) [pid = 3772] [serial = 286] [outer = 12B58C00] 02:31:05 INFO - PROCESS | 3772 | 1465205465361 Marionette DEBUG loaded listener.js 02:31:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A24C800) [pid = 3772] [serial = 287] [outer = 12B58C00] 02:31:06 INFO - PROCESS | 3772 | 1465205466092 Marionette TRACE conn2 <- [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]]]}] 02:31:06 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. 02:31:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1056ms 02:31:06 INFO - PROCESS | 3772 | 1465205466141 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 02:31:06 INFO - PROCESS | 3772 | 1465205466145 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 02:31:06 INFO - PROCESS | 3772 | 1465205466149 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:31:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:31:06 INFO - PROCESS | 3772 | 1465205466152 Marionette TRACE conn2 <- [1,350,null,{}] 02:31:06 INFO - PROCESS | 3772 | 1465205466158 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:06 INFO - PROCESS | 3772 | 1465205466161 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:06 INFO - PROCESS | 3772 | 1465205466266 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 02:31:06 INFO - PROCESS | 3772 | 1465205466349 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:06 INFO - PROCESS | 3772 | 1465205466352 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:06 INFO - PROCESS | 3772 | ++DOCSHELL 10A2A000 == 51 [pid = 3772] [id = 97] 02:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (10A75C00) [pid = 3772] [serial = 288] [outer = 00000000] 02:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (10B7E000) [pid = 3772] [serial = 289] [outer = 10A75C00] 02:31:06 INFO - PROCESS | 3772 | 1465205466449 Marionette DEBUG loaded listener.js 02:31:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (114BA000) [pid = 3772] [serial = 290] [outer = 10A75C00] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 175E6800 == 50 [pid = 3772] [id = 90] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 19A86000 == 49 [pid = 3772] [id = 89] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 1026E400 == 48 [pid = 3772] [id = 88] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 1A017000 == 47 [pid = 3772] [id = 87] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 17782800 == 46 [pid = 3772] [id = 86] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 17596400 == 45 [pid = 3772] [id = 85] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 16152800 == 44 [pid = 3772] [id = 84] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 11C07C00 == 43 [pid = 3772] [id = 83] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 13085400 == 42 [pid = 3772] [id = 82] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 13DC7800 == 41 [pid = 3772] [id = 65] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 13CEB000 == 40 [pid = 3772] [id = 52] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 1AD89800 == 39 [pid = 3772] [id = 78] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 10A70800 == 38 [pid = 3772] [id = 53] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 10B5FC00 == 37 [pid = 3772] [id = 79] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 14E7EC00 == 36 [pid = 3772] [id = 80] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 181D3000 == 35 [pid = 3772] [id = 81] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 19A8CC00 == 34 [pid = 3772] [id = 66] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 17D6E800 == 33 [pid = 3772] [id = 30] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 0F2EA800 == 32 [pid = 3772] [id = 95] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 105F4C00 == 31 [pid = 3772] [id = 96] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 162A6000 == 30 [pid = 3772] [id = 94] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 1381D000 == 29 [pid = 3772] [id = 91] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 10A24000 == 28 [pid = 3772] [id = 92] 02:31:07 INFO - PROCESS | 3772 | --DOCSHELL 13CF0800 == 27 [pid = 3772] [id = 93] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (12B5CC00) [pid = 3772] [serial = 157] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (175E1400) [pid = 3772] [serial = 212] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (171E7800) [pid = 3772] [serial = 211] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (140C7C00) [pid = 3772] [serial = 205] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (14335400) [pid = 3772] [serial = 206] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (12AE0000) [pid = 3772] [serial = 191] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (114B9C00) [pid = 3772] [serial = 190] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A89AC00) [pid = 3772] [serial = 197] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (19AF6800) [pid = 3772] [serial = 217] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A27E000) [pid = 3772] [serial = 196] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (19C7C400) [pid = 3772] [serial = 218] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (13383800) [pid = 3772] [serial = 203] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (13329000) [pid = 3772] [serial = 202] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (181D1800) [pid = 3772] [serial = 200] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (181CE400) [pid = 3772] [serial = 199] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (157A7800) [pid = 3772] [serial = 194] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (140D2400) [pid = 3772] [serial = 193] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A013000) [pid = 3772] [serial = 221] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1A27F800) [pid = 3772] [serial = 220] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (17DD0400) [pid = 3772] [serial = 214] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1616DC00) [pid = 3772] [serial = 208] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1617C800) [pid = 3772] [serial = 209] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A899800) [pid = 3772] [serial = 223] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A99B800) [pid = 3772] [serial = 226] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1AD18C00) [pid = 3772] [serial = 229] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A99D400) [pid = 3772] [serial = 224] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1AD98C00) [pid = 3772] [serial = 232] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1AD1D800) [pid = 3772] [serial = 230] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1AAC4800) [pid = 3772] [serial = 227] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (181CC400) [pid = 3772] [serial = 215] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1A997C00) [pid = 3772] [serial = 154] [outer = 00000000] [url = about:blank] 02:31:07 INFO - PROCESS | 3772 | 1465205467586 Marionette TRACE conn2 <- [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]]]}] 02:31:07 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. 02:31:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1465ms 02:31:07 INFO - PROCESS | 3772 | 1465205467608 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 02:31:07 INFO - PROCESS | 3772 | 1465205467612 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 02:31:07 INFO - PROCESS | 3772 | 1465205467617 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:31:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:31:07 INFO - PROCESS | 3772 | 1465205467621 Marionette TRACE conn2 <- [1,354,null,{}] 02:31:07 INFO - PROCESS | 3772 | 1465205467626 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:07 INFO - PROCESS | 3772 | 1465205467629 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:07 INFO - PROCESS | 3772 | 1465205467774 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 02:31:07 INFO - PROCESS | 3772 | 1465205467786 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:07 INFO - PROCESS | 3772 | 1465205467788 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:07 INFO - PROCESS | 3772 | ++DOCSHELL 10A1C800 == 28 [pid = 3772] [id = 98] 02:31:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10A1D000) [pid = 3772] [serial = 291] [outer = 00000000] 02:31:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A50400) [pid = 3772] [serial = 292] [outer = 10A1D000] 02:31:07 INFO - PROCESS | 3772 | 1465205467836 Marionette DEBUG loaded listener.js 02:31:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10B56C00) [pid = 3772] [serial = 293] [outer = 10A1D000] 02:31:08 INFO - PROCESS | 3772 | 1465205468292 Marionette TRACE conn2 <- [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]]]}] 02:31:08 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. 02:31:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 709ms 02:31:08 INFO - PROCESS | 3772 | 1465205468350 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 02:31:08 INFO - PROCESS | 3772 | 1465205468354 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 02:31:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:31:08 INFO - PROCESS | 3772 | 1465205468361 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:31:08 INFO - PROCESS | 3772 | 1465205468363 Marionette TRACE conn2 <- [1,358,null,{}] 02:31:08 INFO - PROCESS | 3772 | 1465205468367 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:08 INFO - PROCESS | 3772 | 1465205468370 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:08 INFO - PROCESS | 3772 | 1465205468492 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 02:31:08 INFO - PROCESS | 3772 | 1465205468577 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:08 INFO - PROCESS | 3772 | 1465205468580 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:08 INFO - PROCESS | 3772 | ++DOCSHELL 12ADB000 == 29 [pid = 3772] [id = 99] 02:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (12B58800) [pid = 3772] [serial = 294] [outer = 00000000] 02:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (12D89C00) [pid = 3772] [serial = 295] [outer = 12B58800] 02:31:08 INFO - PROCESS | 3772 | 1465205468627 Marionette DEBUG loaded listener.js 02:31:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13085400) [pid = 3772] [serial = 296] [outer = 12B58800] 02:31:09 INFO - PROCESS | 3772 | 1465205469003 Marionette TRACE conn2 <- [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]]]}] 02:31:09 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. 02:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 693ms 02:31:09 INFO - PROCESS | 3772 | 1465205469059 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 02:31:09 INFO - PROCESS | 3772 | 1465205469062 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 02:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:31:09 INFO - PROCESS | 3772 | 1465205469065 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:31:09 INFO - PROCESS | 3772 | 1465205469069 Marionette TRACE conn2 <- [1,362,null,{}] 02:31:09 INFO - PROCESS | 3772 | 1465205469079 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:09 INFO - PROCESS | 3772 | 1465205469084 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:09 INFO - PROCESS | 3772 | 1465205469166 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 02:31:09 INFO - PROCESS | 3772 | 1465205469172 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 3772 | 1465205469176 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:09 INFO - PROCESS | 3772 | ++DOCSHELL 1381B000 == 30 [pid = 3772] [id = 100] 02:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (13820400) [pid = 3772] [serial = 297] [outer = 00000000] 02:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (13CF0800) [pid = 3772] [serial = 298] [outer = 13820400] 02:31:09 INFO - PROCESS | 3772 | 1465205469222 Marionette DEBUG loaded listener.js 02:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (140CFC00) [pid = 3772] [serial = 299] [outer = 13820400] 02:31:09 INFO - PROCESS | 3772 | 1465205469730 Marionette TRACE conn2 <- [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]]]}] 02:31:09 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. 02:31:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 694ms 02:31:09 INFO - PROCESS | 3772 | 1465205469764 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 02:31:09 INFO - PROCESS | 3772 | 1465205469767 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 02:31:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:31:09 INFO - PROCESS | 3772 | 1465205469770 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:31:09 INFO - PROCESS | 3772 | 1465205469772 Marionette TRACE conn2 <- [1,366,null,{}] 02:31:09 INFO - PROCESS | 3772 | 1465205469780 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:09 INFO - PROCESS | 3772 | 1465205469782 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:09 INFO - PROCESS | 3772 | 1465205469920 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 02:31:09 INFO - PROCESS | 3772 | 1465205469933 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:09 INFO - PROCESS | 3772 | 1465205469935 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:09 INFO - PROCESS | 3772 | ++DOCSHELL 14EE5000 == 31 [pid = 3772] [id = 101] 02:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (151E8000) [pid = 3772] [serial = 300] [outer = 00000000] 02:31:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (15A45400) [pid = 3772] [serial = 301] [outer = 151E8000] 02:31:09 INFO - PROCESS | 3772 | 1465205469979 Marionette DEBUG loaded listener.js 02:31:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (15A86800) [pid = 3772] [serial = 302] [outer = 151E8000] 02:31:10 INFO - PROCESS | 3772 | 1465205470406 Marionette TRACE conn2 <- [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]]]}] 02:31:10 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. 02:31:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 694ms 02:31:10 INFO - PROCESS | 3772 | 1465205470469 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 02:31:10 INFO - PROCESS | 3772 | 1465205470471 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 02:31:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:31:10 INFO - PROCESS | 3772 | 1465205470485 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:31:10 INFO - PROCESS | 3772 | 1465205470486 Marionette TRACE conn2 <- [1,370,null,{}] 02:31:10 INFO - PROCESS | 3772 | 1465205470490 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:10 INFO - PROCESS | 3772 | 1465205470492 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:10 INFO - PROCESS | 3772 | 1465205470595 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 02:31:10 INFO - PROCESS | 3772 | 1465205470604 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:10 INFO - PROCESS | 3772 | 1465205470606 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:10 INFO - PROCESS | 3772 | ++DOCSHELL 14341000 == 32 [pid = 3772] [id = 102] 02:31:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (14ED7C00) [pid = 3772] [serial = 303] [outer = 00000000] 02:31:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16175C00) [pid = 3772] [serial = 304] [outer = 14ED7C00] 02:31:10 INFO - PROCESS | 3772 | 1465205470650 Marionette DEBUG loaded listener.js 02:31:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16177800) [pid = 3772] [serial = 305] [outer = 14ED7C00] 02:31:11 INFO - PROCESS | 3772 | 1465205471122 Marionette TRACE conn2 <- [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]]]}] 02:31:11 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. 02:31:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 709ms 02:31:11 INFO - PROCESS | 3772 | 1465205471174 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 02:31:11 INFO - PROCESS | 3772 | 1465205471176 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 02:31:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:31:11 INFO - PROCESS | 3772 | 1465205471180 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:31:11 INFO - PROCESS | 3772 | 1465205471181 Marionette TRACE conn2 <- [1,374,null,{}] 02:31:11 INFO - PROCESS | 3772 | 1465205471185 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:11 INFO - PROCESS | 3772 | 1465205471190 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:11 INFO - PROCESS | 3772 | 1465205471352 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 02:31:11 INFO - PROCESS | 3772 | 1465205471360 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:11 INFO - PROCESS | 3772 | 1465205471362 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:11 INFO - PROCESS | 3772 | ++DOCSHELL 162A6000 == 33 [pid = 3772] [id = 103] 02:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (17104800) [pid = 3772] [serial = 306] [outer = 00000000] 02:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (17D6E800) [pid = 3772] [serial = 307] [outer = 17104800] 02:31:11 INFO - PROCESS | 3772 | 1465205471407 Marionette DEBUG loaded listener.js 02:31:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (181C9C00) [pid = 3772] [serial = 308] [outer = 17104800] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (17DB3400) [pid = 3772] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A27A800) [pid = 3772] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A251800) [pid = 3772] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (14E80000) [pid = 3772] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (10B63800) [pid = 3772] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (10A5B400) [pid = 3772] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (16154800) [pid = 3772] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (12A0F400) [pid = 3772] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13087800) [pid = 3772] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (181D3400) [pid = 3772] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (175E2400) [pid = 3772] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1AD8F400) [pid = 3772] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A89C400) [pid = 3772] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1758FC00) [pid = 3772] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:31:11 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1A27D400) [pid = 3772] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:31:12 INFO - PROCESS | 3772 | 1465205472152 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:31:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:31:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1009ms 02:31:12 INFO - PROCESS | 3772 | 1465205472214 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 02:31:12 INFO - PROCESS | 3772 | 1465205472226 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 02:31:12 INFO - PROCESS | 3772 | 1465205472229 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:31:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:31:12 INFO - PROCESS | 3772 | 1465205472231 Marionette TRACE conn2 <- [1,378,null,{}] 02:31:12 INFO - PROCESS | 3772 | 1465205472234 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:12 INFO - PROCESS | 3772 | 1465205472236 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:12 INFO - PROCESS | 3772 | 1465205472311 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 02:31:12 INFO - PROCESS | 3772 | 1465205472316 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:12 INFO - PROCESS | 3772 | 1465205472318 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:12 INFO - PROCESS | 3772 | ++DOCSHELL 12B64C00 == 34 [pid = 3772] [id = 104] 02:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (13374800) [pid = 3772] [serial = 309] [outer = 00000000] 02:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17111000) [pid = 3772] [serial = 310] [outer = 13374800] 02:31:12 INFO - PROCESS | 3772 | 1465205472361 Marionette DEBUG loaded listener.js 02:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (175E2400) [pid = 3772] [serial = 311] [outer = 13374800] 02:31:12 INFO - PROCESS | 3772 | 1465205472795 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:31:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:31:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 599ms 02:31:12 INFO - PROCESS | 3772 | 1465205472827 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 02:31:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:31:12 INFO - PROCESS | 3772 | 1465205472830 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 02:31:12 INFO - PROCESS | 3772 | 1465205472833 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:31:12 INFO - PROCESS | 3772 | 1465205472836 Marionette TRACE conn2 <- [1,382,null,{}] 02:31:12 INFO - PROCESS | 3772 | 1465205472840 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:12 INFO - PROCESS | 3772 | 1465205472842 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:12 INFO - PROCESS | 3772 | 1465205472925 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 02:31:12 INFO - PROCESS | 3772 | 1465205472931 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:12 INFO - PROCESS | 3772 | 1465205472933 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:12 INFO - PROCESS | 3772 | ++DOCSHELL 12807400 == 35 [pid = 3772] [id = 105] 02:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16155C00) [pid = 3772] [serial = 312] [outer = 00000000] 02:31:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (18386400) [pid = 3772] [serial = 313] [outer = 16155C00] 02:31:12 INFO - PROCESS | 3772 | 1465205472976 Marionette DEBUG loaded listener.js 02:31:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1838DC00) [pid = 3772] [serial = 314] [outer = 16155C00] 02:31:13 INFO - PROCESS | 3772 | 1465205473413 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:31:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:31:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 646ms 02:31:13 INFO - PROCESS | 3772 | 1465205473471 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 02:31:13 INFO - PROCESS | 3772 | 1465205473473 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 02:31:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:31:13 INFO - PROCESS | 3772 | 1465205473477 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:31:13 INFO - PROCESS | 3772 | 1465205473478 Marionette TRACE conn2 <- [1,386,null,{}] 02:31:13 INFO - PROCESS | 3772 | 1465205473482 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:13 INFO - PROCESS | 3772 | 1465205473484 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:13 INFO - PROCESS | 3772 | 1465205473560 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 02:31:13 INFO - PROCESS | 3772 | 1465205473566 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:13 INFO - PROCESS | 3772 | 1465205473568 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:13 INFO - PROCESS | 3772 | ++DOCSHELL 181D5400 == 36 [pid = 3772] [id = 106] 02:31:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19A86400) [pid = 3772] [serial = 315] [outer = 00000000] 02:31:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A010800) [pid = 3772] [serial = 316] [outer = 19A86400] 02:31:13 INFO - PROCESS | 3772 | 1465205473610 Marionette DEBUG loaded listener.js 02:31:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A01E000) [pid = 3772] [serial = 317] [outer = 19A86400] 02:31:14 INFO - PROCESS | 3772 | 1465205474329 Marionette TRACE conn2 <- [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]]]}] 02:31:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:31:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 914ms 02:31:14 INFO - PROCESS | 3772 | 1465205474400 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 02:31:14 INFO - PROCESS | 3772 | 1465205474405 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 02:31:14 INFO - PROCESS | 3772 | 1465205474411 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:31:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:31:14 INFO - PROCESS | 3772 | 1465205474414 Marionette TRACE conn2 <- [1,390,null,{}] 02:31:14 INFO - PROCESS | 3772 | 1465205474420 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:14 INFO - PROCESS | 3772 | 1465205474423 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:14 INFO - PROCESS | 3772 | 1465205474548 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 02:31:14 INFO - PROCESS | 3772 | 1465205474665 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:14 INFO - PROCESS | 3772 | 1465205474668 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:14 INFO - PROCESS | 3772 | ++DOCSHELL 0F391000 == 37 [pid = 3772] [id = 107] 02:31:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1026DC00) [pid = 3772] [serial = 318] [outer = 00000000] 02:31:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (10B7F800) [pid = 3772] [serial = 319] [outer = 1026DC00] 02:31:14 INFO - PROCESS | 3772 | 1465205474725 Marionette DEBUG loaded listener.js 02:31:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (11A06800) [pid = 3772] [serial = 320] [outer = 1026DC00] 02:31:15 INFO - PROCESS | 3772 | 1465205475540 Marionette TRACE conn2 <- [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]]]}] 02:31:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:31:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1150ms 02:31:15 INFO - PROCESS | 3772 | 1465205475589 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 02:31:15 INFO - PROCESS | 3772 | 1465205475593 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 02:31:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:31:15 INFO - PROCESS | 3772 | 1465205475600 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:31:15 INFO - PROCESS | 3772 | 1465205475603 Marionette TRACE conn2 <- [1,394,null,{}] 02:31:15 INFO - PROCESS | 3772 | 1465205475607 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:15 INFO - PROCESS | 3772 | 1465205475610 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:15 INFO - PROCESS | 3772 | 1465205475726 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 02:31:15 INFO - PROCESS | 3772 | 1465205475912 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:15 INFO - PROCESS | 3772 | 1465205475915 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:15 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EC000 == 38 [pid = 3772] [id = 108] 02:31:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (0F2EBC00) [pid = 3772] [serial = 321] [outer = 00000000] 02:31:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (10224000) [pid = 3772] [serial = 322] [outer = 0F2EBC00] 02:31:15 INFO - PROCESS | 3772 | 1465205475978 Marionette DEBUG loaded listener.js 02:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1059B000) [pid = 3772] [serial = 323] [outer = 0F2EBC00] 02:31:16 INFO - PROCESS | 3772 | --DOCSHELL 12807400 == 37 [pid = 3772] [id = 105] 02:31:16 INFO - PROCESS | 3772 | --DOCSHELL 12B64C00 == 36 [pid = 3772] [id = 104] 02:31:16 INFO - PROCESS | 3772 | --DOCSHELL 162A6000 == 35 [pid = 3772] [id = 103] 02:31:16 INFO - PROCESS | 3772 | --DOCSHELL 14341000 == 34 [pid = 3772] [id = 102] 02:31:16 INFO - PROCESS | 3772 | --DOCSHELL 14EE5000 == 33 [pid = 3772] [id = 101] 02:31:16 INFO - PROCESS | 3772 | --DOCSHELL 1381B000 == 32 [pid = 3772] [id = 100] 02:31:16 INFO - PROCESS | 3772 | --DOCSHELL 12ADB000 == 31 [pid = 3772] [id = 99] 02:31:16 INFO - PROCESS | 3772 | --DOCSHELL 10A1C800 == 30 [pid = 3772] [id = 98] 02:31:16 INFO - PROCESS | 3772 | --DOCSHELL 10A2A000 == 29 [pid = 3772] [id = 97] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A99A800) [pid = 3772] [serial = 188] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1838F400) [pid = 3772] [serial = 256] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A71D000) [pid = 3772] [serial = 259] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (19A7E800) [pid = 3772] [serial = 257] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A71CC00) [pid = 3772] [serial = 265] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (14E85000) [pid = 3772] [serial = 238] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (14E89400) [pid = 3772] [serial = 239] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (12D82C00) [pid = 3772] [serial = 235] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (131D7000) [pid = 3772] [serial = 236] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A89D000) [pid = 3772] [serial = 262] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (162A5C00) [pid = 3772] [serial = 250] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17105000) [pid = 3772] [serial = 251] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (140CD800) [pid = 3772] [serial = 247] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1435F400) [pid = 3772] [serial = 248] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13333000) [pid = 3772] [serial = 244] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13CE9C00) [pid = 3772] [serial = 245] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (19A7D400) [pid = 3772] [serial = 241] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19A86C00) [pid = 3772] [serial = 242] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1777F800) [pid = 3772] [serial = 253] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1AFA5C00) [pid = 3772] [serial = 233] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A723000) [pid = 3772] [serial = 260] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A71E000) [pid = 3772] [serial = 266] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1AD18800) [pid = 3772] [serial = 268] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1AD19000) [pid = 3772] [serial = 269] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A99B400) [pid = 3772] [serial = 263] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1AFA3800) [pid = 3772] [serial = 272] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1AD96C00) [pid = 3772] [serial = 271] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17D69000) [pid = 3772] [serial = 254] [outer = 00000000] [url = about:blank] 02:31:16 INFO - PROCESS | 3772 | 1465205476589 Marionette TRACE conn2 <- [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]]]}] 02:31:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:31:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1056ms 02:31:16 INFO - PROCESS | 3772 | 1465205476647 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 02:31:16 INFO - PROCESS | 3772 | 1465205476651 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 02:31:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:31:16 INFO - PROCESS | 3772 | 1465205476670 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:31:16 INFO - PROCESS | 3772 | 1465205476673 Marionette TRACE conn2 <- [1,398,null,{}] 02:31:16 INFO - PROCESS | 3772 | 1465205476679 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:16 INFO - PROCESS | 3772 | 1465205476683 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:16 INFO - PROCESS | 3772 | 1465205476774 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 02:31:16 INFO - PROCESS | 3772 | 1465205476856 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:16 INFO - PROCESS | 3772 | 1465205476858 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:16 INFO - PROCESS | 3772 | ++DOCSHELL 10484C00 == 30 [pid = 3772] [id = 109] 02:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10A1B800) [pid = 3772] [serial = 324] [outer = 00000000] 02:31:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (114AC800) [pid = 3772] [serial = 325] [outer = 10A1B800] 02:31:16 INFO - PROCESS | 3772 | 1465205476904 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12D8A800) [pid = 3772] [serial = 326] [outer = 10A1B800] 02:31:17 INFO - PROCESS | 3772 | 1465205477343 Marionette TRACE conn2 <- [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]]]}] 02:31:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:31:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 709ms 02:31:17 INFO - PROCESS | 3772 | 1465205477371 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 02:31:17 INFO - PROCESS | 3772 | 1465205477375 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 02:31:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:31:17 INFO - PROCESS | 3772 | 1465205477379 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:31:17 INFO - PROCESS | 3772 | 1465205477381 Marionette TRACE conn2 <- [1,402,null,{}] 02:31:17 INFO - PROCESS | 3772 | 1465205477385 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:17 INFO - PROCESS | 3772 | 1465205477387 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:17 INFO - PROCESS | 3772 | 1465205477479 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 02:31:17 INFO - PROCESS | 3772 | 1465205477485 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:17 INFO - PROCESS | 3772 | 1465205477488 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:17 INFO - PROCESS | 3772 | ++DOCSHELL 13813C00 == 31 [pid = 3772] [id = 110] 02:31:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13CE8000) [pid = 3772] [serial = 327] [outer = 00000000] 02:31:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13CEDC00) [pid = 3772] [serial = 328] [outer = 13CE8000] 02:31:17 INFO - PROCESS | 3772 | 1465205477532 Marionette DEBUG loaded listener.js 02:31:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (140CD400) [pid = 3772] [serial = 329] [outer = 13CE8000] 02:31:18 INFO - PROCESS | 3772 | 1465205478033 Marionette TRACE conn2 <- [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]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:31:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 693ms 02:31:18 INFO - PROCESS | 3772 | 1465205478079 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 3772 | 1465205478081 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 02:31:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:31:18 INFO - PROCESS | 3772 | 1465205478086 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 3772 | 1465205478092 Marionette TRACE conn2 <- [1,406,null,{}] 02:31:18 INFO - PROCESS | 3772 | 1465205478102 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 3772 | 1465205478105 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:18 INFO - PROCESS | 3772 | 1465205478189 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 02:31:18 INFO - PROCESS | 3772 | 1465205478198 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 3772 | 1465205478200 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:18 INFO - PROCESS | 3772 | ++DOCSHELL 14E8C400 == 32 [pid = 3772] [id = 111] 02:31:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14ED8400) [pid = 3772] [serial = 330] [outer = 00000000] 02:31:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15A4E000) [pid = 3772] [serial = 331] [outer = 14ED8400] 02:31:18 INFO - PROCESS | 3772 | 1465205478252 Marionette DEBUG loaded listener.js 02:31:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15FBF400) [pid = 3772] [serial = 332] [outer = 14ED8400] 02:31:18 INFO - PROCESS | 3772 | 1465205478678 Marionette TRACE conn2 <- [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]]]}] 02:31:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:31:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 662ms 02:31:18 INFO - PROCESS | 3772 | 1465205478743 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 02:31:18 INFO - PROCESS | 3772 | 1465205478746 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 02:31:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:31:18 INFO - PROCESS | 3772 | 1465205478749 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:31:18 INFO - PROCESS | 3772 | 1465205478751 Marionette TRACE conn2 <- [1,410,null,{}] 02:31:18 INFO - PROCESS | 3772 | 1465205478754 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:18 INFO - PROCESS | 3772 | 1465205478756 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:18 INFO - PROCESS | 3772 | 1465205478870 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 02:31:18 INFO - PROCESS | 3772 | 1465205478945 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:18 INFO - PROCESS | 3772 | 1465205478947 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:18 INFO - PROCESS | 3772 | ++DOCSHELL 16158000 == 33 [pid = 3772] [id = 112] 02:31:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16175800) [pid = 3772] [serial = 333] [outer = 00000000] 02:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (167C6000) [pid = 3772] [serial = 334] [outer = 16175800] 02:31:19 INFO - PROCESS | 3772 | 1465205479041 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16C15800) [pid = 3772] [serial = 335] [outer = 16175800] 02:31:19 INFO - PROCESS | 3772 | 1465205479487 Marionette TRACE conn2 <- [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]]]}] 02:31:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:31:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 756ms 02:31:19 INFO - PROCESS | 3772 | 1465205479523 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 02:31:19 INFO - PROCESS | 3772 | 1465205479525 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 02:31:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:31:19 INFO - PROCESS | 3772 | 1465205479528 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:31:19 INFO - PROCESS | 3772 | 1465205479530 Marionette TRACE conn2 <- [1,414,null,{}] 02:31:19 INFO - PROCESS | 3772 | 1465205479534 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:19 INFO - PROCESS | 3772 | 1465205479536 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:19 INFO - PROCESS | 3772 | 1465205479643 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 02:31:19 INFO - PROCESS | 3772 | 1465205479650 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:19 INFO - PROCESS | 3772 | 1465205479656 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:19 INFO - PROCESS | 3772 | ++DOCSHELL 1308A400 == 34 [pid = 3772] [id = 113] 02:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17590000) [pid = 3772] [serial = 336] [outer = 00000000] 02:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (175EB800) [pid = 3772] [serial = 337] [outer = 17590000] 02:31:19 INFO - PROCESS | 3772 | 1465205479756 Marionette DEBUG loaded listener.js 02:31:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17D68800) [pid = 3772] [serial = 338] [outer = 17590000] 02:31:20 INFO - PROCESS | 3772 | 1465205480195 Marionette TRACE conn2 <- [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]]]}] 02:31:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:31:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 710ms 02:31:20 INFO - PROCESS | 3772 | 1465205480229 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 02:31:20 INFO - PROCESS | 3772 | 1465205480231 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 02:31:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:31:20 INFO - PROCESS | 3772 | 1465205480234 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:31:20 INFO - PROCESS | 3772 | 1465205480236 Marionette TRACE conn2 <- [1,418,null,{}] 02:31:20 INFO - PROCESS | 3772 | 1465205480279 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:20 INFO - PROCESS | 3772 | 1465205480281 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:20 INFO - PROCESS | 3772 | 1465205480394 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 02:31:20 INFO - PROCESS | 3772 | 1465205480408 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:20 INFO - PROCESS | 3772 | 1465205480410 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:20 INFO - PROCESS | 3772 | ++DOCSHELL 19A7D400 == 35 [pid = 3772] [id = 114] 02:31:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19A7E400) [pid = 3772] [serial = 339] [outer = 00000000] 02:31:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19AF4800) [pid = 3772] [serial = 340] [outer = 19A7E400] 02:31:20 INFO - PROCESS | 3772 | 1465205480453 Marionette DEBUG loaded listener.js 02:31:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19AF6800) [pid = 3772] [serial = 341] [outer = 19A7E400] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10A1D000) [pid = 3772] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (13820400) [pid = 3772] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (151E8000) [pid = 3772] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (12B58800) [pid = 3772] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14ED7C00) [pid = 3772] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17104800) [pid = 3772] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10A24400) [pid = 3772] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13DC7C00) [pid = 3772] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16155C00) [pid = 3772] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (167C5C00) [pid = 3772] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (0F2EB000) [pid = 3772] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12B58C00) [pid = 3772] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13374800) [pid = 3772] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:31:20 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10A75C00) [pid = 3772] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:31:21 INFO - PROCESS | 3772 | 1465205481433 Marionette TRACE conn2 <- [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]]]}] 02:31:21 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 02:31:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1245ms 02:31:21 INFO - PROCESS | 3772 | 1465205481464 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 02:31:21 INFO - PROCESS | 3772 | 1465205481466 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 02:31:21 INFO - PROCESS | 3772 | 1465205481469 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:31:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:31:21 INFO - PROCESS | 3772 | 1465205481471 Marionette TRACE conn2 <- [1,422,null,{}] 02:31:21 INFO - PROCESS | 3772 | 1465205481475 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:21 INFO - PROCESS | 3772 | 1465205481476 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:21 INFO - PROCESS | 3772 | 1465205481552 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 02:31:21 INFO - PROCESS | 3772 | 1465205481557 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:21 INFO - PROCESS | 3772 | 1465205481559 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:21 INFO - PROCESS | 3772 | ++DOCSHELL 10A25C00 == 36 [pid = 3772] [id = 115] 02:31:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (10A4F800) [pid = 3772] [serial = 342] [outer = 00000000] 02:31:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15A7B800) [pid = 3772] [serial = 343] [outer = 10A4F800] 02:31:21 INFO - PROCESS | 3772 | 1465205481602 Marionette DEBUG loaded listener.js 02:31:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15FDDC00) [pid = 3772] [serial = 344] [outer = 10A4F800] 02:31:22 INFO - PROCESS | 3772 | 1465205482686 Marionette TRACE conn2 <- [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]]]}] 02:31:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:31:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1260ms 02:31:22 INFO - PROCESS | 3772 | 1465205482719 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 02:31:22 INFO - PROCESS | 3772 | 1465205482724 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 02:31:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:31:22 INFO - PROCESS | 3772 | 1465205482729 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:31:22 INFO - PROCESS | 3772 | 1465205482733 Marionette TRACE conn2 <- [1,426,null,{}] 02:31:22 INFO - PROCESS | 3772 | 1465205482786 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:22 INFO - PROCESS | 3772 | 1465205482789 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:23 INFO - PROCESS | 3772 | 1465205482999 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 02:31:23 INFO - PROCESS | 3772 | 1465205483062 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:23 INFO - PROCESS | 3772 | 1465205483065 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:23 INFO - PROCESS | 3772 | ++DOCSHELL 10A2A800 == 37 [pid = 3772] [id = 116] 02:31:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (10A4F400) [pid = 3772] [serial = 345] [outer = 00000000] 02:31:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (12A0F400) [pid = 3772] [serial = 346] [outer = 10A4F400] 02:31:23 INFO - PROCESS | 3772 | 1465205483130 Marionette DEBUG loaded listener.js 02:31:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (13333000) [pid = 3772] [serial = 347] [outer = 10A4F400] 02:31:23 INFO - PROCESS | 3772 | 1465205483701 Marionette TRACE conn2 <- [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] 02:31:23 INFO - PROCESS | 3772 | 1465205483769 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 02:31:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:31:23 INFO - PROCESS | 3772 | 1465205483776 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:31:23 INFO - PROCESS | 3772 | 1465205483779 Marionette TRACE conn2 <- [1,430,null,{}] 02:31:23 INFO - PROCESS | 3772 | 1465205483783 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:23 INFO - PROCESS | 3772 | 1465205483786 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:23 INFO - PROCESS | 3772 | 1465205483893 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 02:31:24 INFO - PROCESS | 3772 | 1465205484014 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:24 INFO - PROCESS | 3772 | 1465205484017 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:24 INFO - PROCESS | 3772 | ++DOCSHELL 1433FC00 == 38 [pid = 3772] [id = 117] 02:31:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1435A000) [pid = 3772] [serial = 348] [outer = 00000000] 02:31:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (14E83000) [pid = 3772] [serial = 349] [outer = 1435A000] 02:31:24 INFO - PROCESS | 3772 | 1465205484073 Marionette DEBUG loaded listener.js 02:31:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (14EE5000) [pid = 3772] [serial = 350] [outer = 1435A000] 02:31:24 INFO - PROCESS | 3772 | 1465205484647 Marionette TRACE conn2 <- [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]]]}] 02:31:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:31:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 945ms 02:31:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:31:24 INFO - PROCESS | 3772 | 1465205484720 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 02:31:24 INFO - PROCESS | 3772 | 1465205484723 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 02:31:24 INFO - PROCESS | 3772 | 1465205484726 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:31:24 INFO - PROCESS | 3772 | 1465205484730 Marionette TRACE conn2 <- [1,434,null,{}] 02:31:24 INFO - PROCESS | 3772 | 1465205484741 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:24 INFO - PROCESS | 3772 | 1465205484746 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:24 INFO - PROCESS | 3772 | 1465205484881 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 02:31:25 INFO - PROCESS | 3772 | 1465205485007 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:25 INFO - PROCESS | 3772 | 1465205485010 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:25 INFO - PROCESS | 3772 | ++DOCSHELL 12AE0000 == 39 [pid = 3772] [id = 118] 02:31:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (140C7400) [pid = 3772] [serial = 351] [outer = 00000000] 02:31:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15A81800) [pid = 3772] [serial = 352] [outer = 140C7400] 02:31:25 INFO - PROCESS | 3772 | 1465205485068 Marionette DEBUG loaded listener.js 02:31:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16C14C00) [pid = 3772] [serial = 353] [outer = 140C7400] 02:31:25 INFO - PROCESS | 3772 | 1465205485758 Marionette TRACE conn2 <- [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]]]}] 02:31:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:31:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1056ms 02:31:25 INFO - PROCESS | 3772 | 1465205485775 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 02:31:25 INFO - PROCESS | 3772 | 1465205485779 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 02:31:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:31:25 INFO - PROCESS | 3772 | 1465205485799 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:31:25 INFO - PROCESS | 3772 | 1465205485802 Marionette TRACE conn2 <- [1,438,null,{}] 02:31:25 INFO - PROCESS | 3772 | 1465205485808 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:25 INFO - PROCESS | 3772 | 1465205485810 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:25 INFO - PROCESS | 3772 | 1465205485911 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 02:31:26 INFO - PROCESS | 3772 | 1465205486010 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:26 INFO - PROCESS | 3772 | 1465205486013 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:26 INFO - PROCESS | 3772 | ++DOCSHELL 110AC400 == 40 [pid = 3772] [id = 119] 02:31:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (110AD800) [pid = 3772] [serial = 354] [outer = 00000000] 02:31:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (12ADA000) [pid = 3772] [serial = 355] [outer = 110AD800] 02:31:26 INFO - PROCESS | 3772 | 1465205486062 Marionette DEBUG loaded listener.js 02:31:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (130E4C00) [pid = 3772] [serial = 356] [outer = 110AD800] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 19A7D400 == 39 [pid = 3772] [id = 114] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 1308A400 == 38 [pid = 3772] [id = 113] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 16158000 == 37 [pid = 3772] [id = 112] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 14E8C400 == 36 [pid = 3772] [id = 111] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 13813C00 == 35 [pid = 3772] [id = 110] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 10484C00 == 34 [pid = 3772] [id = 109] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 0F2EC000 == 33 [pid = 3772] [id = 108] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 181D5400 == 32 [pid = 3772] [id = 106] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 0F391000 == 31 [pid = 3772] [id = 107] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 1433FC00 == 30 [pid = 3772] [id = 117] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 12AE0000 == 29 [pid = 3772] [id = 118] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 10A25C00 == 28 [pid = 3772] [id = 115] 02:31:26 INFO - PROCESS | 3772 | --DOCSHELL 10A2A800 == 27 [pid = 3772] [id = 116] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (0F2F0400) [pid = 3772] [serial = 283] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A24C800) [pid = 3772] [serial = 287] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A01A800) [pid = 3772] [serial = 286] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (18386400) [pid = 3772] [serial = 313] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (181C9C00) [pid = 3772] [serial = 308] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (15A86800) [pid = 3772] [serial = 302] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17111000) [pid = 3772] [serial = 310] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (140CFC00) [pid = 3772] [serial = 299] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (175E2400) [pid = 3772] [serial = 311] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (114BA000) [pid = 3772] [serial = 290] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10B7E000) [pid = 3772] [serial = 289] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A50400) [pid = 3772] [serial = 292] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10B56C00) [pid = 3772] [serial = 293] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13CF0800) [pid = 3772] [serial = 298] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (15A45400) [pid = 3772] [serial = 301] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (12D89C00) [pid = 3772] [serial = 295] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13085400) [pid = 3772] [serial = 296] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16175C00) [pid = 3772] [serial = 304] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17D6E800) [pid = 3772] [serial = 307] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A010800) [pid = 3772] [serial = 316] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (16177800) [pid = 3772] [serial = 305] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (10B83C00) [pid = 3772] [serial = 275] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (10A2A400) [pid = 3772] [serial = 274] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (14E88400) [pid = 3772] [serial = 278] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1435A400) [pid = 3772] [serial = 277] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1838DC00) [pid = 3772] [serial = 314] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (181D4400) [pid = 3772] [serial = 281] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (174F7000) [pid = 3772] [serial = 280] [outer = 00000000] [url = about:blank] 02:31:26 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (16179800) [pid = 3772] [serial = 284] [outer = 00000000] [url = about:blank] 02:31:27 INFO - PROCESS | 3772 | 1465205487265 Marionette TRACE conn2 <- [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]]]}] 02:31:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:31:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1497ms 02:31:27 INFO - PROCESS | 3772 | 1465205487292 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 02:31:27 INFO - PROCESS | 3772 | 1465205487296 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 02:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:31:27 INFO - PROCESS | 3772 | 1465205487300 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:31:27 INFO - PROCESS | 3772 | 1465205487305 Marionette TRACE conn2 <- [1,442,null,{}] 02:31:27 INFO - PROCESS | 3772 | 1465205487310 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:27 INFO - PROCESS | 3772 | 1465205487312 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:27 INFO - PROCESS | 3772 | 1465205487400 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 02:31:27 INFO - PROCESS | 3772 | 1465205487493 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:27 INFO - PROCESS | 3772 | 1465205487496 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:27 INFO - PROCESS | 3772 | ++DOCSHELL 10B56C00 == 28 [pid = 3772] [id = 120] 02:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (10B58800) [pid = 3772] [serial = 357] [outer = 00000000] 02:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (110A4400) [pid = 3772] [serial = 358] [outer = 10B58800] 02:31:27 INFO - PROCESS | 3772 | 1465205487542 Marionette DEBUG loaded listener.js 02:31:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1141C400) [pid = 3772] [serial = 359] [outer = 10B58800] 02:31:27 INFO - PROCESS | 3772 | 1465205487929 Marionette TRACE conn2 <- [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]]]}] 02:31:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:31:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 662ms 02:31:27 INFO - PROCESS | 3772 | 1465205487963 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 02:31:27 INFO - PROCESS | 3772 | 1465205487968 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 02:31:27 INFO - PROCESS | 3772 | 1465205487975 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:31:27 INFO - PROCESS | 3772 | 1465205487977 Marionette TRACE conn2 <- [1,446,null,{}] 02:31:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:31:27 INFO - PROCESS | 3772 | 1465205487982 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:27 INFO - PROCESS | 3772 | 1465205487984 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:28 INFO - PROCESS | 3772 | 1465205488108 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 02:31:28 INFO - PROCESS | 3772 | 1465205488116 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:28 INFO - PROCESS | 3772 | 1465205488119 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:28 INFO - PROCESS | 3772 | ++DOCSHELL 131CEC00 == 29 [pid = 3772] [id = 121] 02:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (131D5400) [pid = 3772] [serial = 360] [outer = 00000000] 02:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (13378400) [pid = 3772] [serial = 361] [outer = 131D5400] 02:31:28 INFO - PROCESS | 3772 | 1465205488173 Marionette DEBUG loaded listener.js 02:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13815000) [pid = 3772] [serial = 362] [outer = 131D5400] 02:31:28 INFO - PROCESS | 3772 | 1465205488612 Marionette TRACE conn2 <- [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]]]}] 02:31:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:31:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 693ms 02:31:28 INFO - PROCESS | 3772 | 1465205488678 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 02:31:28 INFO - PROCESS | 3772 | 1465205488680 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 02:31:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:31:28 INFO - PROCESS | 3772 | 1465205488684 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:31:28 INFO - PROCESS | 3772 | 1465205488687 Marionette TRACE conn2 <- [1,450,null,{}] 02:31:28 INFO - PROCESS | 3772 | 1465205488698 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:28 INFO - PROCESS | 3772 | 1465205488703 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:28 INFO - PROCESS | 3772 | 1465205488786 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 02:31:28 INFO - PROCESS | 3772 | 1465205488793 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:28 INFO - PROCESS | 3772 | 1465205488796 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:28 INFO - PROCESS | 3772 | ++DOCSHELL 1435FC00 == 30 [pid = 3772] [id = 122] 02:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (14E7DC00) [pid = 3772] [serial = 363] [outer = 00000000] 02:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (14E86000) [pid = 3772] [serial = 364] [outer = 14E7DC00] 02:31:28 INFO - PROCESS | 3772 | 1465205488843 Marionette DEBUG loaded listener.js 02:31:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (14ED8800) [pid = 3772] [serial = 365] [outer = 14E7DC00] 02:31:29 INFO - PROCESS | 3772 | 1465205489328 Marionette TRACE conn2 <- [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] 02:31:29 INFO - PROCESS | 3772 | 1465205489387 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 02:31:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:31:29 INFO - PROCESS | 3772 | 1465205489391 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:31:29 INFO - PROCESS | 3772 | 1465205489392 Marionette TRACE conn2 <- [1,454,null,{}] 02:31:29 INFO - PROCESS | 3772 | 1465205489396 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:29 INFO - PROCESS | 3772 | 1465205489398 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:29 INFO - PROCESS | 3772 | 1465205489541 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 02:31:29 INFO - PROCESS | 3772 | 1465205489551 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:29 INFO - PROCESS | 3772 | 1465205489554 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:29 INFO - PROCESS | 3772 | ++DOCSHELL 15FC2C00 == 31 [pid = 3772] [id = 123] 02:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (15FCA400) [pid = 3772] [serial = 366] [outer = 00000000] 02:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1616EC00) [pid = 3772] [serial = 367] [outer = 15FCA400] 02:31:29 INFO - PROCESS | 3772 | 1465205489597 Marionette DEBUG loaded listener.js 02:31:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1617A400) [pid = 3772] [serial = 368] [outer = 15FCA400] 02:31:29 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:31:29 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 02:31:30 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:30 INFO - PROCESS | 3772 | 1465205490033 Marionette TRACE conn2 <- [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]]]}] 02:31:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:31:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 709ms 02:31:30 INFO - PROCESS | 3772 | 1465205490090 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 02:31:30 INFO - PROCESS | 3772 | 1465205490092 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 02:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:31:30 INFO - PROCESS | 3772 | 1465205490095 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:31:30 INFO - PROCESS | 3772 | 1465205490097 Marionette TRACE conn2 <- [1,458,null,{}] 02:31:30 INFO - PROCESS | 3772 | 1465205490100 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:30 INFO - PROCESS | 3772 | 1465205490102 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:30 INFO - PROCESS | 3772 | 1465205490209 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 02:31:30 INFO - PROCESS | 3772 | 1465205490215 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:30 INFO - PROCESS | 3772 | 1465205490217 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:30 INFO - PROCESS | 3772 | ++DOCSHELL 15FBF800 == 32 [pid = 3772] [id = 124] 02:31:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16179800) [pid = 3772] [serial = 369] [outer = 00000000] 02:31:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17106400) [pid = 3772] [serial = 370] [outer = 16179800] 02:31:30 INFO - PROCESS | 3772 | 1465205490276 Marionette DEBUG loaded listener.js 02:31:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (174F4C00) [pid = 3772] [serial = 371] [outer = 16179800] 02:31:30 INFO - PROCESS | 3772 | 1465205490798 Marionette TRACE conn2 <- [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] 02:31:30 INFO - PROCESS | 3772 | 1465205490829 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 02:31:30 INFO - PROCESS | 3772 | 1465205490832 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:31:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:31:30 INFO - PROCESS | 3772 | 1465205490834 Marionette TRACE conn2 <- [1,462,null,{}] 02:31:30 INFO - PROCESS | 3772 | 1465205490838 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:30 INFO - PROCESS | 3772 | 1465205490848 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:31 INFO - PROCESS | 3772 | 1465205491025 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 02:31:31 INFO - PROCESS | 3772 | 1465205491036 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:31 INFO - PROCESS | 3772 | 1465205491038 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:31 INFO - PROCESS | 3772 | ++DOCSHELL 110A8C00 == 33 [pid = 3772] [id = 125] 02:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (110A9800) [pid = 3772] [serial = 372] [outer = 00000000] 02:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (175E2400) [pid = 3772] [serial = 373] [outer = 110A9800] 02:31:31 INFO - PROCESS | 3772 | 1465205491332 Marionette DEBUG loaded listener.js 02:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1838F400) [pid = 3772] [serial = 374] [outer = 110A9800] 02:31:31 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1026DC00) [pid = 3772] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:31:31 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10A1B800) [pid = 3772] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:31:31 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0F2EBC00) [pid = 3772] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:31:31 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17590000) [pid = 3772] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:31:31 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16175800) [pid = 3772] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:31:31 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (19A86400) [pid = 3772] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:31:31 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19A7E400) [pid = 3772] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:31:31 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (14ED8400) [pid = 3772] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:31:31 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13CE8000) [pid = 3772] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:31:31 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (10A4F800) [pid = 3772] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:31:31 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:31 INFO - PROCESS | 3772 | 1465205491705 Marionette TRACE conn2 <- [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] 02:31:31 INFO - PROCESS | 3772 | 1465205491749 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 02:31:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:31:31 INFO - PROCESS | 3772 | 1465205491752 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:31:31 INFO - PROCESS | 3772 | 1465205491754 Marionette TRACE conn2 <- [1,466,null,{}] 02:31:31 INFO - PROCESS | 3772 | 1465205491758 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:31 INFO - PROCESS | 3772 | 1465205491760 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:31 INFO - PROCESS | 3772 | 1465205491865 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 02:31:31 INFO - PROCESS | 3772 | 1465205491872 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:31 INFO - PROCESS | 3772 | 1465205491874 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:31 INFO - PROCESS | 3772 | ++DOCSHELL 1021F800 == 34 [pid = 3772] [id = 126] 02:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1022C400) [pid = 3772] [serial = 375] [outer = 00000000] 02:31:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1777EC00) [pid = 3772] [serial = 376] [outer = 1022C400] 02:31:31 INFO - PROCESS | 3772 | 1465205491918 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1838BC00) [pid = 3772] [serial = 377] [outer = 1022C400] 02:31:32 INFO - PROCESS | 3772 | 1465205492309 Marionette TRACE conn2 <- [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] 02:31:32 INFO - PROCESS | 3772 | 1465205492353 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 02:31:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:31:32 INFO - PROCESS | 3772 | 1465205492356 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:31:32 INFO - PROCESS | 3772 | 1465205492358 Marionette TRACE conn2 <- [1,470,null,{}] 02:31:32 INFO - PROCESS | 3772 | 1465205492361 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:32 INFO - PROCESS | 3772 | 1465205492363 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:32 INFO - PROCESS | 3772 | 1465205492438 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 02:31:32 INFO - PROCESS | 3772 | 1465205492539 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:32 INFO - PROCESS | 3772 | 1465205492541 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:32 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EE000 == 35 [pid = 3772] [id = 127] 02:31:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10276800) [pid = 3772] [serial = 378] [outer = 00000000] 02:31:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (19C77800) [pid = 3772] [serial = 379] [outer = 10276800] 02:31:32 INFO - PROCESS | 3772 | 1465205492586 Marionette DEBUG loaded listener.js 02:31:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19C7D000) [pid = 3772] [serial = 380] [outer = 10276800] 02:31:32 INFO - PROCESS | 3772 | 1465205492962 Marionette TRACE conn2 <- [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]]]}] 02:31:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:31:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 646ms 02:31:33 INFO - PROCESS | 3772 | 1465205492994 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 02:31:33 INFO - PROCESS | 3772 | 1465205492996 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 02:31:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:31:33 INFO - PROCESS | 3772 | 1465205492999 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:31:33 INFO - PROCESS | 3772 | 1465205493001 Marionette TRACE conn2 <- [1,474,null,{}] 02:31:33 INFO - PROCESS | 3772 | 1465205493011 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:33 INFO - PROCESS | 3772 | 1465205493013 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:33 INFO - PROCESS | 3772 | 1465205493091 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 02:31:33 INFO - PROCESS | 3772 | 1465205493096 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:33 INFO - PROCESS | 3772 | 1465205493098 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:33 INFO - PROCESS | 3772 | ++DOCSHELL 1A249400 == 36 [pid = 3772] [id = 128] 02:31:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A24EC00) [pid = 3772] [serial = 381] [outer = 00000000] 02:31:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A287000) [pid = 3772] [serial = 382] [outer = 1A24EC00] 02:31:33 INFO - PROCESS | 3772 | 1465205493142 Marionette DEBUG loaded listener.js 02:31:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1A71C400) [pid = 3772] [serial = 383] [outer = 1A24EC00] 02:31:33 INFO - PROCESS | 3772 | 1465205493962 Marionette TRACE conn2 <- [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]]]}] 02:31:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:31:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 993ms 02:31:34 INFO - PROCESS | 3772 | 1465205493986 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 02:31:34 INFO - PROCESS | 3772 | 1465205493991 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 02:31:34 INFO - PROCESS | 3772 | 1465205493996 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:31:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:31:34 INFO - PROCESS | 3772 | 1465205494000 Marionette TRACE conn2 <- [1,478,null,{}] 02:31:34 INFO - PROCESS | 3772 | 1465205494007 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:34 INFO - PROCESS | 3772 | 1465205494010 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:34 INFO - PROCESS | 3772 | 1465205494181 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 02:31:34 INFO - PROCESS | 3772 | 1465205494261 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:34 INFO - PROCESS | 3772 | 1465205494264 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:34 INFO - PROCESS | 3772 | ++DOCSHELL 10A78C00 == 37 [pid = 3772] [id = 129] 02:31:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (10B7D400) [pid = 3772] [serial = 384] [outer = 00000000] 02:31:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1280CC00) [pid = 3772] [serial = 385] [outer = 10B7D400] 02:31:34 INFO - PROCESS | 3772 | 1465205494361 Marionette DEBUG loaded listener.js 02:31:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (12D89C00) [pid = 3772] [serial = 386] [outer = 10B7D400] 02:31:35 INFO - PROCESS | 3772 | 1465205495241 Marionette TRACE conn2 <- [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]]]}] 02:31:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:31:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1261ms 02:31:35 INFO - PROCESS | 3772 | 1465205495286 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 02:31:35 INFO - PROCESS | 3772 | 1465205495290 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 02:31:35 INFO - PROCESS | 3772 | 1465205495296 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:31:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:31:35 INFO - PROCESS | 3772 | 1465205495299 Marionette TRACE conn2 <- [1,482,null,{}] 02:31:35 INFO - PROCESS | 3772 | 1465205495304 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:35 INFO - PROCESS | 3772 | 1465205495307 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:35 INFO - PROCESS | 3772 | 1465205495424 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 02:31:35 INFO - PROCESS | 3772 | 1465205495548 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:35 INFO - PROCESS | 3772 | 1465205495553 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:35 INFO - PROCESS | 3772 | ++DOCSHELL 10E92800 == 38 [pid = 3772] [id = 130] 02:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (110A8800) [pid = 3772] [serial = 387] [outer = 00000000] 02:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1280A400) [pid = 3772] [serial = 388] [outer = 110A8800] 02:31:35 INFO - PROCESS | 3772 | 1465205495603 Marionette DEBUG loaded listener.js 02:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (12AE0C00) [pid = 3772] [serial = 389] [outer = 110A8800] 02:31:35 INFO - PROCESS | 3772 | --DOCSHELL 0F2EE000 == 37 [pid = 3772] [id = 127] 02:31:35 INFO - PROCESS | 3772 | --DOCSHELL 1021F800 == 36 [pid = 3772] [id = 126] 02:31:35 INFO - PROCESS | 3772 | --DOCSHELL 110A8C00 == 35 [pid = 3772] [id = 125] 02:31:35 INFO - PROCESS | 3772 | --DOCSHELL 15FBF800 == 34 [pid = 3772] [id = 124] 02:31:35 INFO - PROCESS | 3772 | --DOCSHELL 15FC2C00 == 33 [pid = 3772] [id = 123] 02:31:35 INFO - PROCESS | 3772 | --DOCSHELL 1435FC00 == 32 [pid = 3772] [id = 122] 02:31:35 INFO - PROCESS | 3772 | --DOCSHELL 131CEC00 == 31 [pid = 3772] [id = 121] 02:31:35 INFO - PROCESS | 3772 | --DOCSHELL 10B56C00 == 30 [pid = 3772] [id = 120] 02:31:35 INFO - PROCESS | 3772 | --DOCSHELL 110AC400 == 29 [pid = 3772] [id = 119] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19AF6800) [pid = 3772] [serial = 341] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15FDDC00) [pid = 3772] [serial = 344] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15A7B800) [pid = 3772] [serial = 343] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10B7F800) [pid = 3772] [serial = 319] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12D8A800) [pid = 3772] [serial = 326] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1059B000) [pid = 3772] [serial = 323] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17D68800) [pid = 3772] [serial = 338] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (167C6000) [pid = 3772] [serial = 334] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (175EB800) [pid = 3772] [serial = 337] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16C15800) [pid = 3772] [serial = 335] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A01E000) [pid = 3772] [serial = 317] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (10224000) [pid = 3772] [serial = 322] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19AF4800) [pid = 3772] [serial = 340] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (15FBF400) [pid = 3772] [serial = 332] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13CEDC00) [pid = 3772] [serial = 328] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (140CD400) [pid = 3772] [serial = 329] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (15A4E000) [pid = 3772] [serial = 331] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (11A06800) [pid = 3772] [serial = 320] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (114AC800) [pid = 3772] [serial = 325] [outer = 00000000] [url = about:blank] 02:31:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (0F2F0800) [pid = 3772] [serial = 390] [outer = 1B368800] 02:31:36 INFO - PROCESS | 3772 | 1465205496175 Marionette TRACE conn2 <- [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]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 914ms 02:31:36 INFO - PROCESS | 3772 | 1465205496201 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 3772 | 1465205496206 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 02:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:31:36 INFO - PROCESS | 3772 | 1465205496212 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - PROCESS | 3772 | 1465205496215 Marionette TRACE conn2 <- [1,486,null,{}] 02:31:36 INFO - PROCESS | 3772 | 1465205496219 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 3772 | 1465205496221 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:36 INFO - PROCESS | 3772 | 1465205496309 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 02:31:36 INFO - PROCESS | 3772 | 1465205496318 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:36 INFO - PROCESS | 3772 | 1465205496321 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:36 INFO - PROCESS | 3772 | ++DOCSHELL 13CE5C00 == 30 [pid = 3772] [id = 131] 02:31:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13CE9800) [pid = 3772] [serial = 391] [outer = 00000000] 02:31:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13CF0000) [pid = 3772] [serial = 392] [outer = 13CE9800] 02:31:36 INFO - PROCESS | 3772 | 1465205496367 Marionette DEBUG loaded listener.js 02:31:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13DCC000) [pid = 3772] [serial = 393] [outer = 13CE9800] 02:31:36 INFO - PROCESS | 3772 | 1465205496835 Marionette TRACE conn2 <- [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]]]}] 02:31:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:31:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 631ms 02:31:36 INFO - PROCESS | 3772 | 1465205496850 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 02:31:36 INFO - PROCESS | 3772 | 1465205496852 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 02:31:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:31:36 INFO - PROCESS | 3772 | 1465205496855 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:31:36 INFO - PROCESS | 3772 | 1465205496859 Marionette TRACE conn2 <- [1,490,null,{}] 02:31:36 INFO - PROCESS | 3772 | 1465205496873 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:36 INFO - PROCESS | 3772 | 1465205496878 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:37 INFO - PROCESS | 3772 | 1465205496992 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 02:31:37 INFO - PROCESS | 3772 | 1465205497003 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 3772 | 1465205497006 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:37 INFO - PROCESS | 3772 | ++DOCSHELL 15A7E000 == 31 [pid = 3772] [id = 132] 02:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (15A82000) [pid = 3772] [serial = 394] [outer = 00000000] 02:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (15FBD000) [pid = 3772] [serial = 395] [outer = 15A82000] 02:31:37 INFO - PROCESS | 3772 | 1465205497055 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1614E800) [pid = 3772] [serial = 396] [outer = 15A82000] 02:31:37 INFO - PROCESS | 3772 | 1465205497494 Marionette TRACE conn2 <- [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]]]}] 02:31:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:31:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 693ms 02:31:37 INFO - PROCESS | 3772 | 1465205497555 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 02:31:37 INFO - PROCESS | 3772 | 1465205497557 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 02:31:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:31:37 INFO - PROCESS | 3772 | 1465205497560 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:31:37 INFO - PROCESS | 3772 | 1465205497562 Marionette TRACE conn2 <- [1,494,null,{}] 02:31:37 INFO - PROCESS | 3772 | 1465205497566 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:37 INFO - PROCESS | 3772 | 1465205497568 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:37 INFO - PROCESS | 3772 | 1465205497650 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 02:31:37 INFO - PROCESS | 3772 | 1465205497658 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:37 INFO - PROCESS | 3772 | 1465205497660 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:37 INFO - PROCESS | 3772 | ++DOCSHELL 162A7400 == 32 [pid = 3772] [id = 133] 02:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16A1D800) [pid = 3772] [serial = 397] [outer = 00000000] 02:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17490000) [pid = 3772] [serial = 398] [outer = 16A1D800] 02:31:37 INFO - PROCESS | 3772 | 1465205497703 Marionette DEBUG loaded listener.js 02:31:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (175E7000) [pid = 3772] [serial = 399] [outer = 16A1D800] 02:31:38 INFO - PROCESS | 3772 | 1465205498188 Marionette TRACE conn2 <- [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]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 646ms 02:31:38 INFO - PROCESS | 3772 | 1465205498230 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 3772 | 1465205498232 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 02:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:31:38 INFO - PROCESS | 3772 | 1465205498243 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 3772 | 1465205498244 Marionette TRACE conn2 <- [1,498,null,{}] 02:31:38 INFO - PROCESS | 3772 | 1465205498248 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:38 INFO - PROCESS | 3772 | 1465205498250 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:38 INFO - PROCESS | 3772 | 1465205498352 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 02:31:38 INFO - PROCESS | 3772 | 1465205498428 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:38 INFO - PROCESS | 3772 | 1465205498430 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:38 INFO - PROCESS | 3772 | ++DOCSHELL 17104800 == 33 [pid = 3772] [id = 134] 02:31:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (171E5C00) [pid = 3772] [serial = 400] [outer = 00000000] 02:31:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17D6E800) [pid = 3772] [serial = 401] [outer = 171E5C00] 02:31:38 INFO - PROCESS | 3772 | 1465205498473 Marionette DEBUG loaded listener.js 02:31:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (181C9000) [pid = 3772] [serial = 402] [outer = 171E5C00] 02:31:38 INFO - PROCESS | 3772 | 1465205498912 Marionette TRACE conn2 <- [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]]]}] 02:31:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:31:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 709ms 02:31:38 INFO - PROCESS | 3772 | 1465205498948 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 02:31:38 INFO - PROCESS | 3772 | 1465205498950 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 02:31:38 INFO - PROCESS | 3772 | 1465205498954 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:31:38 INFO - PROCESS | 3772 | 1465205498955 Marionette TRACE conn2 <- [1,502,null,{}] 02:31:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:31:38 INFO - PROCESS | 3772 | 1465205498959 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:38 INFO - PROCESS | 3772 | 1465205498964 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:39 INFO - PROCESS | 3772 | 1465205499097 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 02:31:39 INFO - PROCESS | 3772 | 1465205499155 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 3772 | 1465205499157 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:39 INFO - PROCESS | 3772 | ++DOCSHELL 17111000 == 34 [pid = 3772] [id = 135] 02:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (175DE000) [pid = 3772] [serial = 403] [outer = 00000000] 02:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A013400) [pid = 3772] [serial = 404] [outer = 175DE000] 02:31:39 INFO - PROCESS | 3772 | 1465205499200 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A013C00) [pid = 3772] [serial = 405] [outer = 175DE000] 02:31:39 INFO - PROCESS | 3772 | 1465205499618 Marionette TRACE conn2 <- [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]]]}] 02:31:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:31:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 709ms 02:31:39 INFO - PROCESS | 3772 | 1465205499655 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 02:31:39 INFO - PROCESS | 3772 | 1465205499657 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 02:31:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:31:39 INFO - PROCESS | 3772 | 1465205499661 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:31:39 INFO - PROCESS | 3772 | 1465205499662 Marionette TRACE conn2 <- [1,506,null,{}] 02:31:39 INFO - PROCESS | 3772 | 1465205499707 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:39 INFO - PROCESS | 3772 | 1465205499709 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:39 INFO - PROCESS | 3772 | 1465205499811 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 02:31:39 INFO - PROCESS | 3772 | 1465205499822 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:39 INFO - PROCESS | 3772 | 1465205499824 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:39 INFO - PROCESS | 3772 | ++DOCSHELL 18386400 == 35 [pid = 3772] [id = 136] 02:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A013000) [pid = 3772] [serial = 406] [outer = 00000000] 02:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A71D800) [pid = 3772] [serial = 407] [outer = 1A013000] 02:31:39 INFO - PROCESS | 3772 | 1465205499876 Marionette DEBUG loaded listener.js 02:31:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A71F000) [pid = 3772] [serial = 408] [outer = 1A013000] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (14E7DC00) [pid = 3772] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (131D5400) [pid = 3772] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15FCA400) [pid = 3772] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (110AD800) [pid = 3772] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10B58800) [pid = 3772] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16179800) [pid = 3772] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10276800) [pid = 3772] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10A4F400) [pid = 3772] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1435A000) [pid = 3772] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (140C7400) [pid = 3772] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (110A9800) [pid = 3772] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:31:40 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1022C400) [pid = 3772] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:31:40 INFO - PROCESS | 3772 | 1465205500359 Marionette TRACE conn2 <- [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]]]}] 02:31:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:31:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 757ms 02:31:40 INFO - PROCESS | 3772 | 1465205500402 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 02:31:40 INFO - PROCESS | 3772 | 1465205500403 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 02:31:40 INFO - PROCESS | 3772 | 1465205500407 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:31:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:31:40 INFO - PROCESS | 3772 | 1465205500408 Marionette TRACE conn2 <- [1,510,null,{}] 02:31:40 INFO - PROCESS | 3772 | 1465205500412 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:40 INFO - PROCESS | 3772 | 1465205500414 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:40 INFO - PROCESS | 3772 | 1465205500490 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 02:31:40 INFO - PROCESS | 3772 | 1465205500495 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:40 INFO - PROCESS | 3772 | 1465205500497 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:40 INFO - PROCESS | 3772 | ++DOCSHELL 10A1DC00 == 36 [pid = 3772] [id = 137] 02:31:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10A53000) [pid = 3772] [serial = 409] [outer = 00000000] 02:31:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13080800) [pid = 3772] [serial = 410] [outer = 10A53000] 02:31:40 INFO - PROCESS | 3772 | 1465205500550 Marionette DEBUG loaded listener.js 02:31:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15FBC400) [pid = 3772] [serial = 411] [outer = 10A53000] 02:31:40 INFO - PROCESS | 3772 | 1465205500969 Marionette TRACE conn2 <- [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]]]}] 02:31:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 599ms 02:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:31:41 INFO - PROCESS | 3772 | 1465205501004 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 3772 | 1465205501006 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 02:31:41 INFO - PROCESS | 3772 | 1465205501010 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - PROCESS | 3772 | 1465205501012 Marionette TRACE conn2 <- [1,514,null,{}] 02:31:41 INFO - PROCESS | 3772 | 1465205501015 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 3772 | 1465205501017 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:41 INFO - PROCESS | 3772 | 1465205501096 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 02:31:41 INFO - PROCESS | 3772 | 1465205501129 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 3772 | 1465205501131 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:41 INFO - PROCESS | 3772 | ++DOCSHELL 1302F000 == 37 [pid = 3772] [id = 138] 02:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1435B800) [pid = 3772] [serial = 412] [outer = 00000000] 02:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A014800) [pid = 3772] [serial = 413] [outer = 1435B800] 02:31:41 INFO - PROCESS | 3772 | 1465205501178 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1A897400) [pid = 3772] [serial = 414] [outer = 1435B800] 02:31:41 INFO - PROCESS | 3772 | 1465205501634 Marionette TRACE conn2 <- [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]]]}] 02:31:41 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 02:31:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 631ms 02:31:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:31:41 INFO - PROCESS | 3772 | 1465205501680 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 02:31:41 INFO - PROCESS | 3772 | 1465205501682 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 02:31:41 INFO - PROCESS | 3772 | 1465205501685 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:31:41 INFO - PROCESS | 3772 | 1465205501687 Marionette TRACE conn2 <- [1,518,null,{}] 02:31:41 INFO - PROCESS | 3772 | 1465205501691 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:41 INFO - PROCESS | 3772 | 1465205501692 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:41 INFO - PROCESS | 3772 | 1465205501773 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 02:31:41 INFO - PROCESS | 3772 | 1465205501781 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:41 INFO - PROCESS | 3772 | 1465205501791 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:41 INFO - PROCESS | 3772 | ++DOCSHELL 14E7F800 == 38 [pid = 3772] [id = 139] 02:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1689A800) [pid = 3772] [serial = 415] [outer = 00000000] 02:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A995000) [pid = 3772] [serial = 416] [outer = 1689A800] 02:31:41 INFO - PROCESS | 3772 | 1465205501834 Marionette DEBUG loaded listener.js 02:31:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A997400) [pid = 3772] [serial = 417] [outer = 1689A800] 02:31:42 INFO - PROCESS | 3772 | 1465205502262 Marionette TRACE conn2 <- [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]]]}] 02:31:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:31:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 647ms 02:31:42 INFO - PROCESS | 3772 | 1465205502354 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 02:31:42 INFO - PROCESS | 3772 | 1465205502358 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 02:31:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:31:42 INFO - PROCESS | 3772 | 1465205502364 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:31:42 INFO - PROCESS | 3772 | 1465205502368 Marionette TRACE conn2 <- [1,522,null,{}] 02:31:42 INFO - PROCESS | 3772 | 1465205502374 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:42 INFO - PROCESS | 3772 | 1465205502378 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:42 INFO - PROCESS | 3772 | 1465205502567 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 02:31:42 INFO - PROCESS | 3772 | 1465205502657 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:42 INFO - PROCESS | 3772 | 1465205502663 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:42 INFO - PROCESS | 3772 | ++DOCSHELL 10A79400 == 39 [pid = 3772] [id = 140] 02:31:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10B5D800) [pid = 3772] [serial = 418] [outer = 00000000] 02:31:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (114B5C00) [pid = 3772] [serial = 419] [outer = 10B5D800] 02:31:42 INFO - PROCESS | 3772 | 1465205502765 Marionette DEBUG loaded listener.js 02:31:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (131CB400) [pid = 3772] [serial = 420] [outer = 10B5D800] 02:31:43 INFO - PROCESS | 3772 | 1465205503345 Marionette TRACE conn2 <- [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]]]}] 02:31:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:31:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1056ms 02:31:43 INFO - PROCESS | 3772 | 1465205503414 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 02:31:43 INFO - PROCESS | 3772 | 1465205503418 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 02:31:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:31:43 INFO - PROCESS | 3772 | 1465205503457 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:31:43 INFO - PROCESS | 3772 | 1465205503461 Marionette TRACE conn2 <- [1,526,null,{}] 02:31:43 INFO - PROCESS | 3772 | 1465205503466 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:43 INFO - PROCESS | 3772 | 1465205503469 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:43 INFO - PROCESS | 3772 | 1465205503583 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 02:31:43 INFO - PROCESS | 3772 | 1465205503704 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:43 INFO - PROCESS | 3772 | 1465205503707 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:43 INFO - PROCESS | 3772 | ++DOCSHELL 14E82000 == 40 [pid = 3772] [id = 141] 02:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (14E85000) [pid = 3772] [serial = 421] [outer = 00000000] 02:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15A4E400) [pid = 3772] [serial = 422] [outer = 14E85000] 02:31:43 INFO - PROCESS | 3772 | 1465205503766 Marionette DEBUG loaded listener.js 02:31:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1616D800) [pid = 3772] [serial = 423] [outer = 14E85000] 02:31:44 INFO - PROCESS | 3772 | 1465205504377 Marionette TRACE conn2 <- [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]]]}] 02:31:44 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 02:31:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 977ms 02:31:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:31:44 INFO - PROCESS | 3772 | 1465205504411 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 02:31:44 INFO - PROCESS | 3772 | 1465205504414 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 02:31:44 INFO - PROCESS | 3772 | 1465205504418 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:31:44 INFO - PROCESS | 3772 | 1465205504420 Marionette TRACE conn2 <- [1,530,null,{}] 02:31:44 INFO - PROCESS | 3772 | 1465205504429 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:44 INFO - PROCESS | 3772 | 1465205504435 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:44 INFO - PROCESS | 3772 | 1465205504545 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 02:31:44 INFO - PROCESS | 3772 | 1465205504677 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:44 INFO - PROCESS | 3772 | 1465205504681 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:44 INFO - PROCESS | 3772 | ++DOCSHELL 1A98FC00 == 41 [pid = 3772] [id = 142] 02:31:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A990800) [pid = 3772] [serial = 424] [outer = 00000000] 02:31:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A99C800) [pid = 3772] [serial = 425] [outer = 1A990800] 02:31:44 INFO - PROCESS | 3772 | 1465205504739 Marionette DEBUG loaded listener.js 02:31:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1AABE400) [pid = 3772] [serial = 426] [outer = 1A990800] 02:31:45 INFO - PROCESS | 3772 | 1465205505335 Marionette TRACE conn2 <- [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"]]]}] 02:31:45 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 02:31:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:31:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:31:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:31:45 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 02:31:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:31:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:31:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:31:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:31:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:31:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 945ms 02:31:45 INFO - PROCESS | 3772 | 1465205505406 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 02:31:45 INFO - PROCESS | 3772 | 1465205505409 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 02:31:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:31:45 INFO - PROCESS | 3772 | 1465205505413 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:31:45 INFO - PROCESS | 3772 | 1465205505415 Marionette TRACE conn2 <- [1,534,null,{}] 02:31:45 INFO - PROCESS | 3772 | 1465205505419 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:45 INFO - PROCESS | 3772 | 1465205505421 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:45 INFO - PROCESS | 3772 | 1465205505539 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 02:31:45 INFO - PROCESS | 3772 | 1465205505641 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:45 INFO - PROCESS | 3772 | 1465205505644 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:45 INFO - PROCESS | 3772 | ++DOCSHELL 11A08C00 == 42 [pid = 3772] [id = 143] 02:31:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (12D82C00) [pid = 3772] [serial = 427] [outer = 00000000] 02:31:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (13813C00) [pid = 3772] [serial = 428] [outer = 12D82C00] 02:31:45 INFO - PROCESS | 3772 | 1465205505703 Marionette DEBUG loaded listener.js 02:31:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (162A4400) [pid = 3772] [serial = 429] [outer = 12D82C00] 02:31:46 INFO - PROCESS | 3772 | 1465205506335 Marionette TRACE conn2 <- [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]]]}] 02:31:46 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. 02:31:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 961ms 02:31:46 INFO - PROCESS | 3772 | 1465205506357 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 02:31:46 INFO - PROCESS | 3772 | 1465205506360 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 02:31:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:31:46 INFO - PROCESS | 3772 | 1465205506365 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:31:46 INFO - PROCESS | 3772 | 1465205506370 Marionette TRACE conn2 <- [1,538,null,{}] 02:31:46 INFO - PROCESS | 3772 | 1465205506374 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:46 INFO - PROCESS | 3772 | 1465205506377 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:46 INFO - PROCESS | 3772 | 1465205506476 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 02:31:46 INFO - PROCESS | 3772 | 1465205506559 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:46 INFO - PROCESS | 3772 | 1465205506562 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:46 INFO - PROCESS | 3772 | ++DOCSHELL 111DB000 == 43 [pid = 3772] [id = 144] 02:31:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (11A08400) [pid = 3772] [serial = 430] [outer = 00000000] 02:31:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (131D6000) [pid = 3772] [serial = 431] [outer = 11A08400] 02:31:46 INFO - PROCESS | 3772 | 1465205506654 Marionette DEBUG loaded listener.js 02:31:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (13CEA400) [pid = 3772] [serial = 432] [outer = 11A08400] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 1302F000 == 42 [pid = 3772] [id = 138] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 10A1DC00 == 41 [pid = 3772] [id = 137] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 18386400 == 40 [pid = 3772] [id = 136] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 17111000 == 39 [pid = 3772] [id = 135] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 17104800 == 38 [pid = 3772] [id = 134] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 162A7400 == 37 [pid = 3772] [id = 133] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 15A7E000 == 36 [pid = 3772] [id = 132] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 13CE5C00 == 35 [pid = 3772] [id = 131] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 10E92800 == 34 [pid = 3772] [id = 130] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 1A249400 == 33 [pid = 3772] [id = 128] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 10A78C00 == 32 [pid = 3772] [id = 129] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 11A08C00 == 31 [pid = 3772] [id = 143] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 1A98FC00 == 30 [pid = 3772] [id = 142] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 14E7F800 == 29 [pid = 3772] [id = 139] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 10A79400 == 28 [pid = 3772] [id = 140] 02:31:47 INFO - PROCESS | 3772 | --DOCSHELL 14E82000 == 27 [pid = 3772] [id = 141] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17106400) [pid = 3772] [serial = 370] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A287000) [pid = 3772] [serial = 382] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (174F4C00) [pid = 3772] [serial = 371] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (19C7D000) [pid = 3772] [serial = 380] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19C77800) [pid = 3772] [serial = 379] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13333000) [pid = 3772] [serial = 347] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (12A0F400) [pid = 3772] [serial = 346] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (14EE5000) [pid = 3772] [serial = 350] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (14E83000) [pid = 3772] [serial = 349] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16C14C00) [pid = 3772] [serial = 353] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15A81800) [pid = 3772] [serial = 352] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1838F400) [pid = 3772] [serial = 374] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (175E2400) [pid = 3772] [serial = 373] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1617A400) [pid = 3772] [serial = 368] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1777EC00) [pid = 3772] [serial = 376] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1838BC00) [pid = 3772] [serial = 377] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (14ED8800) [pid = 3772] [serial = 365] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14E86000) [pid = 3772] [serial = 364] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13378400) [pid = 3772] [serial = 361] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1616EC00) [pid = 3772] [serial = 367] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (13815000) [pid = 3772] [serial = 362] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (130E4C00) [pid = 3772] [serial = 356] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (12ADA000) [pid = 3772] [serial = 355] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (110A4400) [pid = 3772] [serial = 358] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1141C400) [pid = 3772] [serial = 359] [outer = 00000000] [url = about:blank] 02:31:47 INFO - PROCESS | 3772 | 1465205507819 Marionette TRACE conn2 <- [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]]]}] 02:31:47 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. 02:31:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1529ms 02:31:47 INFO - PROCESS | 3772 | 1465205507887 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 02:31:47 INFO - PROCESS | 3772 | 1465205507891 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 02:31:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:31:47 INFO - PROCESS | 3772 | 1465205507895 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:31:47 INFO - PROCESS | 3772 | 1465205507899 Marionette TRACE conn2 <- [1,542,null,{}] 02:31:47 INFO - PROCESS | 3772 | 1465205507904 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:47 INFO - PROCESS | 3772 | 1465205507907 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:48 INFO - PROCESS | 3772 | 1465205507995 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 02:31:48 INFO - PROCESS | 3772 | 1465205508002 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 3772 | 1465205508007 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:48 INFO - PROCESS | 3772 | ++DOCSHELL 10A24C00 == 28 [pid = 3772] [id = 145] 02:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10A25400) [pid = 3772] [serial = 433] [outer = 00000000] 02:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10A29800) [pid = 3772] [serial = 434] [outer = 10A25400] 02:31:48 INFO - PROCESS | 3772 | 1465205508061 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (111D0800) [pid = 3772] [serial = 435] [outer = 10A25400] 02:31:48 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:48 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:48 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:48 INFO - PROCESS | 3772 | 1465205508535 Marionette TRACE conn2 <- [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]]]}] 02:31:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:31:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 709ms 02:31:48 INFO - PROCESS | 3772 | 1465205508594 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 02:31:48 INFO - PROCESS | 3772 | 1465205508599 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 02:31:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:31:48 INFO - PROCESS | 3772 | 1465205508606 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:31:48 INFO - PROCESS | 3772 | 1465205508608 Marionette TRACE conn2 <- [1,546,null,{}] 02:31:48 INFO - PROCESS | 3772 | 1465205508612 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:48 INFO - PROCESS | 3772 | 1465205508614 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:48 INFO - PROCESS | 3772 | 1465205508742 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 02:31:48 INFO - PROCESS | 3772 | 1465205508831 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:48 INFO - PROCESS | 3772 | 1465205508834 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:48 INFO - PROCESS | 3772 | ++DOCSHELL 13379C00 == 29 [pid = 3772] [id = 146] 02:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13813800) [pid = 3772] [serial = 436] [outer = 00000000] 02:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13909800) [pid = 3772] [serial = 437] [outer = 13813800] 02:31:48 INFO - PROCESS | 3772 | 1465205508880 Marionette DEBUG loaded listener.js 02:31:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13DCB400) [pid = 3772] [serial = 438] [outer = 13813800] 02:31:49 INFO - PROCESS | 3772 | 1465205509296 Marionette TRACE conn2 <- [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]]]}] 02:31:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:31:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 693ms 02:31:49 INFO - PROCESS | 3772 | 1465205509336 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 02:31:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:31:49 INFO - PROCESS | 3772 | 1465205509339 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 02:31:49 INFO - PROCESS | 3772 | 1465205509342 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:31:49 INFO - PROCESS | 3772 | 1465205509346 Marionette TRACE conn2 <- [1,550,null,{}] 02:31:49 INFO - PROCESS | 3772 | 1465205509356 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:49 INFO - PROCESS | 3772 | 1465205509361 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:49 INFO - PROCESS | 3772 | 1465205509441 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 02:31:49 INFO - PROCESS | 3772 | 1465205509448 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:49 INFO - PROCESS | 3772 | 1465205509451 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:49 INFO - PROCESS | 3772 | ++DOCSHELL 14EDA800 == 30 [pid = 3772] [id = 147] 02:31:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14EE5C00) [pid = 3772] [serial = 439] [outer = 00000000] 02:31:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15A52C00) [pid = 3772] [serial = 440] [outer = 14EE5C00] 02:31:49 INFO - PROCESS | 3772 | 1465205509498 Marionette DEBUG loaded listener.js 02:31:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15FDD400) [pid = 3772] [serial = 441] [outer = 14EE5C00] 02:31:49 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:49 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:49 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:49 INFO - PROCESS | 3772 | 1465205509980 Marionette TRACE conn2 <- [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]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 693ms 02:31:50 INFO - PROCESS | 3772 | 1465205510040 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 02:31:50 INFO - PROCESS | 3772 | 1465205510043 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 02:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:31:50 INFO - PROCESS | 3772 | 1465205510052 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - PROCESS | 3772 | 1465205510053 Marionette TRACE conn2 <- [1,554,null,{}] 02:31:50 INFO - PROCESS | 3772 | 1465205510057 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 3772 | 1465205510059 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:50 INFO - PROCESS | 3772 | 1465205510196 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 02:31:50 INFO - PROCESS | 3772 | 1465205510218 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 3772 | 1465205510220 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:50 INFO - PROCESS | 3772 | ++DOCSHELL 162A3C00 == 31 [pid = 3772] [id = 148] 02:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (162A5800) [pid = 3772] [serial = 442] [outer = 00000000] 02:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16C15800) [pid = 3772] [serial = 443] [outer = 162A5800] 02:31:50 INFO - PROCESS | 3772 | 1465205510264 Marionette DEBUG loaded listener.js 02:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17483000) [pid = 3772] [serial = 444] [outer = 162A5800] 02:31:50 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:50 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:50 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:50 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:50 INFO - PROCESS | 3772 | 1465205510682 Marionette TRACE conn2 <- [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]]]}] 02:31:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:31:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 709ms 02:31:50 INFO - PROCESS | 3772 | 1465205510750 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 02:31:50 INFO - PROCESS | 3772 | 1465205510752 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 02:31:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:31:50 INFO - PROCESS | 3772 | 1465205510756 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:31:50 INFO - PROCESS | 3772 | 1465205510757 Marionette TRACE conn2 <- [1,558,null,{}] 02:31:50 INFO - PROCESS | 3772 | 1465205510761 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:50 INFO - PROCESS | 3772 | 1465205510763 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:50 INFO - PROCESS | 3772 | 1465205510874 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 02:31:50 INFO - PROCESS | 3772 | 1465205510882 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:50 INFO - PROCESS | 3772 | 1465205510884 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:50 INFO - PROCESS | 3772 | ++DOCSHELL 130DD000 == 32 [pid = 3772] [id = 149] 02:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16179400) [pid = 3772] [serial = 445] [outer = 00000000] 02:31:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1777EC00) [pid = 3772] [serial = 446] [outer = 16179400] 02:31:50 INFO - PROCESS | 3772 | 1465205510928 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17DD5000) [pid = 3772] [serial = 447] [outer = 16179400] 02:31:51 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:51 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:51 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:51 INFO - PROCESS | 3772 | 1465205511381 Marionette TRACE conn2 <- [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]]]}] 02:31:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:31:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 710ms 02:31:51 INFO - PROCESS | 3772 | 1465205511456 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 02:31:51 INFO - PROCESS | 3772 | 1465205511458 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 02:31:51 INFO - PROCESS | 3772 | 1465205511461 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:31:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:31:51 INFO - PROCESS | 3772 | 1465205511462 Marionette TRACE conn2 <- [1,562,null,{}] 02:31:51 INFO - PROCESS | 3772 | 1465205511497 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:51 INFO - PROCESS | 3772 | 1465205511503 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:51 INFO - PROCESS | 3772 | 1465205511641 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 02:31:51 INFO - PROCESS | 3772 | 1465205511649 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:51 INFO - PROCESS | 3772 | 1465205511651 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:51 INFO - PROCESS | 3772 | ++DOCSHELL 181CDC00 == 33 [pid = 3772] [id = 150] 02:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19A80000) [pid = 3772] [serial = 448] [outer = 00000000] 02:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19A8C400) [pid = 3772] [serial = 449] [outer = 19A80000] 02:31:51 INFO - PROCESS | 3772 | 1465205511694 Marionette DEBUG loaded listener.js 02:31:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A017C00) [pid = 3772] [serial = 450] [outer = 19A80000] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1689A800) [pid = 3772] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (171E5C00) [pid = 3772] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (175DE000) [pid = 3772] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A24EC00) [pid = 3772] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10B7D400) [pid = 3772] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A013000) [pid = 3772] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (110A8800) [pid = 3772] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13CE9800) [pid = 3772] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16A1D800) [pid = 3772] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (15A82000) [pid = 3772] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A53000) [pid = 3772] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:31:52 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1435B800) [pid = 3772] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:31:52 INFO - PROCESS | 3772 | 1465205512330 Marionette TRACE conn2 <- [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]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 914ms 02:31:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:31:52 INFO - PROCESS | 3772 | 1465205512366 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 02:31:52 INFO - PROCESS | 3772 | 1465205512368 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 02:31:52 INFO - PROCESS | 3772 | 1465205512371 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:31:52 INFO - PROCESS | 3772 | 1465205512373 Marionette TRACE conn2 <- [1,566,null,{}] 02:31:52 INFO - PROCESS | 3772 | 1465205512376 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:52 INFO - PROCESS | 3772 | 1465205512378 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:52 INFO - PROCESS | 3772 | 1465205512453 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 02:31:52 INFO - PROCESS | 3772 | 1465205512459 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:52 INFO - PROCESS | 3772 | 1465205512461 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:52 INFO - PROCESS | 3772 | ++DOCSHELL 10A1FC00 == 34 [pid = 3772] [id = 151] 02:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (10B63C00) [pid = 3772] [serial = 451] [outer = 00000000] 02:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (181D4000) [pid = 3772] [serial = 452] [outer = 10B63C00] 02:31:52 INFO - PROCESS | 3772 | 1465205512504 Marionette DEBUG loaded listener.js 02:31:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (181D5C00) [pid = 3772] [serial = 453] [outer = 10B63C00] 02:31:52 INFO - PROCESS | 3772 | 1465205512958 Marionette TRACE conn2 <- [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]]]}] 02:31:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:31:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 598ms 02:31:53 INFO - PROCESS | 3772 | 1465205513001 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 3772 | 1465205513003 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 02:31:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:31:53 INFO - PROCESS | 3772 | 1465205513007 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - PROCESS | 3772 | 1465205513008 Marionette TRACE conn2 <- [1,570,null,{}] 02:31:53 INFO - PROCESS | 3772 | 1465205513016 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 3772 | 1465205513018 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:53 INFO - PROCESS | 3772 | 1465205513093 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 02:31:53 INFO - PROCESS | 3772 | 1465205513099 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 3772 | 1465205513101 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:53 INFO - PROCESS | 3772 | ++DOCSHELL 19C78800 == 35 [pid = 3772] [id = 152] 02:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19C7D000) [pid = 3772] [serial = 454] [outer = 00000000] 02:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A287400) [pid = 3772] [serial = 455] [outer = 19C7D000] 02:31:53 INFO - PROCESS | 3772 | 1465205513144 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A287800) [pid = 3772] [serial = 456] [outer = 19C7D000] 02:31:53 INFO - PROCESS | 3772 | 1465205513594 Marionette TRACE conn2 <- [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]]]}] 02:31:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:31:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 647ms 02:31:53 INFO - PROCESS | 3772 | 1465205513644 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 02:31:53 INFO - PROCESS | 3772 | 1465205513646 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 02:31:53 INFO - PROCESS | 3772 | 1465205513650 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:31:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:31:53 INFO - PROCESS | 3772 | 1465205513651 Marionette TRACE conn2 <- [1,574,null,{}] 02:31:53 INFO - PROCESS | 3772 | 1465205513655 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:53 INFO - PROCESS | 3772 | 1465205513657 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:53 INFO - PROCESS | 3772 | 1465205513734 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 02:31:53 INFO - PROCESS | 3772 | 1465205513743 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:53 INFO - PROCESS | 3772 | 1465205513744 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:53 INFO - PROCESS | 3772 | ++DOCSHELL 1A88F400 == 36 [pid = 3772] [id = 153] 02:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A890400) [pid = 3772] [serial = 457] [outer = 00000000] 02:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A89E800) [pid = 3772] [serial = 458] [outer = 1A890400] 02:31:53 INFO - PROCESS | 3772 | 1465205513787 Marionette DEBUG loaded listener.js 02:31:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A994800) [pid = 3772] [serial = 459] [outer = 1A890400] 02:31:54 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:54 INFO - PROCESS | 3772 | --DOCSHELL 10A24C00 == 35 [pid = 3772] [id = 145] 02:31:54 INFO - PROCESS | 3772 | --DOCSHELL 111DB000 == 34 [pid = 3772] [id = 144] 02:31:55 INFO - PROCESS | 3772 | --DOCSHELL 13379C00 == 33 [pid = 3772] [id = 146] 02:31:55 INFO - PROCESS | 3772 | --DOCSHELL 14EDA800 == 32 [pid = 3772] [id = 147] 02:31:55 INFO - PROCESS | 3772 | --DOCSHELL 181CDC00 == 31 [pid = 3772] [id = 150] 02:31:55 INFO - PROCESS | 3772 | --DOCSHELL 10A1FC00 == 30 [pid = 3772] [id = 151] 02:31:55 INFO - PROCESS | 3772 | --DOCSHELL 130DD000 == 29 [pid = 3772] [id = 149] 02:31:55 INFO - PROCESS | 3772 | --DOCSHELL 162A3C00 == 28 [pid = 3772] [id = 148] 02:31:55 INFO - PROCESS | 3772 | --DOCSHELL 19C78800 == 27 [pid = 3772] [id = 152] 02:31:55 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (181C9000) [pid = 3772] [serial = 402] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1A013400) [pid = 3772] [serial = 404] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A71C400) [pid = 3772] [serial = 383] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1280CC00) [pid = 3772] [serial = 385] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12D89C00) [pid = 3772] [serial = 386] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A71D800) [pid = 3772] [serial = 407] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1280A400) [pid = 3772] [serial = 388] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (12AE0C00) [pid = 3772] [serial = 389] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13CF0000) [pid = 3772] [serial = 392] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13DCC000) [pid = 3772] [serial = 393] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17490000) [pid = 3772] [serial = 398] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15FBD000) [pid = 3772] [serial = 395] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1614E800) [pid = 3772] [serial = 396] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13080800) [pid = 3772] [serial = 410] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (15FBC400) [pid = 3772] [serial = 411] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (15FC3800) [pid = 3772] [serial = 170] [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.] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1A014800) [pid = 3772] [serial = 413] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1A71F000) [pid = 3772] [serial = 408] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1A013C00) [pid = 3772] [serial = 405] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1A897400) [pid = 3772] [serial = 414] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1A997400) [pid = 3772] [serial = 417] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (175E7000) [pid = 3772] [serial = 399] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1A995000) [pid = 3772] [serial = 416] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (17D6E800) [pid = 3772] [serial = 401] [outer = 00000000] [url = about:blank] 02:31:55 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:31:55 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:31:55 INFO - PROCESS | 3772 | 1465205515487 Marionette TRACE conn2 <- [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]]]}] 02:31:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:31:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1891ms 02:31:55 INFO - PROCESS | 3772 | 1465205515516 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 02:31:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:31:55 INFO - PROCESS | 3772 | 1465205515520 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 02:31:55 INFO - PROCESS | 3772 | 1465205515525 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:31:55 INFO - PROCESS | 3772 | 1465205515528 Marionette TRACE conn2 <- [1,578,null,{}] 02:31:55 INFO - PROCESS | 3772 | 1465205515534 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:55 INFO - PROCESS | 3772 | 1465205515538 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:55 INFO - PROCESS | 3772 | 1465205515628 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 02:31:55 INFO - PROCESS | 3772 | 1465205515635 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:55 INFO - PROCESS | 3772 | 1465205515640 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:55 INFO - PROCESS | 3772 | ++DOCSHELL 10A21C00 == 28 [pid = 3772] [id = 154] 02:31:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (10A24000) [pid = 3772] [serial = 460] [outer = 00000000] 02:31:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (10A73C00) [pid = 3772] [serial = 461] [outer = 10A24000] 02:31:55 INFO - PROCESS | 3772 | 1465205515688 Marionette DEBUG loaded listener.js 02:31:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (10B7E400) [pid = 3772] [serial = 462] [outer = 10A24000] 02:31:56 INFO - PROCESS | 3772 | 1465205516225 Marionette TRACE conn2 <- [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]]]}] 02:31:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:31:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 741ms 02:31:56 INFO - PROCESS | 3772 | 1465205516262 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 02:31:56 INFO - PROCESS | 3772 | 1465205516267 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 02:31:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:31:56 INFO - PROCESS | 3772 | 1465205516273 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:31:56 INFO - PROCESS | 3772 | 1465205516276 Marionette TRACE conn2 <- [1,582,null,{}] 02:31:56 INFO - PROCESS | 3772 | 1465205516280 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:56 INFO - PROCESS | 3772 | 1465205516283 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:56 INFO - PROCESS | 3772 | 1465205516380 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 02:31:56 INFO - PROCESS | 3772 | 1465205516467 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:56 INFO - PROCESS | 3772 | 1465205516470 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:56 INFO - PROCESS | 3772 | ++DOCSHELL 13334400 == 29 [pid = 3772] [id = 155] 02:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (13334800) [pid = 3772] [serial = 463] [outer = 00000000] 02:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1337D400) [pid = 3772] [serial = 464] [outer = 13334800] 02:31:56 INFO - PROCESS | 3772 | 1465205516518 Marionette DEBUG loaded listener.js 02:31:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13CE8000) [pid = 3772] [serial = 465] [outer = 13334800] 02:31:57 INFO - PROCESS | 3772 | 1465205517010 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:31:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 804ms 02:31:57 INFO - PROCESS | 3772 | 1465205517106 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 3772 | 1465205517108 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:31:57 INFO - PROCESS | 3772 | 1465205517112 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 3772 | 1465205517115 Marionette TRACE conn2 <- [1,586,null,{}] 02:31:57 INFO - PROCESS | 3772 | 1465205517127 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:57 INFO - PROCESS | 3772 | 1465205517131 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:57 INFO - PROCESS | 3772 | 1465205517221 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 02:31:57 INFO - PROCESS | 3772 | 1465205517228 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 3772 | 1465205517231 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:57 INFO - PROCESS | 3772 | ++DOCSHELL 140CF000 == 30 [pid = 3772] [id = 156] 02:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (14353400) [pid = 3772] [serial = 466] [outer = 00000000] 02:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (14E7FC00) [pid = 3772] [serial = 467] [outer = 14353400] 02:31:57 INFO - PROCESS | 3772 | 1465205517278 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (151E5800) [pid = 3772] [serial = 468] [outer = 14353400] 02:31:57 INFO - PROCESS | 3772 | 1465205517689 Marionette TRACE conn2 <- [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]]]}] 02:31:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:31:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 599ms 02:31:57 INFO - PROCESS | 3772 | 1465205517708 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 02:31:57 INFO - PROCESS | 3772 | 1465205517721 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 02:31:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:31:57 INFO - PROCESS | 3772 | 1465205517736 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:31:57 INFO - PROCESS | 3772 | 1465205517738 Marionette TRACE conn2 <- [1,590,null,{}] 02:31:57 INFO - PROCESS | 3772 | 1465205517741 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:57 INFO - PROCESS | 3772 | 1465205517743 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:57 INFO - PROCESS | 3772 | 1465205517824 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 02:31:57 INFO - PROCESS | 3772 | 1465205517829 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:57 INFO - PROCESS | 3772 | 1465205517831 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:57 INFO - PROCESS | 3772 | ++DOCSHELL 155CD800 == 31 [pid = 3772] [id = 157] 02:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (15FC1400) [pid = 3772] [serial = 469] [outer = 00000000] 02:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1617A400) [pid = 3772] [serial = 470] [outer = 15FC1400] 02:31:57 INFO - PROCESS | 3772 | 1465205517874 Marionette DEBUG loaded listener.js 02:31:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (167C4000) [pid = 3772] [serial = 471] [outer = 15FC1400] 02:31:58 INFO - PROCESS | 3772 | 1465205518299 Marionette TRACE conn2 <- [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]]]}] 02:31:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:31:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 599ms 02:31:58 INFO - PROCESS | 3772 | 1465205518336 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 02:31:58 INFO - PROCESS | 3772 | 1465205518338 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 02:31:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:31:58 INFO - PROCESS | 3772 | 1465205518345 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:31:58 INFO - PROCESS | 3772 | 1465205518347 Marionette TRACE conn2 <- [1,594,null,{}] 02:31:58 INFO - PROCESS | 3772 | 1465205518351 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:58 INFO - PROCESS | 3772 | 1465205518353 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:58 INFO - PROCESS | 3772 | 1465205518432 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 02:31:58 INFO - PROCESS | 3772 | 1465205518438 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:58 INFO - PROCESS | 3772 | 1465205518440 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:58 INFO - PROCESS | 3772 | ++DOCSHELL 167C6800 == 32 [pid = 3772] [id = 158] 02:31:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (167C8800) [pid = 3772] [serial = 472] [outer = 00000000] 02:31:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16C21800) [pid = 3772] [serial = 473] [outer = 167C8800] 02:31:58 INFO - PROCESS | 3772 | 1465205518485 Marionette DEBUG loaded listener.js 02:31:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (174F7000) [pid = 3772] [serial = 474] [outer = 167C8800] 02:31:58 INFO - PROCESS | 3772 | 1465205518945 Marionette TRACE conn2 <- [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]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:31:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 02:31:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:31:59 INFO - PROCESS | 3772 | 1465205518980 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 3772 | 1465205518982 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 02:31:59 INFO - PROCESS | 3772 | 1465205518986 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - PROCESS | 3772 | 1465205518987 Marionette TRACE conn2 <- [1,598,null,{}] 02:31:59 INFO - PROCESS | 3772 | 1465205518991 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 3772 | 1465205518996 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:59 INFO - PROCESS | 3772 | 1465205519104 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 02:31:59 INFO - PROCESS | 3772 | 1465205519113 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 3772 | 1465205519115 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:59 INFO - PROCESS | 3772 | ++DOCSHELL 181C9000 == 33 [pid = 3772] [id = 159] 02:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (181CA000) [pid = 3772] [serial = 475] [outer = 00000000] 02:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (181D6000) [pid = 3772] [serial = 476] [outer = 181CA000] 02:31:59 INFO - PROCESS | 3772 | 1465205519164 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1838C800) [pid = 3772] [serial = 477] [outer = 181CA000] 02:31:59 INFO - PROCESS | 3772 | 1465205519590 Marionette TRACE conn2 <- [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]]]}] 02:31:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:31:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 631ms 02:31:59 INFO - PROCESS | 3772 | 1465205519627 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 02:31:59 INFO - PROCESS | 3772 | 1465205519629 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 02:31:59 INFO - PROCESS | 3772 | 1465205519633 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:31:59 INFO - PROCESS | 3772 | 1465205519634 Marionette TRACE conn2 <- [1,602,null,{}] 02:31:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:31:59 INFO - PROCESS | 3772 | 1465205519638 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:31:59 INFO - PROCESS | 3772 | 1465205519640 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:59 INFO - PROCESS | 3772 | 1465205519726 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 02:31:59 INFO - PROCESS | 3772 | 1465205519730 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:31:59 INFO - PROCESS | 3772 | 1465205519732 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:31:59 INFO - PROCESS | 3772 | ++DOCSHELL 181D5000 == 34 [pid = 3772] [id = 160] 02:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (181D5400) [pid = 3772] [serial = 478] [outer = 00000000] 02:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19C7B000) [pid = 3772] [serial = 479] [outer = 181D5400] 02:31:59 INFO - PROCESS | 3772 | 1465205519775 Marionette DEBUG loaded listener.js 02:31:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19C80800) [pid = 3772] [serial = 480] [outer = 181D5400] 02:32:00 INFO - PROCESS | 3772 | 1465205520201 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:32:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 599ms 02:32:00 INFO - PROCESS | 3772 | 1465205520231 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 3772 | 1465205520232 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 02:32:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:32:00 INFO - PROCESS | 3772 | 1465205520253 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 3772 | 1465205520255 Marionette TRACE conn2 <- [1,606,null,{}] 02:32:00 INFO - PROCESS | 3772 | 1465205520262 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:00 INFO - PROCESS | 3772 | 1465205520264 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:00 INFO - PROCESS | 3772 | 1465205520388 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 02:32:00 INFO - PROCESS | 3772 | 1465205520394 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:00 INFO - PROCESS | 3772 | 1465205520396 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:00 INFO - PROCESS | 3772 | ++DOCSHELL 19A85C00 == 35 [pid = 3772] [id = 161] 02:32:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A252000) [pid = 3772] [serial = 481] [outer = 00000000] 02:32:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A3B0400) [pid = 3772] [serial = 482] [outer = 1A252000] 02:32:00 INFO - PROCESS | 3772 | 1465205520438 Marionette DEBUG loaded listener.js 02:32:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A3B6400) [pid = 3772] [serial = 483] [outer = 1A252000] 02:32:00 INFO - PROCESS | 3772 | 1465205520883 Marionette TRACE conn2 <- [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]]]}] 02:32:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:32:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 646ms 02:32:00 INFO - PROCESS | 3772 | 1465205520927 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 02:32:00 INFO - PROCESS | 3772 | 1465205520929 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 02:32:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:32:00 INFO - PROCESS | 3772 | 1465205520932 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:32:00 INFO - PROCESS | 3772 | 1465205520934 Marionette TRACE conn2 <- [1,610,null,{}] 02:32:00 INFO - PROCESS | 3772 | 1465205520945 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:00 INFO - PROCESS | 3772 | 1465205520946 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:01 INFO - PROCESS | 3772 | 1465205521047 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 02:32:01 INFO - PROCESS | 3772 | 1465205521052 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 3772 | 1465205521054 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:01 INFO - PROCESS | 3772 | ++DOCSHELL 140CEC00 == 36 [pid = 3772] [id = 162] 02:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A720800) [pid = 3772] [serial = 484] [outer = 00000000] 02:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A894400) [pid = 3772] [serial = 485] [outer = 1A720800] 02:32:01 INFO - PROCESS | 3772 | 1465205521105 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A728400) [pid = 3772] [serial = 486] [outer = 1A720800] 02:32:01 INFO - PROCESS | 3772 | 1465205521545 Marionette TRACE conn2 <- [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]]]}] 02:32:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:32:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 662ms 02:32:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:32:01 INFO - PROCESS | 3772 | 1465205521588 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 02:32:01 INFO - PROCESS | 3772 | 1465205521590 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 02:32:01 INFO - PROCESS | 3772 | 1465205521594 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:32:01 INFO - PROCESS | 3772 | 1465205521596 Marionette TRACE conn2 <- [1,614,null,{}] 02:32:01 INFO - PROCESS | 3772 | 1465205521599 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:01 INFO - PROCESS | 3772 | 1465205521601 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:01 INFO - PROCESS | 3772 | 1465205521723 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 02:32:01 INFO - PROCESS | 3772 | 1465205521728 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:01 INFO - PROCESS | 3772 | 1465205521730 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:01 INFO - PROCESS | 3772 | ++DOCSHELL 1614F400 == 37 [pid = 3772] [id = 163] 02:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A898400) [pid = 3772] [serial = 487] [outer = 00000000] 02:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A999800) [pid = 3772] [serial = 488] [outer = 1A898400] 02:32:01 INFO - PROCESS | 3772 | 1465205521773 Marionette DEBUG loaded listener.js 02:32:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1AABDC00) [pid = 3772] [serial = 489] [outer = 1A898400] 02:32:02 INFO - PROCESS | 3772 | 1465205522216 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:32:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:32:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 02:32:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:32:02 INFO - PROCESS | 3772 | 1465205522232 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 02:32:02 INFO - PROCESS | 3772 | 1465205522234 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 02:32:02 INFO - PROCESS | 3772 | 1465205522237 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:32:02 INFO - PROCESS | 3772 | 1465205522240 Marionette TRACE conn2 <- [1,618,null,{}] 02:32:02 INFO - PROCESS | 3772 | 1465205522243 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:02 INFO - PROCESS | 3772 | 1465205522245 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:02 INFO - PROCESS | 3772 | 1465205522368 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 02:32:02 INFO - PROCESS | 3772 | 1465205522456 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:02 INFO - PROCESS | 3772 | 1465205522458 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:02 INFO - PROCESS | 3772 | ++DOCSHELL 167C6400 == 38 [pid = 3772] [id = 164] 02:32:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1AD11C00) [pid = 3772] [serial = 490] [outer = 00000000] 02:32:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1AD17C00) [pid = 3772] [serial = 491] [outer = 1AD11C00] 02:32:02 INFO - PROCESS | 3772 | 1465205522505 Marionette DEBUG loaded listener.js 02:32:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1AD1C800) [pid = 3772] [serial = 492] [outer = 1AD11C00] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (162A5800) [pid = 3772] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (19C7D000) [pid = 3772] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (16179400) [pid = 3772] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19A80000) [pid = 3772] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (14EE5C00) [pid = 3772] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13813800) [pid = 3772] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10A25400) [pid = 3772] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11A08400) [pid = 3772] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (12D82C00) [pid = 3772] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A990800) [pid = 3772] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14E85000) [pid = 3772] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10B5D800) [pid = 3772] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:32:02 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10B63C00) [pid = 3772] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:32:03 INFO - PROCESS | 3772 | 1465205523008 Marionette TRACE conn2 <- [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]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:32:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 804ms 02:32:03 INFO - PROCESS | 3772 | 1465205523039 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 3772 | 1465205523041 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 02:32:03 INFO - PROCESS | 3772 | 1465205523055 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:32:03 INFO - PROCESS | 3772 | 1465205523056 Marionette TRACE conn2 <- [1,622,null,{}] 02:32:03 INFO - PROCESS | 3772 | 1465205523060 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:03 INFO - PROCESS | 3772 | 1465205523061 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:03 INFO - PROCESS | 3772 | 1465205523145 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 02:32:03 INFO - PROCESS | 3772 | 1465205523150 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 3772 | 1465205523152 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:03 INFO - PROCESS | 3772 | ++DOCSHELL 13329400 == 39 [pid = 3772] [id = 165] 02:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (13CEB000) [pid = 3772] [serial = 493] [outer = 00000000] 02:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16A1D800) [pid = 3772] [serial = 494] [outer = 13CEB000] 02:32:03 INFO - PROCESS | 3772 | 1465205523195 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17DAF400) [pid = 3772] [serial = 495] [outer = 13CEB000] 02:32:03 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:03 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:32:03 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:03 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:32:03 INFO - PROCESS | 3772 | 1465205523641 Marionette TRACE conn2 <- [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]]]}] 02:32:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:32:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 647ms 02:32:03 INFO - PROCESS | 3772 | 1465205523694 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 02:32:03 INFO - PROCESS | 3772 | 1465205523696 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 02:32:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:32:03 INFO - PROCESS | 3772 | 1465205523709 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:32:03 INFO - PROCESS | 3772 | 1465205523710 Marionette TRACE conn2 <- [1,626,null,{}] 02:32:03 INFO - PROCESS | 3772 | 1465205523714 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:03 INFO - PROCESS | 3772 | 1465205523715 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:03 INFO - PROCESS | 3772 | 1465205523796 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 02:32:03 INFO - PROCESS | 3772 | 1465205523803 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:03 INFO - PROCESS | 3772 | 1465205523805 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:03 INFO - PROCESS | 3772 | ++DOCSHELL 162A6000 == 40 [pid = 3772] [id = 166] 02:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A284400) [pid = 3772] [serial = 496] [outer = 00000000] 02:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1AD1F800) [pid = 3772] [serial = 497] [outer = 1A284400] 02:32:03 INFO - PROCESS | 3772 | 1465205523848 Marionette DEBUG loaded listener.js 02:32:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1AD8F400) [pid = 3772] [serial = 498] [outer = 1A284400] 02:32:04 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:04 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:32:04 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:04 INFO - PROCESS | 3772 | 1465205524321 Marionette TRACE conn2 <- [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]]]}] 02:32:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:32:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 646ms 02:32:04 INFO - PROCESS | 3772 | 1465205524380 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 02:32:04 INFO - PROCESS | 3772 | 1465205524382 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 02:32:04 INFO - PROCESS | 3772 | 1465205524385 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:32:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:32:04 INFO - PROCESS | 3772 | 1465205524387 Marionette TRACE conn2 <- [1,630,null,{}] 02:32:04 INFO - PROCESS | 3772 | 1465205524390 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:04 INFO - PROCESS | 3772 | 1465205524392 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:04 INFO - PROCESS | 3772 | 1465205524470 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 02:32:04 INFO - PROCESS | 3772 | 1465205524475 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:04 INFO - PROCESS | 3772 | 1465205524477 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:04 INFO - PROCESS | 3772 | ++DOCSHELL 16C1CC00 == 41 [pid = 3772] [id = 167] 02:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1AAC0000) [pid = 3772] [serial = 499] [outer = 00000000] 02:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1AD96800) [pid = 3772] [serial = 500] [outer = 1AAC0000] 02:32:04 INFO - PROCESS | 3772 | 1465205524519 Marionette DEBUG loaded listener.js 02:32:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1AFA2400) [pid = 3772] [serial = 501] [outer = 1AAC0000] 02:32:05 INFO - PROCESS | 3772 | 1465205525133 Marionette TRACE conn2 <- [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]]]}] 02:32:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:32:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 804ms 02:32:05 INFO - PROCESS | 3772 | 1465205525218 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 02:32:05 INFO - PROCESS | 3772 | 1465205525222 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 02:32:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:32:05 INFO - PROCESS | 3772 | 1465205525252 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:32:05 INFO - PROCESS | 3772 | 1465205525256 Marionette TRACE conn2 <- [1,634,null,{}] 02:32:05 INFO - PROCESS | 3772 | 1465205525261 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:05 INFO - PROCESS | 3772 | 1465205525264 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:05 INFO - PROCESS | 3772 | 1465205525394 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 02:32:05 INFO - PROCESS | 3772 | 1465205525510 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:05 INFO - PROCESS | 3772 | 1465205525513 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:05 INFO - PROCESS | 3772 | ++DOCSHELL 10433800 == 42 [pid = 3772] [id = 168] 02:32:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1047FC00) [pid = 3772] [serial = 502] [outer = 00000000] 02:32:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (11A13000) [pid = 3772] [serial = 503] [outer = 1047FC00] 02:32:05 INFO - PROCESS | 3772 | 1465205525574 Marionette DEBUG loaded listener.js 02:32:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (114AD800) [pid = 3772] [serial = 504] [outer = 1047FC00] 02:32:06 INFO - PROCESS | 3772 | 1465205526257 Marionette TRACE conn2 <- [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]]]}] 02:32:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:32:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1198ms 02:32:06 INFO - PROCESS | 3772 | 1465205526481 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 02:32:06 INFO - PROCESS | 3772 | 1465205526486 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 02:32:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:32:06 INFO - PROCESS | 3772 | 1465205526492 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:32:06 INFO - PROCESS | 3772 | 1465205526494 Marionette TRACE conn2 <- [1,638,null,{}] 02:32:06 INFO - PROCESS | 3772 | 1465205526500 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:06 INFO - PROCESS | 3772 | 1465205526503 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:06 INFO - PROCESS | 3772 | 1465205526612 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 02:32:06 INFO - PROCESS | 3772 | 1465205526686 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:06 INFO - PROCESS | 3772 | 1465205526691 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:06 INFO - PROCESS | 3772 | ++DOCSHELL 10A29400 == 43 [pid = 3772] [id = 169] 02:32:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (10A4F800) [pid = 3772] [serial = 505] [outer = 00000000] 02:32:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (10E89000) [pid = 3772] [serial = 506] [outer = 10A4F800] 02:32:06 INFO - PROCESS | 3772 | 1465205526739 Marionette DEBUG loaded listener.js 02:32:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (11A0F800) [pid = 3772] [serial = 507] [outer = 10A4F800] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 162A6000 == 42 [pid = 3772] [id = 166] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 13329400 == 41 [pid = 3772] [id = 165] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 167C6400 == 40 [pid = 3772] [id = 164] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 1614F400 == 39 [pid = 3772] [id = 163] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 140CEC00 == 38 [pid = 3772] [id = 162] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 19A85C00 == 37 [pid = 3772] [id = 161] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 181D5000 == 36 [pid = 3772] [id = 160] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 181C9000 == 35 [pid = 3772] [id = 159] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 167C6800 == 34 [pid = 3772] [id = 158] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 155CD800 == 33 [pid = 3772] [id = 157] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 140CF000 == 32 [pid = 3772] [id = 156] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 13334400 == 31 [pid = 3772] [id = 155] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 10A21C00 == 30 [pid = 3772] [id = 154] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A89E800) [pid = 3772] [serial = 458] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOCSHELL 1A88F400 == 29 [pid = 3772] [id = 153] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16C15800) [pid = 3772] [serial = 443] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A287800) [pid = 3772] [serial = 456] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1777EC00) [pid = 3772] [serial = 446] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (17483000) [pid = 3772] [serial = 444] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19A8C400) [pid = 3772] [serial = 449] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17DD5000) [pid = 3772] [serial = 447] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A287400) [pid = 3772] [serial = 455] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A017C00) [pid = 3772] [serial = 450] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15A52C00) [pid = 3772] [serial = 440] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (13909800) [pid = 3772] [serial = 437] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (13DCB400) [pid = 3772] [serial = 438] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10A29800) [pid = 3772] [serial = 434] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (111D0800) [pid = 3772] [serial = 435] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13CEA400) [pid = 3772] [serial = 432] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (131D6000) [pid = 3772] [serial = 431] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (162A4400) [pid = 3772] [serial = 429] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13813C00) [pid = 3772] [serial = 428] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1AABE400) [pid = 3772] [serial = 426] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A99C800) [pid = 3772] [serial = 425] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1616D800) [pid = 3772] [serial = 423] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (15A4E400) [pid = 3772] [serial = 422] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (131CB400) [pid = 3772] [serial = 420] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (114B5C00) [pid = 3772] [serial = 419] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (181D4000) [pid = 3772] [serial = 452] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (181D5C00) [pid = 3772] [serial = 453] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (15FDD400) [pid = 3772] [serial = 441] [outer = 00000000] [url = about:blank] 02:32:07 INFO - PROCESS | 3772 | 1465205527354 Marionette TRACE conn2 <- [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]]]}] 02:32:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:32:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 914ms 02:32:07 INFO - PROCESS | 3772 | 1465205527396 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 02:32:07 INFO - PROCESS | 3772 | 1465205527400 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 02:32:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:32:07 INFO - PROCESS | 3772 | 1465205527406 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:32:07 INFO - PROCESS | 3772 | 1465205527410 Marionette TRACE conn2 <- [1,642,null,{}] 02:32:07 INFO - PROCESS | 3772 | 1465205527414 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:07 INFO - PROCESS | 3772 | 1465205527416 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:07 INFO - PROCESS | 3772 | 1465205527503 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 02:32:07 INFO - PROCESS | 3772 | 1465205527585 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:07 INFO - PROCESS | 3772 | 1465205527587 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:07 INFO - PROCESS | 3772 | ++DOCSHELL 12AD9C00 == 30 [pid = 3772] [id = 170] 02:32:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12AE0800) [pid = 3772] [serial = 508] [outer = 00000000] 02:32:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1332CC00) [pid = 3772] [serial = 509] [outer = 12AE0800] 02:32:07 INFO - PROCESS | 3772 | 1465205527634 Marionette DEBUG loaded listener.js 02:32:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1337E000) [pid = 3772] [serial = 510] [outer = 12AE0800] 02:32:08 INFO - PROCESS | 3772 | 1465205528100 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 709ms 02:32:08 INFO - PROCESS | 3772 | 1465205528133 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 3772 | 1465205528135 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 02:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:32:08 INFO - PROCESS | 3772 | 1465205528139 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - PROCESS | 3772 | 1465205528141 Marionette TRACE conn2 <- [1,646,null,{}] 02:32:08 INFO - PROCESS | 3772 | 1465205528151 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:08 INFO - PROCESS | 3772 | 1465205528156 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:08 INFO - PROCESS | 3772 | 1465205528242 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 02:32:08 INFO - PROCESS | 3772 | 1465205528252 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 3772 | 1465205528256 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:08 INFO - PROCESS | 3772 | ++DOCSHELL 14E82800 == 31 [pid = 3772] [id = 171] 02:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14E83000) [pid = 3772] [serial = 511] [outer = 00000000] 02:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14ED9800) [pid = 3772] [serial = 512] [outer = 14E83000] 02:32:08 INFO - PROCESS | 3772 | 1465205528315 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (155CF400) [pid = 3772] [serial = 513] [outer = 14E83000] 02:32:08 INFO - PROCESS | 3772 | 1465205528762 Marionette TRACE conn2 <- [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]]]}] 02:32:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:32:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 647ms 02:32:08 INFO - PROCESS | 3772 | 1465205528776 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 02:32:08 INFO - PROCESS | 3772 | 1465205528778 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 02:32:08 INFO - PROCESS | 3772 | 1465205528782 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:32:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:32:08 INFO - PROCESS | 3772 | 1465205528783 Marionette TRACE conn2 <- [1,650,null,{}] 02:32:08 INFO - PROCESS | 3772 | 1465205528790 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:08 INFO - PROCESS | 3772 | 1465205528792 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:08 INFO - PROCESS | 3772 | 1465205528874 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 02:32:08 INFO - PROCESS | 3772 | 1465205528880 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:08 INFO - PROCESS | 3772 | 1465205528882 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:08 INFO - PROCESS | 3772 | ++DOCSHELL 16176000 == 32 [pid = 3772] [id = 172] 02:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (162A4400) [pid = 3772] [serial = 514] [outer = 00000000] 02:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (167C4800) [pid = 3772] [serial = 515] [outer = 162A4400] 02:32:08 INFO - PROCESS | 3772 | 1465205528926 Marionette DEBUG loaded listener.js 02:32:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16A1C000) [pid = 3772] [serial = 516] [outer = 162A4400] 02:32:09 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:09 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:32:09 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:09 INFO - PROCESS | 3772 | 1465205529350 Marionette TRACE conn2 <- [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]]]}] 02:32:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:32:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 599ms 02:32:09 INFO - PROCESS | 3772 | 1465205529394 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 02:32:09 INFO - PROCESS | 3772 | 1465205529396 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 02:32:09 INFO - PROCESS | 3772 | 1465205529399 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:32:09 INFO - PROCESS | 3772 | 1465205529401 Marionette TRACE conn2 <- [1,654,null,{}] 02:32:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:32:09 INFO - PROCESS | 3772 | 1465205529404 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:09 INFO - PROCESS | 3772 | 1465205529406 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:09 INFO - PROCESS | 3772 | 1465205529514 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 02:32:09 INFO - PROCESS | 3772 | 1465205529519 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:09 INFO - PROCESS | 3772 | 1465205529521 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:09 INFO - PROCESS | 3772 | ++DOCSHELL 16F4F400 == 33 [pid = 3772] [id = 173] 02:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17105000) [pid = 3772] [serial = 517] [outer = 00000000] 02:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1758F000) [pid = 3772] [serial = 518] [outer = 17105000] 02:32:09 INFO - PROCESS | 3772 | 1465205529565 Marionette DEBUG loaded listener.js 02:32:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (175EB800) [pid = 3772] [serial = 519] [outer = 17105000] 02:32:09 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:09 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:32:09 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:09 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:32:10 INFO - PROCESS | 3772 | 1465205530016 Marionette TRACE conn2 <- [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]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 646ms 02:32:10 INFO - PROCESS | 3772 | 1465205530040 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 3772 | 1465205530042 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 02:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:32:10 INFO - PROCESS | 3772 | 1465205530045 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - PROCESS | 3772 | 1465205530047 Marionette TRACE conn2 <- [1,658,null,{}] 02:32:10 INFO - PROCESS | 3772 | 1465205530050 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:10 INFO - PROCESS | 3772 | 1465205530056 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:10 INFO - PROCESS | 3772 | 1465205530194 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 02:32:10 INFO - PROCESS | 3772 | 1465205530199 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:10 INFO - PROCESS | 3772 | 1465205530201 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:10 INFO - PROCESS | 3772 | ++DOCSHELL 1776BC00 == 34 [pid = 3772] [id = 174] 02:32:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1776D400) [pid = 3772] [serial = 520] [outer = 00000000] 02:32:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (181CE400) [pid = 3772] [serial = 521] [outer = 1776D400] 02:32:10 INFO - PROCESS | 3772 | 1465205530264 Marionette DEBUG loaded listener.js 02:32:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1838C000) [pid = 3772] [serial = 522] [outer = 1776D400] 02:32:10 INFO - PROCESS | 3772 | 1465205530728 Marionette TRACE conn2 <- [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]]]}] 02:32:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:32:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 741ms 02:32:10 INFO - PROCESS | 3772 | 1465205530790 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 02:32:10 INFO - PROCESS | 3772 | 1465205530792 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 02:32:10 INFO - PROCESS | 3772 | 1465205530795 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:32:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:32:10 INFO - PROCESS | 3772 | 1465205530797 Marionette TRACE conn2 <- [1,662,null,{}] 02:32:10 INFO - PROCESS | 3772 | 1465205530801 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:10 INFO - PROCESS | 3772 | 1465205530802 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:10 INFO - PROCESS | 3772 | 1465205530933 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 02:32:11 INFO - PROCESS | 3772 | 1465205530987 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 3772 | 1465205530989 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:11 INFO - PROCESS | 3772 | ++DOCSHELL 16C15400 == 35 [pid = 3772] [id = 175] 02:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19A82000) [pid = 3772] [serial = 523] [outer = 00000000] 02:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19C82800) [pid = 3772] [serial = 524] [outer = 19A82000] 02:32:11 INFO - PROCESS | 3772 | 1465205531045 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A013400) [pid = 3772] [serial = 525] [outer = 19A82000] 02:32:11 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:11 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (14353400) [pid = 3772] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (13334800) [pid = 3772] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A720800) [pid = 3772] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10A24000) [pid = 3772] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (15FC1400) [pid = 3772] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (181CA000) [pid = 3772] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1A890400) [pid = 3772] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A252000) [pid = 3772] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (167C8800) [pid = 3772] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A898400) [pid = 3772] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (181D5400) [pid = 3772] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1AD11C00) [pid = 3772] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A284400) [pid = 3772] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:32:11 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13CEB000) [pid = 3772] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:32:11 INFO - PROCESS | 3772 | 1465205531680 Marionette TRACE conn2 <- [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]]]}] 02:32:11 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 02:32:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 899ms 02:32:11 INFO - PROCESS | 3772 | 1465205531734 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 02:32:11 INFO - PROCESS | 3772 | 1465205531736 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 02:32:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:32:11 INFO - PROCESS | 3772 | 1465205531739 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:32:11 INFO - PROCESS | 3772 | 1465205531741 Marionette TRACE conn2 <- [1,666,null,{}] 02:32:11 INFO - PROCESS | 3772 | 1465205531744 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:11 INFO - PROCESS | 3772 | 1465205531746 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:11 INFO - PROCESS | 3772 | 1465205531821 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 02:32:11 INFO - PROCESS | 3772 | 1465205531826 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:11 INFO - PROCESS | 3772 | 1465205531828 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:11 INFO - PROCESS | 3772 | ++DOCSHELL 151DF400 == 36 [pid = 3772] [id = 176] 02:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15FBE400) [pid = 3772] [serial = 526] [outer = 00000000] 02:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (171E0000) [pid = 3772] [serial = 527] [outer = 15FBE400] 02:32:11 INFO - PROCESS | 3772 | 1465205531871 Marionette DEBUG loaded listener.js 02:32:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (181D4400) [pid = 3772] [serial = 528] [outer = 15FBE400] 02:32:12 INFO - PROCESS | 3772 | 1465205532318 Marionette TRACE conn2 <- [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]]]}] 02:32:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:32:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 02:32:12 INFO - PROCESS | 3772 | 1465205532378 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 02:32:12 INFO - PROCESS | 3772 | 1465205532380 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 02:32:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:32:12 INFO - PROCESS | 3772 | 1465205532384 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:32:12 INFO - PROCESS | 3772 | 1465205532386 Marionette TRACE conn2 <- [1,670,null,{}] 02:32:12 INFO - PROCESS | 3772 | 1465205532390 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:12 INFO - PROCESS | 3772 | 1465205532393 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:12 INFO - PROCESS | 3772 | 1465205532473 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 02:32:12 INFO - PROCESS | 3772 | 1465205532478 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:12 INFO - PROCESS | 3772 | 1465205532480 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:12 INFO - PROCESS | 3772 | ++DOCSHELL 14E87C00 == 37 [pid = 3772] [id = 177] 02:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14E89C00) [pid = 3772] [serial = 529] [outer = 00000000] 02:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A287000) [pid = 3772] [serial = 530] [outer = 14E89C00] 02:32:12 INFO - PROCESS | 3772 | 1465205532523 Marionette DEBUG loaded listener.js 02:32:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A720800) [pid = 3772] [serial = 531] [outer = 14E89C00] 02:32:13 INFO - PROCESS | 3772 | 1465205533474 Marionette TRACE conn2 <- [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]]]}] 02:32:13 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) 02:32:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1150ms 02:32:13 INFO - PROCESS | 3772 | 1465205533526 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 02:32:13 INFO - PROCESS | 3772 | 1465205533528 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 02:32:13 INFO - PROCESS | 3772 | 1465205533531 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:32:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:32:13 INFO - PROCESS | 3772 | 1465205533533 Marionette TRACE conn2 <- [1,674,null,{}] 02:32:13 INFO - PROCESS | 3772 | 1465205533537 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:13 INFO - PROCESS | 3772 | 1465205533538 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:13 INFO - PROCESS | 3772 | 1465205533625 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 02:32:13 INFO - PROCESS | 3772 | 1465205533739 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:13 INFO - PROCESS | 3772 | 1465205533742 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:13 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E6800 == 38 [pid = 3772] [id = 178] 02:32:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (0F2E7400) [pid = 3772] [serial = 532] [outer = 00000000] 02:32:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1026E800) [pid = 3772] [serial = 533] [outer = 0F2E7400] 02:32:13 INFO - PROCESS | 3772 | 1465205533800 Marionette DEBUG loaded listener.js 02:32:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10569400) [pid = 3772] [serial = 534] [outer = 0F2E7400] 02:32:14 INFO - PROCESS | 3772 | 1465205534950 Marionette TRACE conn2 <- [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]]]}] 02:32:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:32:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1450ms 02:32:14 INFO - PROCESS | 3772 | 1465205534982 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 02:32:15 INFO - PROCESS | 3772 | 1465205534986 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 02:32:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:32:15 INFO - PROCESS | 3772 | 1465205534991 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:32:15 INFO - PROCESS | 3772 | 1465205534994 Marionette TRACE conn2 <- [1,678,null,{}] 02:32:15 INFO - PROCESS | 3772 | 1465205535000 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:15 INFO - PROCESS | 3772 | 1465205535003 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:15 INFO - PROCESS | 3772 | 1465205535148 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 02:32:15 INFO - PROCESS | 3772 | 1465205535275 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:15 INFO - PROCESS | 3772 | 1465205535278 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:15 INFO - PROCESS | 3772 | ++DOCSHELL 13813C00 == 39 [pid = 3772] [id = 179] 02:32:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13909C00) [pid = 3772] [serial = 535] [outer = 00000000] 02:32:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (13DC8C00) [pid = 3772] [serial = 536] [outer = 13909C00] 02:32:15 INFO - PROCESS | 3772 | 1465205535334 Marionette DEBUG loaded listener.js 02:32:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (140D2400) [pid = 3772] [serial = 537] [outer = 13909C00] 02:32:16 INFO - PROCESS | 3772 | 1465205536446 Marionette TRACE conn2 <- [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]]]}] 02:32:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:32:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1465ms 02:32:16 INFO - PROCESS | 3772 | 1465205536489 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 02:32:16 INFO - PROCESS | 3772 | 1465205536494 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 02:32:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:32:16 INFO - PROCESS | 3772 | 1465205536499 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:32:16 INFO - PROCESS | 3772 | 1465205536502 Marionette TRACE conn2 <- [1,682,null,{}] 02:32:16 INFO - PROCESS | 3772 | 1465205536507 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:16 INFO - PROCESS | 3772 | 1465205536511 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:16 INFO - PROCESS | 3772 | 1465205536673 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 02:32:16 INFO - PROCESS | 3772 | 1465205536803 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:16 INFO - PROCESS | 3772 | 1465205536806 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:16 INFO - PROCESS | 3772 | ++DOCSHELL 16A1C800 == 40 [pid = 3772] [id = 180] 02:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16C14800) [pid = 3772] [serial = 538] [outer = 00000000] 02:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16F5E000) [pid = 3772] [serial = 539] [outer = 16C14800] 02:32:16 INFO - PROCESS | 3772 | 1465205536860 Marionette DEBUG loaded listener.js 02:32:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1777C000) [pid = 3772] [serial = 540] [outer = 16C14800] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 10B7DC00 == 39 [pid = 3772] [id = 21] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 13331000 == 38 [pid = 3772] [id = 23] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 1435F800 == 37 [pid = 3772] [id = 24] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 1AFAF400 == 36 [pid = 3772] [id = 14] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 12ADCC00 == 35 [pid = 3772] [id = 22] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 14E87C00 == 34 [pid = 3772] [id = 177] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 151DF400 == 33 [pid = 3772] [id = 176] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 16C15400 == 32 [pid = 3772] [id = 175] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 1776BC00 == 31 [pid = 3772] [id = 174] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 16F4F400 == 30 [pid = 3772] [id = 173] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 16176000 == 29 [pid = 3772] [id = 172] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 14E82800 == 28 [pid = 3772] [id = 171] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 12AD9C00 == 27 [pid = 3772] [id = 170] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 10A29400 == 26 [pid = 3772] [id = 169] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 16C1CC00 == 25 [pid = 3772] [id = 167] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 12AD8C00 == 24 [pid = 3772] [id = 19] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 1AD14000 == 23 [pid = 3772] [id = 13] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 1AABC000 == 22 [pid = 3772] [id = 12] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 1A284800 == 21 [pid = 3772] [id = 11] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 10438C00 == 20 [pid = 3772] [id = 27] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 1B45C800 == 19 [pid = 3772] [id = 17] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 16A1D000 == 18 [pid = 3772] [id = 28] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 1617A000 == 17 [pid = 3772] [id = 8] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 1A71F400 == 16 [pid = 3772] [id = 10] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 155D8400 == 15 [pid = 3772] [id = 25] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 105F5000 == 14 [pid = 3772] [id = 18] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 15FC2400 == 13 [pid = 3772] [id = 20] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 10433800 == 12 [pid = 3772] [id = 168] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 1617A800 == 11 [pid = 3772] [id = 26] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 13813C00 == 10 [pid = 3772] [id = 179] 02:32:18 INFO - PROCESS | 3772 | --DOCSHELL 0F2E6800 == 9 [pid = 3772] [id = 178] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (14E7FC00) [pid = 3772] [serial = 467] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (151E5800) [pid = 3772] [serial = 468] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1337D400) [pid = 3772] [serial = 464] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A894400) [pid = 3772] [serial = 485] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13CE8000) [pid = 3772] [serial = 465] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10A73C00) [pid = 3772] [serial = 461] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10B7E400) [pid = 3772] [serial = 462] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1617A400) [pid = 3772] [serial = 470] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (167C4000) [pid = 3772] [serial = 471] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (181D6000) [pid = 3772] [serial = 476] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1838C800) [pid = 3772] [serial = 477] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A994800) [pid = 3772] [serial = 459] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A3B0400) [pid = 3772] [serial = 482] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16C21800) [pid = 3772] [serial = 473] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (174F7000) [pid = 3772] [serial = 474] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A999800) [pid = 3772] [serial = 488] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19C7B000) [pid = 3772] [serial = 479] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19C80800) [pid = 3772] [serial = 480] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A728400) [pid = 3772] [serial = 486] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1AD17C00) [pid = 3772] [serial = 491] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1AABDC00) [pid = 3772] [serial = 489] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1AD1F800) [pid = 3772] [serial = 497] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1AD1C800) [pid = 3772] [serial = 492] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1AD8F400) [pid = 3772] [serial = 498] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1AD96800) [pid = 3772] [serial = 500] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (16A1D800) [pid = 3772] [serial = 494] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (1A3B6400) [pid = 3772] [serial = 483] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (17DAF400) [pid = 3772] [serial = 495] [outer = 00000000] [url = about:blank] 02:32:18 INFO - PROCESS | 3772 | 1465205538632 Marionette TRACE conn2 <- [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]]]}] 02:32:18 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) 02:32:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2191ms 02:32:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:32:18 INFO - PROCESS | 3772 | 1465205538669 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 02:32:18 INFO - PROCESS | 3772 | 1465205538673 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 02:32:18 INFO - PROCESS | 3772 | 1465205538678 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:32:18 INFO - PROCESS | 3772 | 1465205538681 Marionette TRACE conn2 <- [1,686,null,{}] 02:32:18 INFO - PROCESS | 3772 | 1465205538686 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:18 INFO - PROCESS | 3772 | 1465205538689 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:18 INFO - PROCESS | 3772 | 1465205538783 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 02:32:18 INFO - PROCESS | 3772 | 1465205538852 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:18 INFO - PROCESS | 3772 | 1465205538856 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:18 INFO - PROCESS | 3772 | ++DOCSHELL 10A1DC00 == 10 [pid = 3772] [id = 181] 02:32:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (10A1F800) [pid = 3772] [serial = 541] [outer = 00000000] 02:32:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (10A52000) [pid = 3772] [serial = 542] [outer = 10A1F800] 02:32:18 INFO - PROCESS | 3772 | 1465205538905 Marionette DEBUG loaded listener.js 02:32:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (10A73C00) [pid = 3772] [serial = 543] [outer = 10A1F800] 02:32:19 INFO - PROCESS | 3772 | 1465205539848 Marionette TRACE conn2 <- [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]]]}] 02:32:19 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) 02:32:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1197ms 02:32:19 INFO - PROCESS | 3772 | 1465205539909 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 02:32:19 INFO - PROCESS | 3772 | 1465205539914 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 02:32:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:32:19 INFO - PROCESS | 3772 | 1465205539921 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:32:19 INFO - PROCESS | 3772 | 1465205539923 Marionette TRACE conn2 <- [1,690,null,{}] 02:32:19 INFO - PROCESS | 3772 | 1465205539928 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:19 INFO - PROCESS | 3772 | 1465205539931 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:20 INFO - PROCESS | 3772 | 1465205540024 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 02:32:20 INFO - PROCESS | 3772 | 1465205540033 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:20 INFO - PROCESS | 3772 | 1465205540035 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:20 INFO - PROCESS | 3772 | ++DOCSHELL 1280CC00 == 11 [pid = 3772] [id = 182] 02:32:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (12A08000) [pid = 3772] [serial = 544] [outer = 00000000] 02:32:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (12AE0400) [pid = 3772] [serial = 545] [outer = 12A08000] 02:32:20 INFO - PROCESS | 3772 | 1465205540083 Marionette DEBUG loaded listener.js 02:32:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1302CC00) [pid = 3772] [serial = 546] [outer = 12A08000] 02:32:21 INFO - PROCESS | 3772 | 1465205541043 Marionette TRACE conn2 <- [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]]]}] 02:32:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:32:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1166ms 02:32:21 INFO - PROCESS | 3772 | 1465205541084 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 02:32:21 INFO - PROCESS | 3772 | 1465205541086 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 02:32:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:32:21 INFO - PROCESS | 3772 | 1465205541090 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:32:21 INFO - PROCESS | 3772 | 1465205541094 Marionette TRACE conn2 <- [1,694,null,{}] 02:32:21 INFO - PROCESS | 3772 | 1465205541105 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:21 INFO - PROCESS | 3772 | 1465205541110 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:21 INFO - PROCESS | 3772 | 1465205541223 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 02:32:21 INFO - PROCESS | 3772 | 1465205541231 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:21 INFO - PROCESS | 3772 | 1465205541234 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:21 INFO - PROCESS | 3772 | ++DOCSHELL 13CEA800 == 12 [pid = 3772] [id = 183] 02:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13CEAC00) [pid = 3772] [serial = 547] [outer = 00000000] 02:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (140C8000) [pid = 3772] [serial = 548] [outer = 13CEAC00] 02:32:21 INFO - PROCESS | 3772 | 1465205541283 Marionette DEBUG loaded listener.js 02:32:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1435FC00) [pid = 3772] [serial = 549] [outer = 13CEAC00] 02:32:22 INFO - PROCESS | 3772 | 1465205542277 Marionette TRACE conn2 <- [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]]]}] 02:32:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:32:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1230ms 02:32:22 INFO - PROCESS | 3772 | 1465205542303 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 02:32:22 INFO - PROCESS | 3772 | 1465205542306 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 02:32:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:32:22 INFO - PROCESS | 3772 | 1465205542309 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:32:22 INFO - PROCESS | 3772 | 1465205542311 Marionette TRACE conn2 <- [1,698,null,{}] 02:32:22 INFO - PROCESS | 3772 | 1465205542315 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:22 INFO - PROCESS | 3772 | 1465205542317 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:22 INFO - PROCESS | 3772 | 1465205542435 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 02:32:22 INFO - PROCESS | 3772 | 1465205542441 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:22 INFO - PROCESS | 3772 | 1465205542443 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:22 INFO - PROCESS | 3772 | ++DOCSHELL 151E9000 == 13 [pid = 3772] [id = 184] 02:32:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (155D2C00) [pid = 3772] [serial = 550] [outer = 00000000] 02:32:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (15FC2C00) [pid = 3772] [serial = 551] [outer = 155D2C00] 02:32:22 INFO - PROCESS | 3772 | 1465205542487 Marionette DEBUG loaded listener.js 02:32:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15FE8C00) [pid = 3772] [serial = 552] [outer = 155D2C00] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14E89C00) [pid = 3772] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1AAC0000) [pid = 3772] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (10A4F800) [pid = 3772] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1047FC00) [pid = 3772] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (12AE0800) [pid = 3772] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14E83000) [pid = 3772] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (162A4400) [pid = 3772] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1776D400) [pid = 3772] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (19A82000) [pid = 3772] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (15FBE400) [pid = 3772] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:32:22 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (17105000) [pid = 3772] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:32:23 INFO - PROCESS | 3772 | 1465205543568 Marionette TRACE conn2 <- [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]]]}] 02:32:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:32:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1260ms 02:32:23 INFO - PROCESS | 3772 | 1465205543595 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 02:32:23 INFO - PROCESS | 3772 | 1465205543596 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 02:32:23 INFO - PROCESS | 3772 | 1465205543600 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:32:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:32:23 INFO - PROCESS | 3772 | 1465205543602 Marionette TRACE conn2 <- [1,702,null,{}] 02:32:23 INFO - PROCESS | 3772 | 1465205543605 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:23 INFO - PROCESS | 3772 | 1465205543607 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:23 INFO - PROCESS | 3772 | 1465205543685 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 02:32:23 INFO - PROCESS | 3772 | 1465205543690 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:23 INFO - PROCESS | 3772 | 1465205543692 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:23 INFO - PROCESS | 3772 | ++DOCSHELL 10440800 == 14 [pid = 3772] [id = 185] 02:32:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (10477C00) [pid = 3772] [serial = 553] [outer = 00000000] 02:32:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (16152000) [pid = 3772] [serial = 554] [outer = 10477C00] 02:32:23 INFO - PROCESS | 3772 | 1465205543745 Marionette DEBUG loaded listener.js 02:32:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (16176000) [pid = 3772] [serial = 555] [outer = 10477C00] 02:32:24 INFO - PROCESS | 3772 | 1465205544674 Marionette TRACE conn2 <- [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]]]}] 02:32:24 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 02:32:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1088ms 02:32:24 INFO - PROCESS | 3772 | 1465205544694 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 02:32:24 INFO - PROCESS | 3772 | 1465205544696 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 02:32:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:32:24 INFO - PROCESS | 3772 | 1465205544700 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:32:24 INFO - PROCESS | 3772 | 1465205544702 Marionette TRACE conn2 <- [1,706,null,{}] 02:32:24 INFO - PROCESS | 3772 | 1465205544705 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:24 INFO - PROCESS | 3772 | 1465205544711 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:24 INFO - PROCESS | 3772 | 1465205544877 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 02:32:24 INFO - PROCESS | 3772 | 1465205544949 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:24 INFO - PROCESS | 3772 | 1465205544953 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:24 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E9400 == 15 [pid = 3772] [id = 186] 02:32:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (0F2EAC00) [pid = 3772] [serial = 556] [outer = 00000000] 02:32:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (102CB800) [pid = 3772] [serial = 557] [outer = 0F2EAC00] 02:32:25 INFO - PROCESS | 3772 | 1465205545011 Marionette DEBUG loaded listener.js 02:32:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (10A1D400) [pid = 3772] [serial = 558] [outer = 0F2EAC00] 02:32:26 INFO - PROCESS | 3772 | 1465205546238 Marionette TRACE conn2 <- [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]]]}] 02:32:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:32:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1576ms 02:32:26 INFO - PROCESS | 3772 | 1465205546263 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 02:32:26 INFO - PROCESS | 3772 | 1465205546267 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 02:32:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:32:26 INFO - PROCESS | 3772 | 1465205546272 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:32:26 INFO - PROCESS | 3772 | 1465205546276 Marionette TRACE conn2 <- [1,710,null,{}] 02:32:26 INFO - PROCESS | 3772 | 1465205546281 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:26 INFO - PROCESS | 3772 | 1465205546284 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:26 INFO - PROCESS | 3772 | 1465205546439 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 02:32:26 INFO - PROCESS | 3772 | 1465205546585 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:26 INFO - PROCESS | 3772 | 1465205546589 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:26 INFO - PROCESS | 3772 | ++DOCSHELL 131D4000 == 16 [pid = 3772] [id = 187] 02:32:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (131D5400) [pid = 3772] [serial = 559] [outer = 00000000] 02:32:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1337A800) [pid = 3772] [serial = 560] [outer = 131D5400] 02:32:26 INFO - PROCESS | 3772 | 1465205546644 Marionette DEBUG loaded listener.js 02:32:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1390A800) [pid = 3772] [serial = 561] [outer = 131D5400] 02:32:27 INFO - PROCESS | 3772 | --DOCSHELL 10440800 == 15 [pid = 3772] [id = 185] 02:32:27 INFO - PROCESS | 3772 | --DOCSHELL 151E9000 == 14 [pid = 3772] [id = 184] 02:32:27 INFO - PROCESS | 3772 | --DOCSHELL 13CEA800 == 13 [pid = 3772] [id = 183] 02:32:27 INFO - PROCESS | 3772 | --DOCSHELL 1280CC00 == 12 [pid = 3772] [id = 182] 02:32:27 INFO - PROCESS | 3772 | --DOCSHELL 10A1DC00 == 11 [pid = 3772] [id = 181] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1AFA2400) [pid = 3772] [serial = 501] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (10E89000) [pid = 3772] [serial = 506] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (11A0F800) [pid = 3772] [serial = 507] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (11A13000) [pid = 3772] [serial = 503] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (114AD800) [pid = 3772] [serial = 504] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1332CC00) [pid = 3772] [serial = 509] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1337E000) [pid = 3772] [serial = 510] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (14ED9800) [pid = 3772] [serial = 512] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (155CF400) [pid = 3772] [serial = 513] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (167C4800) [pid = 3772] [serial = 515] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (1838C000) [pid = 3772] [serial = 522] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (181CE400) [pid = 3772] [serial = 521] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (19C82800) [pid = 3772] [serial = 524] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (181D4400) [pid = 3772] [serial = 528] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (171E0000) [pid = 3772] [serial = 527] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (1A013400) [pid = 3772] [serial = 525] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (1758F000) [pid = 3772] [serial = 518] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (175EB800) [pid = 3772] [serial = 519] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (16A1C000) [pid = 3772] [serial = 516] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 50 (1A720800) [pid = 3772] [serial = 531] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | --DOMWINDOW == 49 (1A287000) [pid = 3772] [serial = 530] [outer = 00000000] [url = about:blank] 02:32:27 INFO - PROCESS | 3772 | 1465205547313 Marionette TRACE conn2 <- [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] 02:32:27 INFO - PROCESS | 3772 | 1465205547403 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 02:32:27 INFO - PROCESS | 3772 | 1465205547412 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:32:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:32:27 INFO - PROCESS | 3772 | 1465205547417 Marionette TRACE conn2 <- [1,714,null,{}] 02:32:27 INFO - PROCESS | 3772 | 1465205547423 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:27 INFO - PROCESS | 3772 | 1465205547427 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:27 INFO - PROCESS | 3772 | 1465205547547 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 02:32:27 INFO - PROCESS | 3772 | 1465205547616 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:27 INFO - PROCESS | 3772 | 1465205547622 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:27 INFO - PROCESS | 3772 | ++DOCSHELL 111D1000 == 12 [pid = 3772] [id = 188] 02:32:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (111D1800) [pid = 3772] [serial = 562] [outer = 00000000] 02:32:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (12A0F400) [pid = 3772] [serial = 563] [outer = 111D1800] 02:32:27 INFO - PROCESS | 3772 | 1465205547685 Marionette DEBUG loaded listener.js 02:32:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (12AE0800) [pid = 3772] [serial = 564] [outer = 111D1800] 02:32:28 INFO - PROCESS | 3772 | 1465205548370 Marionette TRACE conn2 <- [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]]]}] 02:32:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:32:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 993ms 02:32:28 INFO - PROCESS | 3772 | 1465205548405 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 02:32:28 INFO - PROCESS | 3772 | 1465205548408 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 02:32:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:32:28 INFO - PROCESS | 3772 | 1465205548415 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:32:28 INFO - PROCESS | 3772 | 1465205548420 Marionette TRACE conn2 <- [1,718,null,{}] 02:32:28 INFO - PROCESS | 3772 | 1465205548424 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:28 INFO - PROCESS | 3772 | 1465205548428 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:28 INFO - PROCESS | 3772 | 1465205548538 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 02:32:28 INFO - PROCESS | 3772 | 1465205548615 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:28 INFO - PROCESS | 3772 | 1465205548618 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:28 INFO - PROCESS | 3772 | ++DOCSHELL 13CEA000 == 13 [pid = 3772] [id = 189] 02:32:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (13CEA800) [pid = 3772] [serial = 565] [outer = 00000000] 02:32:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (13DC7800) [pid = 3772] [serial = 566] [outer = 13CEA800] 02:32:28 INFO - PROCESS | 3772 | 1465205548676 Marionette DEBUG loaded listener.js 02:32:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (14353400) [pid = 3772] [serial = 567] [outer = 13CEA800] 02:32:29 INFO - PROCESS | 3772 | 1465205549341 Marionette TRACE conn2 <- [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] 02:32:29 INFO - PROCESS | 3772 | 1465205549378 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 02:32:29 INFO - PROCESS | 3772 | 1465205549382 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:32:29 INFO - PROCESS | 3772 | 1465205549385 Marionette TRACE conn2 <- [1,722,null,{}] 02:32:29 INFO - PROCESS | 3772 | 1465205549395 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:29 INFO - PROCESS | 3772 | 1465205549400 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:29 INFO - PROCESS | 3772 | 1465205549515 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 02:32:29 INFO - PROCESS | 3772 | 1465205549607 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:29 INFO - PROCESS | 3772 | 1465205549611 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:29 INFO - PROCESS | 3772 | ++DOCSHELL 15FBF400 == 14 [pid = 3772] [id = 190] 02:32:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (15FC1C00) [pid = 3772] [serial = 568] [outer = 00000000] 02:32:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (15FE4400) [pid = 3772] [serial = 569] [outer = 15FC1C00] 02:32:29 INFO - PROCESS | 3772 | 1465205549671 Marionette DEBUG loaded listener.js 02:32:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (162A3800) [pid = 3772] [serial = 570] [outer = 15FC1C00] 02:32:30 INFO - PROCESS | 3772 | 1465205550324 Marionette TRACE conn2 <- [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]]]}] 02:32:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:32:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 946ms 02:32:30 INFO - PROCESS | 3772 | 1465205550359 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 02:32:30 INFO - PROCESS | 3772 | 1465205550361 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 02:32:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:32:30 INFO - PROCESS | 3772 | 1465205550364 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:32:30 INFO - PROCESS | 3772 | 1465205550367 Marionette TRACE conn2 <- [1,726,null,{}] 02:32:30 INFO - PROCESS | 3772 | 1465205550370 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:30 INFO - PROCESS | 3772 | 1465205550372 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:30 INFO - PROCESS | 3772 | 1465205550482 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 02:32:30 INFO - PROCESS | 3772 | 1465205550570 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:30 INFO - PROCESS | 3772 | 1465205550573 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:30 INFO - PROCESS | 3772 | ++DOCSHELL 16F51000 == 15 [pid = 3772] [id = 191] 02:32:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (16F53000) [pid = 3772] [serial = 571] [outer = 00000000] 02:32:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (17483000) [pid = 3772] [serial = 572] [outer = 16F53000] 02:32:30 INFO - PROCESS | 3772 | 1465205550626 Marionette DEBUG loaded listener.js 02:32:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (174FE800) [pid = 3772] [serial = 573] [outer = 16F53000] 02:32:31 INFO - PROCESS | 3772 | 1465205551673 Marionette TRACE conn2 <- [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]]]}] 02:32:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:32:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1340ms 02:32:31 INFO - PROCESS | 3772 | 1465205551710 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 02:32:31 INFO - PROCESS | 3772 | 1465205551714 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 02:32:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:32:31 INFO - PROCESS | 3772 | 1465205551719 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:32:31 INFO - PROCESS | 3772 | 1465205551723 Marionette TRACE conn2 <- [1,730,null,{}] 02:32:31 INFO - PROCESS | 3772 | 1465205551728 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:31 INFO - PROCESS | 3772 | 1465205551731 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:31 INFO - PROCESS | 3772 | 1465205551832 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 02:32:31 INFO - PROCESS | 3772 | 1465205551904 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:31 INFO - PROCESS | 3772 | 1465205551907 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:31 INFO - PROCESS | 3772 | ++DOCSHELL 13084400 == 16 [pid = 3772] [id = 192] 02:32:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (13085400) [pid = 3772] [serial = 574] [outer = 00000000] 02:32:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (13331400) [pid = 3772] [serial = 575] [outer = 13085400] 02:32:31 INFO - PROCESS | 3772 | 1465205551966 Marionette DEBUG loaded listener.js 02:32:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (13CECC00) [pid = 3772] [serial = 576] [outer = 13085400] 02:32:32 INFO - PROCESS | 3772 | --DOCSHELL 0F2E9400 == 15 [pid = 3772] [id = 186] 02:32:32 INFO - PROCESS | 3772 | --DOCSHELL 16A1C800 == 14 [pid = 3772] [id = 180] 02:32:33 INFO - PROCESS | 3772 | 1465205553468 Marionette TRACE conn2 <- [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]]]}] 02:32:33 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 02:32:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1828ms 02:32:33 INFO - PROCESS | 3772 | 1465205553525 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 02:32:33 INFO - PROCESS | 3772 | 1465205553529 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 02:32:33 INFO - PROCESS | 3772 | 1465205553535 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:32:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:32:33 INFO - PROCESS | 3772 | 1465205553537 Marionette TRACE conn2 <- [1,734,null,{}] 02:32:33 INFO - PROCESS | 3772 | 1465205553543 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:33 INFO - PROCESS | 3772 | 1465205553545 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:33 INFO - PROCESS | 3772 | 1465205553642 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 02:32:33 INFO - PROCESS | 3772 | 1465205553713 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:33 INFO - PROCESS | 3772 | 1465205553716 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:33 INFO - PROCESS | 3772 | ++DOCSHELL 11A12800 == 15 [pid = 3772] [id = 193] 02:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (12ADFC00) [pid = 3772] [serial = 577] [outer = 00000000] 02:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13334400) [pid = 3772] [serial = 578] [outer = 12ADFC00] 02:32:33 INFO - PROCESS | 3772 | 1465205553783 Marionette DEBUG loaded listener.js 02:32:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1390D000) [pid = 3772] [serial = 579] [outer = 12ADFC00] 02:32:34 INFO - PROCESS | 3772 | 1465205554790 Marionette TRACE conn2 <- [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]]]}] 02:32:34 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.) 02:32:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1245ms 02:32:34 INFO - PROCESS | 3772 | 1465205554811 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 02:32:34 INFO - PROCESS | 3772 | 1465205554815 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 02:32:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:32:34 INFO - PROCESS | 3772 | 1465205554829 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:32:34 INFO - PROCESS | 3772 | 1465205554832 Marionette TRACE conn2 <- [1,738,null,{}] 02:32:34 INFO - PROCESS | 3772 | 1465205554836 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:34 INFO - PROCESS | 3772 | 1465205554839 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:34 INFO - PROCESS | 3772 | 1465205554960 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 02:32:34 INFO - PROCESS | 3772 | 1465205554967 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:34 INFO - PROCESS | 3772 | 1465205554970 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:34 INFO - PROCESS | 3772 | ++DOCSHELL 15A52C00 == 16 [pid = 3772] [id = 194] 02:32:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (15A7B800) [pid = 3772] [serial = 580] [outer = 00000000] 02:32:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16154800) [pid = 3772] [serial = 581] [outer = 15A7B800] 02:32:35 INFO - PROCESS | 3772 | 1465205555021 Marionette DEBUG loaded listener.js 02:32:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (167C6400) [pid = 3772] [serial = 582] [outer = 15A7B800] 02:32:36 INFO - PROCESS | 3772 | 1465205555982 Marionette TRACE conn2 <- [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]]]}] 02:32:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:32:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1229ms 02:32:36 INFO - PROCESS | 3772 | 1465205556041 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 02:32:36 INFO - PROCESS | 3772 | 1465205556044 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 02:32:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:32:36 INFO - PROCESS | 3772 | 1465205556049 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:32:36 INFO - PROCESS | 3772 | 1465205556054 Marionette TRACE conn2 <- [1,742,null,{}] 02:32:36 INFO - PROCESS | 3772 | 1465205556065 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:36 INFO - PROCESS | 3772 | 1465205556069 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:36 INFO - PROCESS | 3772 | 1465205556176 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 02:32:36 INFO - PROCESS | 3772 | 1465205556184 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:36 INFO - PROCESS | 3772 | 1465205556187 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:36 INFO - PROCESS | 3772 | ++DOCSHELL 17764000 == 17 [pid = 3772] [id = 195] 02:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17765000) [pid = 3772] [serial = 583] [outer = 00000000] 02:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17780000) [pid = 3772] [serial = 584] [outer = 17765000] 02:32:36 INFO - PROCESS | 3772 | 1465205556235 Marionette DEBUG loaded listener.js 02:32:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17D68800) [pid = 3772] [serial = 585] [outer = 17765000] 02:32:36 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (12A08000) [pid = 3772] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:32:36 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16C14800) [pid = 3772] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:32:36 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (10A1F800) [pid = 3772] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:32:36 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13CEAC00) [pid = 3772] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:32:36 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (0F2E7400) [pid = 3772] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:32:36 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (13909C00) [pid = 3772] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:32:36 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (155D2C00) [pid = 3772] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:32:36 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (131D5400) [pid = 3772] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:32:36 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (0F2EAC00) [pid = 3772] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:32:36 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (10477C00) [pid = 3772] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:32:37 INFO - PROCESS | 3772 | 1465205557189 Marionette TRACE conn2 <- [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]]]}] 02:32:37 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 02:32:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1229ms 02:32:37 INFO - PROCESS | 3772 | 1465205557259 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 3772 | 1465205557261 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 02:32:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:32:37 INFO - PROCESS | 3772 | 1465205557265 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 3772 | 1465205557266 Marionette TRACE conn2 <- [1,746,null,{}] 02:32:37 INFO - PROCESS | 3772 | 1465205557270 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:37 INFO - PROCESS | 3772 | 1465205557272 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:37 INFO - PROCESS | 3772 | 1465205557355 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 02:32:37 INFO - PROCESS | 3772 | 1465205557361 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:37 INFO - PROCESS | 3772 | 1465205557363 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:37 INFO - PROCESS | 3772 | ++DOCSHELL 13DC6400 == 18 [pid = 3772] [id = 196] 02:32:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (140D2C00) [pid = 3772] [serial = 586] [outer = 00000000] 02:32:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1617C400) [pid = 3772] [serial = 587] [outer = 140D2C00] 02:32:37 INFO - PROCESS | 3772 | 1465205557408 Marionette DEBUG loaded listener.js 02:32:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (17DD3000) [pid = 3772] [serial = 588] [outer = 140D2C00] 02:32:37 INFO - PROCESS | 3772 | 1465205557893 Marionette TRACE conn2 <- [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]]]}] 02:32:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:32:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 646ms 02:32:37 INFO - PROCESS | 3772 | 1465205557934 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 02:32:37 INFO - PROCESS | 3772 | 1465205557936 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 02:32:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:32:37 INFO - PROCESS | 3772 | 1465205557940 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:32:37 INFO - PROCESS | 3772 | 1465205557941 Marionette TRACE conn2 <- [1,750,null,{}] 02:32:37 INFO - PROCESS | 3772 | 1465205557945 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:37 INFO - PROCESS | 3772 | 1465205557947 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:38 INFO - PROCESS | 3772 | 1465205558024 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 02:32:38 INFO - PROCESS | 3772 | 1465205558030 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:38 INFO - PROCESS | 3772 | 1465205558033 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:38 INFO - PROCESS | 3772 | ++DOCSHELL 181CE400 == 19 [pid = 3772] [id = 197] 02:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (181D3800) [pid = 3772] [serial = 589] [outer = 00000000] 02:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1838E000) [pid = 3772] [serial = 590] [outer = 181D3800] 02:32:38 INFO - PROCESS | 3772 | 1465205558076 Marionette DEBUG loaded listener.js 02:32:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (19A80000) [pid = 3772] [serial = 591] [outer = 181D3800] 02:32:39 INFO - PROCESS | 3772 | 1465205559040 Marionette TRACE conn2 <- [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]]]}] 02:32:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:32:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1167ms 02:32:39 INFO - PROCESS | 3772 | 1465205559138 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 02:32:39 INFO - PROCESS | 3772 | 1465205559145 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 02:32:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:32:39 INFO - PROCESS | 3772 | 1465205559153 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:32:39 INFO - PROCESS | 3772 | 1465205559156 Marionette TRACE conn2 <- [1,754,null,{}] 02:32:39 INFO - PROCESS | 3772 | 1465205559162 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:39 INFO - PROCESS | 3772 | 1465205559165 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:39 INFO - PROCESS | 3772 | 1465205559306 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 02:32:39 INFO - PROCESS | 3772 | 1465205559375 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:39 INFO - PROCESS | 3772 | 1465205559378 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:39 INFO - PROCESS | 3772 | ++DOCSHELL 12ADF800 == 20 [pid = 3772] [id = 198] 02:32:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12D59C00) [pid = 3772] [serial = 592] [outer = 00000000] 02:32:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13813C00) [pid = 3772] [serial = 593] [outer = 12D59C00] 02:32:39 INFO - PROCESS | 3772 | 1465205559445 Marionette DEBUG loaded listener.js 02:32:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14E86800) [pid = 3772] [serial = 594] [outer = 12D59C00] 02:32:40 INFO - PROCESS | 3772 | 1465205560628 Marionette TRACE conn2 <- [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]]]}] 02:32:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:32:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1513ms 02:32:40 INFO - PROCESS | 3772 | 1465205560656 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 02:32:40 INFO - PROCESS | 3772 | 1465205560661 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 02:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:32:40 INFO - PROCESS | 3772 | 1465205560668 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:32:40 INFO - PROCESS | 3772 | 1465205560671 Marionette TRACE conn2 <- [1,758,null,{}] 02:32:40 INFO - PROCESS | 3772 | 1465205560675 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:40 INFO - PROCESS | 3772 | 1465205560678 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:40 INFO - PROCESS | 3772 | 1465205560919 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 02:32:41 INFO - PROCESS | 3772 | 1465205560999 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 3772 | 1465205561002 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:41 INFO - PROCESS | 3772 | ++DOCSHELL 105F5000 == 21 [pid = 3772] [id = 199] 02:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (10A1C000) [pid = 3772] [serial = 595] [outer = 00000000] 02:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (10A5D000) [pid = 3772] [serial = 596] [outer = 10A1C000] 02:32:41 INFO - PROCESS | 3772 | 1465205561051 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (10B7DC00) [pid = 3772] [serial = 597] [outer = 10A1C000] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1390A800) [pid = 3772] [serial = 561] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (10A1D400) [pid = 3772] [serial = 558] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1337A800) [pid = 3772] [serial = 560] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (102CB800) [pid = 3772] [serial = 557] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16152000) [pid = 3772] [serial = 554] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (12AE0400) [pid = 3772] [serial = 545] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1777C000) [pid = 3772] [serial = 540] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16F5E000) [pid = 3772] [serial = 539] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (10A52000) [pid = 3772] [serial = 542] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (10A73C00) [pid = 3772] [serial = 543] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (140C8000) [pid = 3772] [serial = 548] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (10569400) [pid = 3772] [serial = 534] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1026E800) [pid = 3772] [serial = 533] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (140D2400) [pid = 3772] [serial = 537] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (13DC8C00) [pid = 3772] [serial = 536] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (15FC2C00) [pid = 3772] [serial = 551] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (16176000) [pid = 3772] [serial = 555] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (1435FC00) [pid = 3772] [serial = 549] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (15FE8C00) [pid = 3772] [serial = 552] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (1302CC00) [pid = 3772] [serial = 546] [outer = 00000000] [url = about:blank] 02:32:41 INFO - PROCESS | 3772 | 1465205561609 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 946ms 02:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:32:41 INFO - PROCESS | 3772 | 1465205561645 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 02:32:41 INFO - PROCESS | 3772 | 1465205561649 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 02:32:41 INFO - PROCESS | 3772 | 1465205561654 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:32:41 INFO - PROCESS | 3772 | 1465205561656 Marionette TRACE conn2 <- [1,762,null,{}] 02:32:41 INFO - PROCESS | 3772 | 1465205561661 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:41 INFO - PROCESS | 3772 | 1465205561665 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:41 INFO - PROCESS | 3772 | 1465205561749 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 02:32:41 INFO - PROCESS | 3772 | 1465205561757 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:41 INFO - PROCESS | 3772 | 1465205561760 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:41 INFO - PROCESS | 3772 | ++DOCSHELL 12B62C00 == 22 [pid = 3772] [id = 200] 02:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (12D82C00) [pid = 3772] [serial = 598] [outer = 00000000] 02:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (13376000) [pid = 3772] [serial = 599] [outer = 12D82C00] 02:32:41 INFO - PROCESS | 3772 | 1465205561806 Marionette DEBUG loaded listener.js 02:32:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (13814400) [pid = 3772] [serial = 600] [outer = 12D82C00] 02:32:42 INFO - PROCESS | 3772 | 1465205562267 Marionette TRACE conn2 <- [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]]]}] 02:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 630ms 02:32:42 INFO - PROCESS | 3772 | 1465205562289 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 02:32:42 INFO - PROCESS | 3772 | 1465205562291 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 02:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:32:42 INFO - PROCESS | 3772 | 1465205562295 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:32:42 INFO - PROCESS | 3772 | 1465205562297 Marionette TRACE conn2 <- [1,766,null,{}] 02:32:42 INFO - PROCESS | 3772 | 1465205562301 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:42 INFO - PROCESS | 3772 | 1465205562303 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:42 INFO - PROCESS | 3772 | 1465205562420 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 02:32:42 INFO - PROCESS | 3772 | 1465205562432 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:42 INFO - PROCESS | 3772 | 1465205562434 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:42 INFO - PROCESS | 3772 | ++DOCSHELL 14EDA800 == 23 [pid = 3772] [id = 201] 02:32:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (14EDCC00) [pid = 3772] [serial = 601] [outer = 00000000] 02:32:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (151E8000) [pid = 3772] [serial = 602] [outer = 14EDCC00] 02:32:42 INFO - PROCESS | 3772 | 1465205562480 Marionette DEBUG loaded listener.js 02:32:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (157A9800) [pid = 3772] [serial = 603] [outer = 14EDCC00] 02:32:42 INFO - PROCESS | 3772 | 1465205562943 Marionette TRACE conn2 <- [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]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 693ms 02:32:43 INFO - PROCESS | 3772 | 1465205562993 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 3772 | 1465205562997 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 02:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:32:43 INFO - PROCESS | 3772 | 1465205563007 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - PROCESS | 3772 | 1465205563012 Marionette TRACE conn2 <- [1,770,null,{}] 02:32:43 INFO - PROCESS | 3772 | 1465205563015 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 3772 | 1465205563019 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:43 INFO - PROCESS | 3772 | 1465205563104 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 02:32:43 INFO - PROCESS | 3772 | 1465205563111 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 3772 | 1465205563113 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:43 INFO - PROCESS | 3772 | ++DOCSHELL 13907800 == 24 [pid = 3772] [id = 202] 02:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (157A1400) [pid = 3772] [serial = 604] [outer = 00000000] 02:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (16A1A400) [pid = 3772] [serial = 605] [outer = 157A1400] 02:32:43 INFO - PROCESS | 3772 | 1465205563226 Marionette DEBUG loaded listener.js 02:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1710D000) [pid = 3772] [serial = 606] [outer = 157A1400] 02:32:43 INFO - PROCESS | 3772 | 1465205563622 Marionette TRACE conn2 <- [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]]]}] 02:32:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:32:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 662ms 02:32:43 INFO - PROCESS | 3772 | 1465205563662 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 02:32:43 INFO - PROCESS | 3772 | 1465205563664 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 02:32:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:32:43 INFO - PROCESS | 3772 | 1465205563667 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:32:43 INFO - PROCESS | 3772 | 1465205563669 Marionette TRACE conn2 <- [1,774,null,{}] 02:32:43 INFO - PROCESS | 3772 | 1465205563672 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:43 INFO - PROCESS | 3772 | 1465205563674 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:43 INFO - PROCESS | 3772 | 1465205563844 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 02:32:43 INFO - PROCESS | 3772 | 1465205563864 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:43 INFO - PROCESS | 3772 | 1465205563866 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:43 INFO - PROCESS | 3772 | ++DOCSHELL 1777F800 == 25 [pid = 3772] [id = 203] 02:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1777FC00) [pid = 3772] [serial = 607] [outer = 00000000] 02:32:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (17D69000) [pid = 3772] [serial = 608] [outer = 1777FC00] 02:32:43 INFO - PROCESS | 3772 | 1465205563910 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (17DB0C00) [pid = 3772] [serial = 609] [outer = 1777FC00] 02:32:44 INFO - PROCESS | 3772 | 1465205564345 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 693ms 02:32:44 INFO - PROCESS | 3772 | 1465205564367 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 02:32:44 INFO - PROCESS | 3772 | 1465205564369 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 02:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:32:44 INFO - PROCESS | 3772 | 1465205564373 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:32:44 INFO - PROCESS | 3772 | 1465205564374 Marionette TRACE conn2 <- [1,778,null,{}] 02:32:44 INFO - PROCESS | 3772 | 1465205564383 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:44 INFO - PROCESS | 3772 | 1465205564385 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:44 INFO - PROCESS | 3772 | 1465205564491 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 02:32:44 INFO - PROCESS | 3772 | 1465205564501 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:44 INFO - PROCESS | 3772 | 1465205564507 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:44 INFO - PROCESS | 3772 | ++DOCSHELL 14E8AC00 == 26 [pid = 3772] [id = 204] 02:32:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (181D7800) [pid = 3772] [serial = 610] [outer = 00000000] 02:32:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (19A84000) [pid = 3772] [serial = 611] [outer = 181D7800] 02:32:44 INFO - PROCESS | 3772 | 1465205564561 Marionette DEBUG loaded listener.js 02:32:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (19AFB400) [pid = 3772] [serial = 612] [outer = 181D7800] 02:32:45 INFO - PROCESS | 3772 | 1465205565024 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 709ms 02:32:45 INFO - PROCESS | 3772 | 1465205565072 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 3772 | 1465205565074 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 02:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:32:45 INFO - PROCESS | 3772 | 1465205565077 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 3772 | 1465205565079 Marionette TRACE conn2 <- [1,782,null,{}] 02:32:45 INFO - PROCESS | 3772 | 1465205565083 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 3772 | 1465205565085 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:45 INFO - PROCESS | 3772 | 1465205565268 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 02:32:45 INFO - PROCESS | 3772 | 1465205565291 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:45 INFO - PROCESS | 3772 | 1465205565293 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:45 INFO - PROCESS | 3772 | ++DOCSHELL 1A011400 == 27 [pid = 3772] [id = 205] 02:32:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1A012400) [pid = 3772] [serial = 613] [outer = 00000000] 02:32:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1A015C00) [pid = 3772] [serial = 614] [outer = 1A012400] 02:32:45 INFO - PROCESS | 3772 | 1465205565342 Marionette DEBUG loaded listener.js 02:32:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1A016800) [pid = 3772] [serial = 615] [outer = 1A012400] 02:32:45 INFO - PROCESS | 3772 | 1465205565769 Marionette TRACE conn2 <- [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]]]}] 02:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 710ms 02:32:45 INFO - PROCESS | 3772 | 1465205565810 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 02:32:45 INFO - PROCESS | 3772 | 1465205565812 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 02:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:32:45 INFO - PROCESS | 3772 | 1465205565815 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:32:45 INFO - PROCESS | 3772 | 1465205565817 Marionette TRACE conn2 <- [1,786,null,{}] 02:32:45 INFO - PROCESS | 3772 | 1465205565821 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:45 INFO - PROCESS | 3772 | 1465205565822 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:45 INFO - PROCESS | 3772 | 1465205565953 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 02:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (15A7B800) [pid = 3772] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13085400) [pid = 3772] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (111D1800) [pid = 3772] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13CEA800) [pid = 3772] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15FC1C00) [pid = 3772] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16F53000) [pid = 3772] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17765000) [pid = 3772] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:32:45 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (12ADFC00) [pid = 3772] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:32:46 INFO - PROCESS | 3772 | 1465205566006 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 3772 | 1465205566008 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:46 INFO - PROCESS | 3772 | ++DOCSHELL 12807000 == 28 [pid = 3772] [id = 206] 02:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (12ADFC00) [pid = 3772] [serial = 616] [outer = 00000000] 02:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (155D6400) [pid = 3772] [serial = 617] [outer = 12ADFC00] 02:32:46 INFO - PROCESS | 3772 | 1465205566052 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (15FC1C00) [pid = 3772] [serial = 618] [outer = 12ADFC00] 02:32:46 INFO - PROCESS | 3772 | 1465205566413 Marionette TRACE conn2 <- [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]]]}] 02:32:46 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 02:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 646ms 02:32:46 INFO - PROCESS | 3772 | 1465205566454 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 02:32:46 INFO - PROCESS | 3772 | 1465205566455 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 02:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:32:46 INFO - PROCESS | 3772 | 1465205566465 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:32:46 INFO - PROCESS | 3772 | 1465205566466 Marionette TRACE conn2 <- [1,790,null,{}] 02:32:46 INFO - PROCESS | 3772 | 1465205566470 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:46 INFO - PROCESS | 3772 | 1465205566471 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:46 INFO - PROCESS | 3772 | 1465205566550 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 02:32:46 INFO - PROCESS | 3772 | 1465205566581 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:46 INFO - PROCESS | 3772 | 1465205566583 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:46 INFO - PROCESS | 3772 | ++DOCSHELL 17596400 == 29 [pid = 3772] [id = 207] 02:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1A284C00) [pid = 3772] [serial = 619] [outer = 00000000] 02:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1A3B9000) [pid = 3772] [serial = 620] [outer = 1A284C00] 02:32:46 INFO - PROCESS | 3772 | 1465205566630 Marionette DEBUG loaded listener.js 02:32:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1A3BC400) [pid = 3772] [serial = 621] [outer = 1A284C00] 02:32:47 INFO - PROCESS | 3772 | 1465205567054 Marionette TRACE conn2 <- [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]]]}] 02:32:47 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 02:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 631ms 02:32:47 INFO - PROCESS | 3772 | 1465205567103 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 3772 | 1465205567105 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 02:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:32:47 INFO - PROCESS | 3772 | 1465205567109 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 3772 | 1465205567110 Marionette TRACE conn2 <- [1,794,null,{}] 02:32:47 INFO - PROCESS | 3772 | 1465205567114 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:47 INFO - PROCESS | 3772 | 1465205567116 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:47 INFO - PROCESS | 3772 | 1465205567197 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 02:32:47 INFO - PROCESS | 3772 | 1465205567202 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 3772 | 1465205567204 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:47 INFO - PROCESS | 3772 | ++DOCSHELL 1A71EC00 == 30 [pid = 3772] [id = 208] 02:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1A71F400) [pid = 3772] [serial = 622] [outer = 00000000] 02:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1A725C00) [pid = 3772] [serial = 623] [outer = 1A71F400] 02:32:47 INFO - PROCESS | 3772 | 1465205567246 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1A722800) [pid = 3772] [serial = 624] [outer = 1A71F400] 02:32:47 INFO - PROCESS | 3772 | 1465205567672 Marionette TRACE conn2 <- [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]]]}] 02:32:47 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 02:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 599ms 02:32:47 INFO - PROCESS | 3772 | 1465205567706 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 02:32:47 INFO - PROCESS | 3772 | 1465205567708 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 02:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:32:47 INFO - PROCESS | 3772 | 1465205567712 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:32:47 INFO - PROCESS | 3772 | 1465205567713 Marionette TRACE conn2 <- [1,798,null,{}] 02:32:47 INFO - PROCESS | 3772 | 1465205567721 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:47 INFO - PROCESS | 3772 | 1465205567722 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:47 INFO - PROCESS | 3772 | 1465205567799 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 02:32:47 INFO - PROCESS | 3772 | 1465205567805 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:47 INFO - PROCESS | 3772 | 1465205567807 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:47 INFO - PROCESS | 3772 | ++DOCSHELL 1A3B6400 == 31 [pid = 3772] [id = 209] 02:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A894800) [pid = 3772] [serial = 625] [outer = 00000000] 02:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A89A400) [pid = 3772] [serial = 626] [outer = 1A894800] 02:32:47 INFO - PROCESS | 3772 | 1465205567858 Marionette DEBUG loaded listener.js 02:32:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1A98F400) [pid = 3772] [serial = 627] [outer = 1A894800] 02:32:48 INFO - PROCESS | 3772 | 1465205568538 Marionette TRACE conn2 <- [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]]]}] 02:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 851ms 02:32:48 INFO - PROCESS | 3772 | 1465205568554 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 02:32:48 INFO - PROCESS | 3772 | 1465205568558 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 02:32:48 INFO - PROCESS | 3772 | 1465205568563 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:32:48 INFO - PROCESS | 3772 | 1465205568569 Marionette TRACE conn2 <- [1,802,null,{}] 02:32:48 INFO - PROCESS | 3772 | 1465205568574 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:48 INFO - PROCESS | 3772 | 1465205568577 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:48 INFO - PROCESS | 3772 | 1465205568694 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 02:32:48 INFO - PROCESS | 3772 | 1465205568789 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:48 INFO - PROCESS | 3772 | 1465205568791 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:48 INFO - PROCESS | 3772 | ++DOCSHELL 10A53000 == 32 [pid = 3772] [id = 210] 02:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (10E91000) [pid = 3772] [serial = 628] [outer = 00000000] 02:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (13027C00) [pid = 3772] [serial = 629] [outer = 10E91000] 02:32:48 INFO - PROCESS | 3772 | 1465205568847 Marionette DEBUG loaded listener.js 02:32:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (14E87000) [pid = 3772] [serial = 630] [outer = 10E91000] 02:32:49 INFO - PROCESS | 3772 | 1465205569540 Marionette TRACE conn2 <- [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] 02:32:49 INFO - PROCESS | 3772 | 1465205569604 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 02:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:32:49 INFO - PROCESS | 3772 | 1465205569611 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:32:49 INFO - PROCESS | 3772 | 1465205569614 Marionette TRACE conn2 <- [1,806,null,{}] 02:32:49 INFO - PROCESS | 3772 | 1465205569618 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:49 INFO - PROCESS | 3772 | 1465205569621 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:49 INFO - PROCESS | 3772 | 1465205569765 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 02:32:49 INFO - PROCESS | 3772 | 1465205569888 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:49 INFO - PROCESS | 3772 | 1465205569890 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:49 INFO - PROCESS | 3772 | ++DOCSHELL 16171C00 == 33 [pid = 3772] [id = 211] 02:32:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17785000) [pid = 3772] [serial = 631] [outer = 00000000] 02:32:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (181D6000) [pid = 3772] [serial = 632] [outer = 17785000] 02:32:49 INFO - PROCESS | 3772 | 1465205569946 Marionette DEBUG loaded listener.js 02:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A011C00) [pid = 3772] [serial = 633] [outer = 17785000] 02:32:50 INFO - PROCESS | 3772 | 1465205570559 Marionette TRACE conn2 <- [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]]]}] 02:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1008ms 02:32:50 INFO - PROCESS | 3772 | 1465205570613 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 02:32:50 INFO - PROCESS | 3772 | 1465205570616 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 02:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:32:50 INFO - PROCESS | 3772 | 1465205570620 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:32:50 INFO - PROCESS | 3772 | 1465205570624 Marionette TRACE conn2 <- [1,810,null,{}] 02:32:50 INFO - PROCESS | 3772 | 1465205570635 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:50 INFO - PROCESS | 3772 | 1465205570640 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:50 INFO - PROCESS | 3772 | 1465205570756 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 02:32:50 INFO - PROCESS | 3772 | 1465205570882 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:50 INFO - PROCESS | 3772 | 1465205570886 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:50 INFO - PROCESS | 3772 | ++DOCSHELL 110A9000 == 34 [pid = 3772] [id = 212] 02:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (111CFC00) [pid = 3772] [serial = 634] [outer = 00000000] 02:32:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (13031400) [pid = 3772] [serial = 635] [outer = 111CFC00] 02:32:50 INFO - PROCESS | 3772 | 1465205570947 Marionette DEBUG loaded listener.js 02:32:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (14E84800) [pid = 3772] [serial = 636] [outer = 111CFC00] 02:32:51 INFO - PROCESS | 3772 | 1465205571715 Marionette TRACE conn2 <- [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] 02:32:51 INFO - PROCESS | 3772 | 1465205571773 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 02:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:32:51 INFO - PROCESS | 3772 | 1465205571778 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:32:51 INFO - PROCESS | 3772 | 1465205571781 Marionette TRACE conn2 <- [1,814,null,{}] 02:32:51 INFO - PROCESS | 3772 | 1465205571812 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:51 INFO - PROCESS | 3772 | 1465205571815 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:51 INFO - PROCESS | 3772 | 1465205571930 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 02:32:52 INFO - PROCESS | 3772 | 1465205572006 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:52 INFO - PROCESS | 3772 | 1465205572009 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:52 INFO - PROCESS | 3772 | --DOCSHELL 131D4000 == 33 [pid = 3772] [id = 187] 02:32:52 INFO - PROCESS | 3772 | ++DOCSHELL 0F397400 == 34 [pid = 3772] [id = 213] 02:32:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (10224000) [pid = 3772] [serial = 637] [outer = 00000000] 02:32:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (102D4C00) [pid = 3772] [serial = 638] [outer = 10224000] 02:32:52 INFO - PROCESS | 3772 | 1465205572642 Marionette DEBUG loaded listener.js 02:32:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10A1E400) [pid = 3772] [serial = 639] [outer = 10224000] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1838E000) [pid = 3772] [serial = 590] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (167C6400) [pid = 3772] [serial = 582] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (13CECC00) [pid = 3772] [serial = 576] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (13331400) [pid = 3772] [serial = 575] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (12AE0800) [pid = 3772] [serial = 564] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (12A0F400) [pid = 3772] [serial = 563] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (14353400) [pid = 3772] [serial = 567] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13DC7800) [pid = 3772] [serial = 566] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (162A3800) [pid = 3772] [serial = 570] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (15FE4400) [pid = 3772] [serial = 569] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (174FE800) [pid = 3772] [serial = 573] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17483000) [pid = 3772] [serial = 572] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17D68800) [pid = 3772] [serial = 585] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17780000) [pid = 3772] [serial = 584] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (13334400) [pid = 3772] [serial = 578] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16154800) [pid = 3772] [serial = 581] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1617C400) [pid = 3772] [serial = 587] [outer = 00000000] [url = about:blank] 02:32:52 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1390D000) [pid = 3772] [serial = 579] [outer = 00000000] [url = about:blank] 02:32:53 INFO - PROCESS | 3772 | 1465205573211 Marionette TRACE conn2 <- [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]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1435ms 02:32:53 INFO - PROCESS | 3772 | 1465205573235 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 3772 | 1465205573239 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 02:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:32:53 INFO - PROCESS | 3772 | 1465205573244 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 3772 | 1465205573246 Marionette TRACE conn2 <- [1,818,null,{}] 02:32:53 INFO - PROCESS | 3772 | 1465205573251 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 3772 | 1465205573254 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:53 INFO - PROCESS | 3772 | 1465205573347 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 02:32:53 INFO - PROCESS | 3772 | 1465205573449 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:53 INFO - PROCESS | 3772 | 1465205573452 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:53 INFO - PROCESS | 3772 | ++DOCSHELL 111CF400 == 35 [pid = 3772] [id = 214] 02:32:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (111D0C00) [pid = 3772] [serial = 640] [outer = 00000000] 02:32:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12ADF000) [pid = 3772] [serial = 641] [outer = 111D0C00] 02:32:53 INFO - PROCESS | 3772 | 1465205573502 Marionette DEBUG loaded listener.js 02:32:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13027800) [pid = 3772] [serial = 642] [outer = 111D0C00] 02:32:53 INFO - PROCESS | 3772 | 1465205573894 Marionette TRACE conn2 <- [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]]]}] 02:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 694ms 02:32:53 INFO - PROCESS | 3772 | 1465205573945 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 02:32:53 INFO - PROCESS | 3772 | 1465205573949 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 02:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:32:53 INFO - PROCESS | 3772 | 1465205573955 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:32:53 INFO - PROCESS | 3772 | 1465205573958 Marionette TRACE conn2 <- [1,822,null,{}] 02:32:53 INFO - PROCESS | 3772 | 1465205573961 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:53 INFO - PROCESS | 3772 | 1465205573964 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:54 INFO - PROCESS | 3772 | 1465205574084 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 02:32:54 INFO - PROCESS | 3772 | 1465205574098 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 3772 | 1465205574101 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:54 INFO - PROCESS | 3772 | ++DOCSHELL 13375400 == 36 [pid = 3772] [id = 215] 02:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13377C00) [pid = 3772] [serial = 643] [outer = 00000000] 02:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13DCB000) [pid = 3772] [serial = 644] [outer = 13377C00] 02:32:54 INFO - PROCESS | 3772 | 1465205574146 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14357000) [pid = 3772] [serial = 645] [outer = 13377C00] 02:32:54 INFO - PROCESS | 3772 | 1465205574621 Marionette TRACE conn2 <- [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]]]}] 02:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 709ms 02:32:54 INFO - PROCESS | 3772 | 1465205574654 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 02:32:54 INFO - PROCESS | 3772 | 1465205574657 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 02:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:32:54 INFO - PROCESS | 3772 | 1465205574660 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:32:54 INFO - PROCESS | 3772 | 1465205574663 Marionette TRACE conn2 <- [1,826,null,{}] 02:32:54 INFO - PROCESS | 3772 | 1465205574674 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:54 INFO - PROCESS | 3772 | 1465205574679 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:54 INFO - PROCESS | 3772 | 1465205574768 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 02:32:54 INFO - PROCESS | 3772 | 1465205574777 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:54 INFO - PROCESS | 3772 | 1465205574780 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:54 INFO - PROCESS | 3772 | ++DOCSHELL 15FC6400 == 37 [pid = 3772] [id = 216] 02:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FC7800) [pid = 3772] [serial = 646] [outer = 00000000] 02:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16157400) [pid = 3772] [serial = 647] [outer = 15FC7800] 02:32:54 INFO - PROCESS | 3772 | 1465205574824 Marionette DEBUG loaded listener.js 02:32:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16177000) [pid = 3772] [serial = 648] [outer = 15FC7800] 02:32:55 INFO - PROCESS | 3772 | 1465205575316 Marionette TRACE conn2 <- [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]]]}] 02:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 709ms 02:32:55 INFO - PROCESS | 3772 | 1465205575359 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 02:32:55 INFO - PROCESS | 3772 | 1465205575362 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 02:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:32:55 INFO - PROCESS | 3772 | 1465205575365 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:32:55 INFO - PROCESS | 3772 | 1465205575367 Marionette TRACE conn2 <- [1,830,null,{}] 02:32:55 INFO - PROCESS | 3772 | 1465205575370 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:55 INFO - PROCESS | 3772 | 1465205575372 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:55 INFO - PROCESS | 3772 | 1465205575515 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 02:32:55 INFO - PROCESS | 3772 | 1465205575536 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:55 INFO - PROCESS | 3772 | 1465205575538 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:55 INFO - PROCESS | 3772 | ++DOCSHELL 162A6800 == 38 [pid = 3772] [id = 217] 02:32:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (167C8400) [pid = 3772] [serial = 649] [outer = 00000000] 02:32:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16F51C00) [pid = 3772] [serial = 650] [outer = 167C8400] 02:32:55 INFO - PROCESS | 3772 | 1465205575589 Marionette DEBUG loaded listener.js 02:32:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17481C00) [pid = 3772] [serial = 651] [outer = 167C8400] 02:32:56 INFO - PROCESS | 3772 | 1465205576003 Marionette TRACE conn2 <- [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]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 709ms 02:32:56 INFO - PROCESS | 3772 | 1465205576065 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 3772 | 1465205576067 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:32:56 INFO - PROCESS | 3772 | 1465205576070 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 3772 | 1465205576072 Marionette TRACE conn2 <- [1,834,null,{}] 02:32:56 INFO - PROCESS | 3772 | 1465205576075 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 3772 | 1465205576077 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:56 INFO - PROCESS | 3772 | 1465205576183 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 02:32:56 INFO - PROCESS | 3772 | 1465205576188 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:56 INFO - PROCESS | 3772 | 1465205576190 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:56 INFO - PROCESS | 3772 | ++DOCSHELL 17595C00 == 39 [pid = 3772] [id = 218] 02:32:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (175E0400) [pid = 3772] [serial = 652] [outer = 00000000] 02:32:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17765C00) [pid = 3772] [serial = 653] [outer = 175E0400] 02:32:56 INFO - PROCESS | 3772 | 1465205576248 Marionette DEBUG loaded listener.js 02:32:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (181C9000) [pid = 3772] [serial = 654] [outer = 175E0400] 02:32:56 INFO - PROCESS | 3772 | 1465205576796 Marionette TRACE conn2 <- [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]]]}] 02:32:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:32:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 757ms 02:32:56 INFO - PROCESS | 3772 | 1465205576858 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 02:32:56 INFO - PROCESS | 3772 | 1465205576860 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 02:32:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:32:56 INFO - PROCESS | 3772 | 1465205576872 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:32:56 INFO - PROCESS | 3772 | 1465205576874 Marionette TRACE conn2 <- [1,838,null,{}] 02:32:56 INFO - PROCESS | 3772 | 1465205576877 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:56 INFO - PROCESS | 3772 | 1465205576883 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:57 INFO - PROCESS | 3772 | 1465205577001 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 02:32:57 INFO - PROCESS | 3772 | 1465205577300 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 3772 | 1465205577302 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A894800) [pid = 3772] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A71F400) [pid = 3772] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (140D2C00) [pid = 3772] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (181D7800) [pid = 3772] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14EDCC00) [pid = 3772] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12D82C00) [pid = 3772] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12D59C00) [pid = 3772] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10A1C000) [pid = 3772] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (157A1400) [pid = 3772] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12ADFC00) [pid = 3772] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A012400) [pid = 3772] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A284C00) [pid = 3772] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (181D3800) [pid = 3772] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:32:57 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1777FC00) [pid = 3772] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:32:57 INFO - PROCESS | 3772 | ++DOCSHELL 1047FC00 == 40 [pid = 3772] [id = 219] 02:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (10484C00) [pid = 3772] [serial = 655] [outer = 00000000] 02:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12D59C00) [pid = 3772] [serial = 656] [outer = 10484C00] 02:32:57 INFO - PROCESS | 3772 | 1465205577354 Marionette DEBUG loaded listener.js 02:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (157A1400) [pid = 3772] [serial = 657] [outer = 10484C00] 02:32:57 INFO - PROCESS | 3772 | 1465205577733 Marionette TRACE conn2 <- [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]]]}] 02:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 899ms 02:32:57 INFO - PROCESS | 3772 | 1465205577778 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 02:32:57 INFO - PROCESS | 3772 | 1465205577780 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 02:32:57 INFO - PROCESS | 3772 | 1465205577783 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:32:57 INFO - PROCESS | 3772 | 1465205577785 Marionette TRACE conn2 <- [1,842,null,{}] 02:32:57 INFO - PROCESS | 3772 | 1465205577788 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:57 INFO - PROCESS | 3772 | 1465205577790 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:57 INFO - PROCESS | 3772 | 1465205577903 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 02:32:57 INFO - PROCESS | 3772 | 1465205577910 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:57 INFO - PROCESS | 3772 | 1465205577912 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:57 INFO - PROCESS | 3772 | ++DOCSHELL 140D2C00 == 41 [pid = 3772] [id = 220] 02:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (140D3400) [pid = 3772] [serial = 658] [outer = 00000000] 02:32:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19C77000) [pid = 3772] [serial = 659] [outer = 140D3400] 02:32:57 INFO - PROCESS | 3772 | 1465205577956 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A24DC00) [pid = 3772] [serial = 660] [outer = 140D3400] 02:32:58 INFO - PROCESS | 3772 | 1465205578345 Marionette TRACE conn2 <- [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]]]}] 02:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 599ms 02:32:58 INFO - PROCESS | 3772 | 1465205578380 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 02:32:58 INFO - PROCESS | 3772 | 1465205578383 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 02:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:32:58 INFO - PROCESS | 3772 | 1465205578386 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:32:58 INFO - PROCESS | 3772 | 1465205578388 Marionette TRACE conn2 <- [1,846,null,{}] 02:32:58 INFO - PROCESS | 3772 | 1465205578391 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:58 INFO - PROCESS | 3772 | 1465205578393 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:58 INFO - PROCESS | 3772 | 1465205578475 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 02:32:58 INFO - PROCESS | 3772 | 1465205578582 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:58 INFO - PROCESS | 3772 | 1465205578584 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:58 INFO - PROCESS | 3772 | ++DOCSHELL 0F2F0C00 == 42 [pid = 3772] [id = 221] 02:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1022D400) [pid = 3772] [serial = 661] [outer = 00000000] 02:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (13329C00) [pid = 3772] [serial = 662] [outer = 1022D400] 02:32:58 INFO - PROCESS | 3772 | 1465205578630 Marionette DEBUG loaded listener.js 02:32:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (140D3800) [pid = 3772] [serial = 663] [outer = 1022D400] 02:32:59 INFO - PROCESS | 3772 | 1465205579007 Marionette TRACE conn2 <- [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]]]}] 02:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 631ms 02:32:59 INFO - PROCESS | 3772 | 1465205579033 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 02:32:59 INFO - PROCESS | 3772 | 1465205579035 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 02:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:32:59 INFO - PROCESS | 3772 | 1465205579038 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:32:59 INFO - PROCESS | 3772 | 1465205579040 Marionette TRACE conn2 <- [1,850,null,{}] 02:32:59 INFO - PROCESS | 3772 | 1465205579043 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:32:59 INFO - PROCESS | 3772 | 1465205579046 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:59 INFO - PROCESS | 3772 | 1465205579123 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 02:32:59 INFO - PROCESS | 3772 | 1465205579128 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:32:59 INFO - PROCESS | 3772 | 1465205579130 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:32:59 INFO - PROCESS | 3772 | ++DOCSHELL 1A3B0400 == 43 [pid = 3772] [id = 222] 02:32:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A71AC00) [pid = 3772] [serial = 664] [outer = 00000000] 02:32:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A896000) [pid = 3772] [serial = 665] [outer = 1A71AC00] 02:32:59 INFO - PROCESS | 3772 | 1465205579173 Marionette DEBUG loaded listener.js 02:32:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A89E800) [pid = 3772] [serial = 666] [outer = 1A71AC00] 02:33:00 INFO - PROCESS | 3772 | 1465205579981 Marionette TRACE conn2 <- [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]]]}] 02:33:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:33:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 993ms 02:33:00 INFO - PROCESS | 3772 | 1465205580074 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 02:33:00 INFO - PROCESS | 3772 | 1465205580079 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 02:33:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:33:00 INFO - PROCESS | 3772 | 1465205580084 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:33:00 INFO - PROCESS | 3772 | 1465205580088 Marionette TRACE conn2 <- [1,854,null,{}] 02:33:00 INFO - PROCESS | 3772 | 1465205580096 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:00 INFO - PROCESS | 3772 | 1465205580099 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:00 INFO - PROCESS | 3772 | 1465205580242 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 02:33:00 INFO - PROCESS | 3772 | 1465205580367 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:00 INFO - PROCESS | 3772 | 1465205580370 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:00 INFO - PROCESS | 3772 | ++DOCSHELL 1381AC00 == 44 [pid = 3772] [id = 223] 02:33:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1390B800) [pid = 3772] [serial = 667] [outer = 00000000] 02:33:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (14EDD800) [pid = 3772] [serial = 668] [outer = 1390B800] 02:33:00 INFO - PROCESS | 3772 | 1465205580530 Marionette DEBUG loaded listener.js 02:33:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (157AC000) [pid = 3772] [serial = 669] [outer = 1390B800] 02:33:01 INFO - PROCESS | 3772 | 1465205581591 Marionette TRACE conn2 <- [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]]]}] 02:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1576ms 02:33:01 INFO - PROCESS | 3772 | 1465205581645 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 02:33:01 INFO - PROCESS | 3772 | 1465205581649 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 02:33:01 INFO - PROCESS | 3772 | 1465205581655 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:33:01 INFO - PROCESS | 3772 | 1465205581658 Marionette TRACE conn2 <- [1,858,null,{}] 02:33:01 INFO - PROCESS | 3772 | 1465205581663 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:01 INFO - PROCESS | 3772 | 1465205581666 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:01 INFO - PROCESS | 3772 | 1465205581803 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 02:33:01 INFO - PROCESS | 3772 | 1465205581967 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:01 INFO - PROCESS | 3772 | 1465205581971 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:02 INFO - PROCESS | 3772 | ++DOCSHELL 10E8A000 == 45 [pid = 3772] [id = 224] 02:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (10E8C400) [pid = 3772] [serial = 670] [outer = 00000000] 02:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (111DA800) [pid = 3772] [serial = 671] [outer = 10E8C400] 02:33:02 INFO - PROCESS | 3772 | 1465205582025 Marionette DEBUG loaded listener.js 02:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (12B5A400) [pid = 3772] [serial = 672] [outer = 10E8C400] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 12807000 == 44 [pid = 3772] [id = 206] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 12ADF800 == 43 [pid = 3772] [id = 198] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 14E8AC00 == 42 [pid = 3772] [id = 204] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 13084400 == 41 [pid = 3772] [id = 192] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 17764000 == 40 [pid = 3772] [id = 195] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 15FBF400 == 39 [pid = 3772] [id = 190] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 111D1000 == 38 [pid = 3772] [id = 188] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 1A011400 == 37 [pid = 3772] [id = 205] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 1777F800 == 36 [pid = 3772] [id = 203] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 11A12800 == 35 [pid = 3772] [id = 193] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 13CEA000 == 34 [pid = 3772] [id = 189] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 14EDA800 == 33 [pid = 3772] [id = 201] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 13907800 == 32 [pid = 3772] [id = 202] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 16F51000 == 31 [pid = 3772] [id = 191] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 15A52C00 == 30 [pid = 3772] [id = 194] 02:33:02 INFO - PROCESS | 3772 | --DOCSHELL 12B62C00 == 29 [pid = 3772] [id = 200] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (19A84000) [pid = 3772] [serial = 611] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (151E8000) [pid = 3772] [serial = 602] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (13376000) [pid = 3772] [serial = 599] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (13814400) [pid = 3772] [serial = 600] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (13813C00) [pid = 3772] [serial = 593] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14E86800) [pid = 3772] [serial = 594] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10A5D000) [pid = 3772] [serial = 596] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10B7DC00) [pid = 3772] [serial = 597] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16A1A400) [pid = 3772] [serial = 605] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19AFB400) [pid = 3772] [serial = 612] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (155D6400) [pid = 3772] [serial = 617] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A016800) [pid = 3772] [serial = 615] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A015C00) [pid = 3772] [serial = 614] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15FC1C00) [pid = 3772] [serial = 618] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A3B9000) [pid = 3772] [serial = 620] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1710D000) [pid = 3772] [serial = 606] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19A80000) [pid = 3772] [serial = 591] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (157A9800) [pid = 3772] [serial = 603] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17D69000) [pid = 3772] [serial = 608] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17DB0C00) [pid = 3772] [serial = 609] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A3BC400) [pid = 3772] [serial = 621] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1A722800) [pid = 3772] [serial = 624] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1A89A400) [pid = 3772] [serial = 626] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1A98F400) [pid = 3772] [serial = 627] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1A725C00) [pid = 3772] [serial = 623] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (17DD3000) [pid = 3772] [serial = 588] [outer = 00000000] [url = about:blank] 02:33:02 INFO - PROCESS | 3772 | 1465205582477 Marionette TRACE conn2 <- [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]]]}] 02:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 851ms 02:33:02 INFO - PROCESS | 3772 | 1465205582498 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 02:33:02 INFO - PROCESS | 3772 | 1465205582503 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 02:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:33:02 INFO - PROCESS | 3772 | 1465205582509 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:33:02 INFO - PROCESS | 3772 | 1465205582512 Marionette TRACE conn2 <- [1,862,null,{}] 02:33:02 INFO - PROCESS | 3772 | 1465205582515 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:02 INFO - PROCESS | 3772 | 1465205582518 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:02 INFO - PROCESS | 3772 | 1465205582607 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 02:33:02 INFO - PROCESS | 3772 | 1465205582613 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:02 INFO - PROCESS | 3772 | 1465205582616 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:02 INFO - PROCESS | 3772 | ++DOCSHELL 13084400 == 30 [pid = 3772] [id = 225] 02:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (131D4000) [pid = 3772] [serial = 673] [outer = 00000000] 02:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13CEC000) [pid = 3772] [serial = 674] [outer = 131D4000] 02:33:02 INFO - PROCESS | 3772 | 1465205582663 Marionette DEBUG loaded listener.js 02:33:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (14E81000) [pid = 3772] [serial = 675] [outer = 131D4000] 02:33:03 INFO - PROCESS | 3772 | 1465205583135 Marionette TRACE conn2 <- [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]]]}] 02:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 646ms 02:33:03 INFO - PROCESS | 3772 | 1465205583146 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 3772 | 1465205583149 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 02:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:33:03 INFO - PROCESS | 3772 | 1465205583152 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:33:03 INFO - PROCESS | 3772 | 1465205583155 Marionette TRACE conn2 <- [1,866,null,{}] 02:33:03 INFO - PROCESS | 3772 | 1465205583170 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:03 INFO - PROCESS | 3772 | 1465205583175 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:03 INFO - PROCESS | 3772 | 1465205583261 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 02:33:03 INFO - PROCESS | 3772 | 1465205583270 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 3772 | 1465205583273 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:03 INFO - PROCESS | 3772 | ++DOCSHELL 16177400 == 31 [pid = 3772] [id = 226] 02:33:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16178400) [pid = 3772] [serial = 676] [outer = 00000000] 02:33:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16A1F800) [pid = 3772] [serial = 677] [outer = 16178400] 02:33:03 INFO - PROCESS | 3772 | 1465205583320 Marionette DEBUG loaded listener.js 02:33:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16F53C00) [pid = 3772] [serial = 678] [outer = 16178400] 02:33:03 INFO - PROCESS | 3772 | 1465205583861 Marionette TRACE conn2 <- [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]]]}] 02:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 693ms 02:33:03 INFO - PROCESS | 3772 | 1465205583883 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 02:33:03 INFO - PROCESS | 3772 | 1465205583886 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 02:33:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:33:03 INFO - PROCESS | 3772 | 1465205583889 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:33:03 INFO - PROCESS | 3772 | 1465205583891 Marionette TRACE conn2 <- [1,870,null,{}] 02:33:03 INFO - PROCESS | 3772 | 1465205583894 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:03 INFO - PROCESS | 3772 | 1465205583896 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:03 INFO - PROCESS | 3772 | 1465205583979 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 02:33:03 INFO - PROCESS | 3772 | 1465205583985 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:03 INFO - PROCESS | 3772 | 1465205583987 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:03 INFO - PROCESS | 3772 | ++DOCSHELL 1776A800 == 32 [pid = 3772] [id = 227] 02:33:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17784800) [pid = 3772] [serial = 679] [outer = 00000000] 02:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (181D0000) [pid = 3772] [serial = 680] [outer = 17784800] 02:33:04 INFO - PROCESS | 3772 | 1465205584031 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (19A7DC00) [pid = 3772] [serial = 681] [outer = 17784800] 02:33:04 INFO - PROCESS | 3772 | 1465205584453 Marionette TRACE conn2 <- [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]]]}] 02:33:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:33:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 599ms 02:33:04 INFO - PROCESS | 3772 | 1465205584502 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 02:33:04 INFO - PROCESS | 3772 | 1465205584504 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 02:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:33:04 INFO - PROCESS | 3772 | 1465205584525 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:33:04 INFO - PROCESS | 3772 | 1465205584527 Marionette TRACE conn2 <- [1,874,null,{}] 02:33:04 INFO - PROCESS | 3772 | 1465205584539 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:04 INFO - PROCESS | 3772 | 1465205584541 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:04 INFO - PROCESS | 3772 | 1465205584647 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 02:33:04 INFO - PROCESS | 3772 | 1465205584726 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:04 INFO - PROCESS | 3772 | 1465205584729 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:04 INFO - PROCESS | 3772 | ++DOCSHELL 19A88400 == 33 [pid = 3772] [id = 228] 02:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19AF4800) [pid = 3772] [serial = 682] [outer = 00000000] 02:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19C7A400) [pid = 3772] [serial = 683] [outer = 19AF4800] 02:33:04 INFO - PROCESS | 3772 | 1465205584776 Marionette DEBUG loaded listener.js 02:33:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A015C00) [pid = 3772] [serial = 684] [outer = 19AF4800] 02:33:05 INFO - PROCESS | 3772 | 1465205585216 Marionette TRACE conn2 <- [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]]]}] 02:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 773ms 02:33:05 INFO - PROCESS | 3772 | 1465205585270 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 02:33:05 INFO - PROCESS | 3772 | 1465205585272 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 02:33:05 INFO - PROCESS | 3772 | 1465205585275 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:33:05 INFO - PROCESS | 3772 | 1465205585277 Marionette TRACE conn2 <- [1,878,null,{}] 02:33:05 INFO - PROCESS | 3772 | 1465205585280 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:05 INFO - PROCESS | 3772 | 1465205585286 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:05 INFO - PROCESS | 3772 | 1465205585424 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 02:33:05 INFO - PROCESS | 3772 | 1465205585483 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:05 INFO - PROCESS | 3772 | 1465205585485 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:05 INFO - PROCESS | 3772 | ++DOCSHELL 1A24BC00 == 34 [pid = 3772] [id = 229] 02:33:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1A27E000) [pid = 3772] [serial = 685] [outer = 00000000] 02:33:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A71E000) [pid = 3772] [serial = 686] [outer = 1A27E000] 02:33:05 INFO - PROCESS | 3772 | 1465205585529 Marionette DEBUG loaded listener.js 02:33:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A727400) [pid = 3772] [serial = 687] [outer = 1A27E000] 02:33:05 INFO - PROCESS | 3772 | 1465205585962 Marionette TRACE conn2 <- [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]]]}] 02:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 756ms 02:33:06 INFO - PROCESS | 3772 | 1465205586029 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 3772 | 1465205586031 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 02:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:33:06 INFO - PROCESS | 3772 | 1465205586035 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 3772 | 1465205586037 Marionette TRACE conn2 <- [1,882,null,{}] 02:33:06 INFO - PROCESS | 3772 | 1465205586040 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 3772 | 1465205586042 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:06 INFO - PROCESS | 3772 | 1465205586146 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 02:33:06 INFO - PROCESS | 3772 | 1465205586162 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 3772 | 1465205586164 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:06 INFO - PROCESS | 3772 | ++DOCSHELL 1A89AC00 == 35 [pid = 3772] [id = 230] 02:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A89BC00) [pid = 3772] [serial = 688] [outer = 00000000] 02:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A995000) [pid = 3772] [serial = 689] [outer = 1A89BC00] 02:33:06 INFO - PROCESS | 3772 | 1465205586258 Marionette DEBUG loaded listener.js 02:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A996400) [pid = 3772] [serial = 690] [outer = 1A89BC00] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (175E0400) [pid = 3772] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10484C00) [pid = 3772] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1022D400) [pid = 3772] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10E91000) [pid = 3772] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17785000) [pid = 3772] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (140D3400) [pid = 3772] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (111D0C00) [pid = 3772] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (167C8400) [pid = 3772] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13377C00) [pid = 3772] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (15FC7800) [pid = 3772] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (10224000) [pid = 3772] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:33:06 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (111CFC00) [pid = 3772] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:33:06 INFO - PROCESS | 3772 | 1465205586700 Marionette TRACE conn2 <- [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]]]}] 02:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10B7F000) [pid = 3772] [serial = 691] [outer = 1B368800] 02:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 693ms 02:33:06 INFO - PROCESS | 3772 | 1465205586756 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 02:33:06 INFO - PROCESS | 3772 | 1465205586758 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 02:33:06 INFO - PROCESS | 3772 | 1465205586769 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:33:06 INFO - PROCESS | 3772 | 1465205586771 Marionette TRACE conn2 <- [1,886,null,{}] 02:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:33:06 INFO - PROCESS | 3772 | 1465205586774 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:06 INFO - PROCESS | 3772 | 1465205586776 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:06 INFO - PROCESS | 3772 | 1465205586892 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 02:33:06 INFO - PROCESS | 3772 | 1465205586948 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:06 INFO - PROCESS | 3772 | 1465205586950 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:06 INFO - PROCESS | 3772 | ++DOCSHELL 10E91000 == 36 [pid = 3772] [id = 231] 02:33:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (111D0C00) [pid = 3772] [serial = 692] [outer = 00000000] 02:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15FC7800) [pid = 3772] [serial = 693] [outer = 111D0C00] 02:33:07 INFO - PROCESS | 3772 | 1465205586993 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1A99A400) [pid = 3772] [serial = 694] [outer = 111D0C00] 02:33:07 INFO - PROCESS | 3772 | 1465205587350 Marionette TRACE conn2 <- [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]]]}] 02:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 646ms 02:33:07 INFO - PROCESS | 3772 | 1465205587411 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 02:33:07 INFO - PROCESS | 3772 | 1465205587413 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 02:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:33:07 INFO - PROCESS | 3772 | 1465205587417 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:33:07 INFO - PROCESS | 3772 | 1465205587419 Marionette TRACE conn2 <- [1,890,null,{}] 02:33:07 INFO - PROCESS | 3772 | 1465205587422 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:07 INFO - PROCESS | 3772 | 1465205587424 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:07 INFO - PROCESS | 3772 | 1465205587577 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 02:33:07 INFO - PROCESS | 3772 | 1465205587588 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:07 INFO - PROCESS | 3772 | 1465205587590 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:07 INFO - PROCESS | 3772 | ++DOCSHELL 11A06800 == 37 [pid = 3772] [id = 232] 02:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15A86800) [pid = 3772] [serial = 695] [outer = 00000000] 02:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1AABAC00) [pid = 3772] [serial = 696] [outer = 15A86800] 02:33:07 INFO - PROCESS | 3772 | 1465205587633 Marionette DEBUG loaded listener.js 02:33:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1AABF000) [pid = 3772] [serial = 697] [outer = 15A86800] 02:33:08 INFO - PROCESS | 3772 | 1465205588045 Marionette TRACE conn2 <- [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]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 646ms 02:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:33:08 INFO - PROCESS | 3772 | 1465205588089 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 02:33:08 INFO - PROCESS | 3772 | 1465205588091 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 02:33:08 INFO - PROCESS | 3772 | 1465205588098 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 3772 | 1465205588100 Marionette TRACE conn2 <- [1,894,null,{}] 02:33:08 INFO - PROCESS | 3772 | 1465205588103 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 3772 | 1465205588105 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:08 INFO - PROCESS | 3772 | 1465205588194 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 02:33:08 INFO - PROCESS | 3772 | 1465205588200 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:08 INFO - PROCESS | 3772 | 1465205588202 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:08 INFO - PROCESS | 3772 | ++DOCSHELL 17763800 == 38 [pid = 3772] [id = 233] 02:33:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17DB1C00) [pid = 3772] [serial = 698] [outer = 00000000] 02:33:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1AAC4800) [pid = 3772] [serial = 699] [outer = 17DB1C00] 02:33:08 INFO - PROCESS | 3772 | 1465205588245 Marionette DEBUG loaded listener.js 02:33:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1AD8A400) [pid = 3772] [serial = 700] [outer = 17DB1C00] 02:33:08 INFO - PROCESS | 3772 | 1465205588761 Marionette TRACE conn2 <- [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]]]}] 02:33:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:33:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 740ms 02:33:08 INFO - PROCESS | 3772 | 1465205588838 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 02:33:08 INFO - PROCESS | 3772 | 1465205588845 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 02:33:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:33:08 INFO - PROCESS | 3772 | 1465205588852 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:33:08 INFO - PROCESS | 3772 | 1465205588855 Marionette TRACE conn2 <- [1,898,null,{}] 02:33:08 INFO - PROCESS | 3772 | 1465205588874 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:08 INFO - PROCESS | 3772 | 1465205588878 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:09 INFO - PROCESS | 3772 | 1465205589088 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 02:33:09 INFO - PROCESS | 3772 | 1465205589140 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:09 INFO - PROCESS | 3772 | 1465205589145 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:09 INFO - PROCESS | 3772 | ++DOCSHELL 10A23800 == 39 [pid = 3772] [id = 234] 02:33:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10A26400) [pid = 3772] [serial = 701] [outer = 00000000] 02:33:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (12D8DC00) [pid = 3772] [serial = 702] [outer = 10A26400] 02:33:09 INFO - PROCESS | 3772 | 1465205589201 Marionette DEBUG loaded listener.js 02:33:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13816000) [pid = 3772] [serial = 703] [outer = 10A26400] 02:33:09 INFO - PROCESS | 3772 | 1465205589753 Marionette TRACE conn2 <- [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]]]}] 02:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 962ms 02:33:09 INFO - PROCESS | 3772 | 1465205589799 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 02:33:09 INFO - PROCESS | 3772 | 1465205589803 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 02:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:33:09 INFO - PROCESS | 3772 | 1465205589810 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:33:09 INFO - PROCESS | 3772 | 1465205589813 Marionette TRACE conn2 <- [1,902,null,{}] 02:33:09 INFO - PROCESS | 3772 | 1465205589817 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:09 INFO - PROCESS | 3772 | 1465205589820 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:09 INFO - PROCESS | 3772 | 1465205589928 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 02:33:10 INFO - PROCESS | 3772 | 1465205590033 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:10 INFO - PROCESS | 3772 | 1465205590035 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:10 INFO - PROCESS | 3772 | ++DOCSHELL 16156000 == 40 [pid = 3772] [id = 235] 02:33:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16171800) [pid = 3772] [serial = 704] [outer = 00000000] 02:33:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (175DE000) [pid = 3772] [serial = 705] [outer = 16171800] 02:33:10 INFO - PROCESS | 3772 | 1465205590091 Marionette DEBUG loaded listener.js 02:33:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (17DB0C00) [pid = 3772] [serial = 706] [outer = 16171800] 02:33:10 INFO - PROCESS | 3772 | 1465205590708 Marionette TRACE conn2 <- [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]]]}] 02:33:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:33:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 946ms 02:33:10 INFO - PROCESS | 3772 | 1465205590755 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 02:33:10 INFO - PROCESS | 3772 | 1465205590757 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 02:33:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:33:10 INFO - PROCESS | 3772 | 1465205590761 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:33:10 INFO - PROCESS | 3772 | 1465205590765 Marionette TRACE conn2 <- [1,906,null,{}] 02:33:10 INFO - PROCESS | 3772 | 1465205590776 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:10 INFO - PROCESS | 3772 | 1465205590781 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:10 INFO - PROCESS | 3772 | 1465205590887 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 02:33:11 INFO - PROCESS | 3772 | 1465205591018 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:11 INFO - PROCESS | 3772 | 1465205591022 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:11 INFO - PROCESS | 3772 | ++DOCSHELL 1A999400 == 41 [pid = 3772] [id = 236] 02:33:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A99EC00) [pid = 3772] [serial = 707] [outer = 00000000] 02:33:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1AAC4400) [pid = 3772] [serial = 708] [outer = 1A99EC00] 02:33:11 INFO - PROCESS | 3772 | 1465205591078 Marionette DEBUG loaded listener.js 02:33:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1AD90400) [pid = 3772] [serial = 709] [outer = 1A99EC00] 02:33:11 INFO - PROCESS | 3772 | 1465205591659 Marionette TRACE conn2 <- [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]]]}] 02:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 961ms 02:33:11 INFO - PROCESS | 3772 | 1465205591738 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 02:33:11 INFO - PROCESS | 3772 | 1465205591741 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 02:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:33:11 INFO - PROCESS | 3772 | 1465205591744 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:33:11 INFO - PROCESS | 3772 | 1465205591746 Marionette TRACE conn2 <- [1,910,null,{}] 02:33:11 INFO - PROCESS | 3772 | 1465205591750 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:11 INFO - PROCESS | 3772 | 1465205591752 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:11 INFO - PROCESS | 3772 | 1465205591868 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 02:33:12 INFO - PROCESS | 3772 | 1465205591992 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:12 INFO - PROCESS | 3772 | 1465205591995 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:12 INFO - PROCESS | 3772 | ++DOCSHELL 105F4400 == 42 [pid = 3772] [id = 237] 02:33:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10A1F400) [pid = 3772] [serial = 710] [outer = 00000000] 02:33:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (12801C00) [pid = 3772] [serial = 711] [outer = 10A1F400] 02:33:12 INFO - PROCESS | 3772 | 1465205592058 Marionette DEBUG loaded listener.js 02:33:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (140C9000) [pid = 3772] [serial = 712] [outer = 10A1F400] 02:33:12 INFO - PROCESS | 3772 | 1465205592789 Marionette TRACE conn2 <- [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]]]}] 02:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1104ms 02:33:12 INFO - PROCESS | 3772 | 1465205592838 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 02:33:12 INFO - PROCESS | 3772 | 1465205592842 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 02:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:33:12 INFO - PROCESS | 3772 | 1465205592847 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:33:12 INFO - PROCESS | 3772 | 1465205592851 Marionette TRACE conn2 <- [1,914,null,{}] 02:33:12 INFO - PROCESS | 3772 | 1465205592856 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:12 INFO - PROCESS | 3772 | 1465205592859 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:12 INFO - PROCESS | 3772 | 1465205592961 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 02:33:13 INFO - PROCESS | 3772 | 1465205593095 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:13 INFO - PROCESS | 3772 | 1465205593098 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:13 INFO - PROCESS | 3772 | ++DOCSHELL 10B7F400 == 43 [pid = 3772] [id = 238] 02:33:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (10B83400) [pid = 3772] [serial = 713] [outer = 00000000] 02:33:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (13328800) [pid = 3772] [serial = 714] [outer = 10B83400] 02:33:13 INFO - PROCESS | 3772 | 1465205593147 Marionette DEBUG loaded listener.js 02:33:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (14341000) [pid = 3772] [serial = 715] [outer = 10B83400] 02:33:13 INFO - PROCESS | 3772 | --DOCSHELL 105F5000 == 42 [pid = 3772] [id = 199] 02:33:13 INFO - PROCESS | 3772 | --DOCSHELL 181CE400 == 41 [pid = 3772] [id = 197] 02:33:13 INFO - PROCESS | 3772 | --DOCSHELL 10A53000 == 40 [pid = 3772] [id = 210] 02:33:13 INFO - PROCESS | 3772 | --DOCSHELL 16171C00 == 39 [pid = 3772] [id = 211] 02:33:13 INFO - PROCESS | 3772 | --DOCSHELL 17596400 == 38 [pid = 3772] [id = 207] 02:33:13 INFO - PROCESS | 3772 | --DOCSHELL 1A3B6400 == 37 [pid = 3772] [id = 209] 02:33:13 INFO - PROCESS | 3772 | --DOCSHELL 110A9000 == 36 [pid = 3772] [id = 212] 02:33:13 INFO - PROCESS | 3772 | --DOCSHELL 0F397400 == 35 [pid = 3772] [id = 213] 02:33:13 INFO - PROCESS | 3772 | --DOCSHELL 1A71EC00 == 34 [pid = 3772] [id = 208] 02:33:13 INFO - PROCESS | 3772 | --DOCSHELL 13DC6400 == 33 [pid = 3772] [id = 196] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (12ADF000) [pid = 3772] [serial = 641] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (13027800) [pid = 3772] [serial = 642] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16F51C00) [pid = 3772] [serial = 650] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (13DCB000) [pid = 3772] [serial = 644] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (14357000) [pid = 3772] [serial = 645] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16157400) [pid = 3772] [serial = 647] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (102D4C00) [pid = 3772] [serial = 638] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10A1E400) [pid = 3772] [serial = 639] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (14E84800) [pid = 3772] [serial = 636] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (13031400) [pid = 3772] [serial = 635] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17765C00) [pid = 3772] [serial = 653] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17481C00) [pid = 3772] [serial = 651] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (181C9000) [pid = 3772] [serial = 654] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (12D59C00) [pid = 3772] [serial = 656] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1A896000) [pid = 3772] [serial = 665] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13329C00) [pid = 3772] [serial = 662] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (157A1400) [pid = 3772] [serial = 657] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14E87000) [pid = 3772] [serial = 630] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13027C00) [pid = 3772] [serial = 629] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A011C00) [pid = 3772] [serial = 633] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (181D6000) [pid = 3772] [serial = 632] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (140D3800) [pid = 3772] [serial = 663] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (19C77000) [pid = 3772] [serial = 659] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16177000) [pid = 3772] [serial = 648] [outer = 00000000] [url = about:blank] 02:33:13 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A24DC00) [pid = 3772] [serial = 660] [outer = 00000000] [url = about:blank] 02:33:14 INFO - PROCESS | 3772 | 1465205594200 Marionette TRACE conn2 <- [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]]]}] 02:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1403ms 02:33:14 INFO - PROCESS | 3772 | 1465205594249 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 3772 | 1465205594253 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 02:33:14 INFO - PROCESS | 3772 | 1465205594257 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:33:14 INFO - PROCESS | 3772 | 1465205594262 Marionette TRACE conn2 <- [1,918,null,{}] 02:33:14 INFO - PROCESS | 3772 | 1465205594267 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:14 INFO - PROCESS | 3772 | 1465205594270 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:14 INFO - PROCESS | 3772 | 1465205594357 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 02:33:14 INFO - PROCESS | 3772 | 1465205594470 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:14 INFO - PROCESS | 3772 | 1465205594472 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:14 INFO - PROCESS | 3772 | ++DOCSHELL 10A2A000 == 34 [pid = 3772] [id = 239] 02:33:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10A4F800) [pid = 3772] [serial = 716] [outer = 00000000] 02:33:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10A79000) [pid = 3772] [serial = 717] [outer = 10A4F800] 02:33:14 INFO - PROCESS | 3772 | 1465205594522 Marionette DEBUG loaded listener.js 02:33:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (110AD800) [pid = 3772] [serial = 718] [outer = 10A4F800] 02:33:14 INFO - PROCESS | 3772 | 1465205594899 Marionette TRACE conn2 <- [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]]]}] 02:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 709ms 02:33:14 INFO - PROCESS | 3772 | 1465205594958 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 02:33:14 INFO - PROCESS | 3772 | 1465205594963 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 02:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:33:15 INFO - PROCESS | 3772 | 1465205595016 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - PROCESS | 3772 | 1465205595019 Marionette TRACE conn2 <- [1,922,null,{}] 02:33:15 INFO - PROCESS | 3772 | 1465205595023 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 3772 | 1465205595025 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:15 INFO - PROCESS | 3772 | 1465205595151 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 02:33:15 INFO - PROCESS | 3772 | 1465205595166 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 3772 | 1465205595169 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:15 INFO - PROCESS | 3772 | ++DOCSHELL 131D6800 == 35 [pid = 3772] [id = 240] 02:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (131D7800) [pid = 3772] [serial = 719] [outer = 00000000] 02:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13813C00) [pid = 3772] [serial = 720] [outer = 131D7800] 02:33:15 INFO - PROCESS | 3772 | 1465205595216 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13CE6C00) [pid = 3772] [serial = 721] [outer = 131D7800] 02:33:15 INFO - PROCESS | 3772 | 1465205595652 Marionette TRACE conn2 <- [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]]]}] 02:33:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:33:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 693ms 02:33:15 INFO - PROCESS | 3772 | 1465205595701 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 02:33:15 INFO - PROCESS | 3772 | 1465205595703 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 02:33:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:33:15 INFO - PROCESS | 3772 | 1465205595707 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:33:15 INFO - PROCESS | 3772 | 1465205595710 Marionette TRACE conn2 <- [1,926,null,{}] 02:33:15 INFO - PROCESS | 3772 | 1465205595721 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:15 INFO - PROCESS | 3772 | 1465205595725 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:15 INFO - PROCESS | 3772 | 1465205595807 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 02:33:15 INFO - PROCESS | 3772 | 1465205595813 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:15 INFO - PROCESS | 3772 | 1465205595816 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:15 INFO - PROCESS | 3772 | ++DOCSHELL 155CEC00 == 36 [pid = 3772] [id = 241] 02:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (155D2C00) [pid = 3772] [serial = 722] [outer = 00000000] 02:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FCAC00) [pid = 3772] [serial = 723] [outer = 155D2C00] 02:33:15 INFO - PROCESS | 3772 | 1465205595865 Marionette DEBUG loaded listener.js 02:33:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16159000) [pid = 3772] [serial = 724] [outer = 155D2C00] 02:33:16 INFO - PROCESS | 3772 | 1465205596352 Marionette TRACE conn2 <- [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]]]}] 02:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 693ms 02:33:16 INFO - PROCESS | 3772 | 1465205596406 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 02:33:16 INFO - PROCESS | 3772 | 1465205596408 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 02:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:33:16 INFO - PROCESS | 3772 | 1465205596412 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:33:16 INFO - PROCESS | 3772 | 1465205596414 Marionette TRACE conn2 <- [1,930,null,{}] 02:33:16 INFO - PROCESS | 3772 | 1465205596417 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:16 INFO - PROCESS | 3772 | 1465205596419 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:16 INFO - PROCESS | 3772 | 1465205596560 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 02:33:16 INFO - PROCESS | 3772 | 1465205596582 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:16 INFO - PROCESS | 3772 | 1465205596584 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:16 INFO - PROCESS | 3772 | ++DOCSHELL 16333C00 == 37 [pid = 3772] [id = 242] 02:33:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16334400) [pid = 3772] [serial = 725] [outer = 00000000] 02:33:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1633A400) [pid = 3772] [serial = 726] [outer = 16334400] 02:33:16 INFO - PROCESS | 3772 | 1465205596628 Marionette DEBUG loaded listener.js 02:33:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1633E000) [pid = 3772] [serial = 727] [outer = 16334400] 02:33:17 INFO - PROCESS | 3772 | 1465205597059 Marionette TRACE conn2 <- [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]]]}] 02:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 709ms 02:33:17 INFO - PROCESS | 3772 | 1465205597111 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 3772 | 1465205597113 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 02:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:33:17 INFO - PROCESS | 3772 | 1465205597116 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 3772 | 1465205597118 Marionette TRACE conn2 <- [1,934,null,{}] 02:33:17 INFO - PROCESS | 3772 | 1465205597121 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:17 INFO - PROCESS | 3772 | 1465205597123 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:17 INFO - PROCESS | 3772 | 1465205597245 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 02:33:17 INFO - PROCESS | 3772 | 1465205597254 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:17 INFO - PROCESS | 3772 | 1465205597256 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:17 INFO - PROCESS | 3772 | ++DOCSHELL 16340400 == 38 [pid = 3772] [id = 243] 02:33:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (167C5800) [pid = 3772] [serial = 728] [outer = 00000000] 02:33:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16C15800) [pid = 3772] [serial = 729] [outer = 167C5800] 02:33:17 INFO - PROCESS | 3772 | 1465205597304 Marionette DEBUG loaded listener.js 02:33:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16F51000) [pid = 3772] [serial = 730] [outer = 167C5800] 02:33:17 INFO - PROCESS | 3772 | 1465205597764 Marionette TRACE conn2 <- [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]]]}] 02:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 710ms 02:33:17 INFO - PROCESS | 3772 | 1465205597816 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 02:33:17 INFO - PROCESS | 3772 | 1465205597818 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 02:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:33:17 INFO - PROCESS | 3772 | 1465205597821 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:33:17 INFO - PROCESS | 3772 | 1465205597823 Marionette TRACE conn2 <- [1,938,null,{}] 02:33:17 INFO - PROCESS | 3772 | 1465205597830 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:17 INFO - PROCESS | 3772 | 1465205597835 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:18 INFO - PROCESS | 3772 | 1465205597985 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19AF4800) [pid = 3772] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1A27E000) [pid = 3772] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (111D0C00) [pid = 3772] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17784800) [pid = 3772] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16178400) [pid = 3772] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A71AC00) [pid = 3772] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1390B800) [pid = 3772] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10E8C400) [pid = 3772] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (131D4000) [pid = 3772] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A89BC00) [pid = 3772] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17DB1C00) [pid = 3772] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:33:18 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15A86800) [pid = 3772] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:33:18 INFO - PROCESS | 3772 | 1465205598258 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 3772 | 1465205598261 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:18 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E9C00 == 39 [pid = 3772] [id = 244] 02:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (0F2F2400) [pid = 3772] [serial = 731] [outer = 00000000] 02:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (12807000) [pid = 3772] [serial = 732] [outer = 0F2F2400] 02:33:18 INFO - PROCESS | 3772 | 1465205598305 Marionette DEBUG loaded listener.js 02:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1616DC00) [pid = 3772] [serial = 733] [outer = 0F2F2400] 02:33:18 INFO - PROCESS | 3772 | 1465205598659 Marionette TRACE conn2 <- [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]]]}] 02:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 914ms 02:33:18 INFO - PROCESS | 3772 | 1465205598726 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 02:33:18 INFO - PROCESS | 3772 | 1465205598737 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 02:33:18 INFO - PROCESS | 3772 | 1465205598746 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:33:18 INFO - PROCESS | 3772 | 1465205598747 Marionette TRACE conn2 <- [1,942,null,{}] 02:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:33:18 INFO - PROCESS | 3772 | 1465205598751 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:18 INFO - PROCESS | 3772 | 1465205598753 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:18 INFO - PROCESS | 3772 | 1465205598878 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 02:33:18 INFO - PROCESS | 3772 | 1465205598886 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:18 INFO - PROCESS | 3772 | 1465205598888 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:18 INFO - PROCESS | 3772 | ++DOCSHELL 155D6400 == 40 [pid = 3772] [id = 245] 02:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (162A5400) [pid = 3772] [serial = 734] [outer = 00000000] 02:33:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (181CA000) [pid = 3772] [serial = 735] [outer = 162A5400] 02:33:18 INFO - PROCESS | 3772 | 1465205598931 Marionette DEBUG loaded listener.js 02:33:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (181D1C00) [pid = 3772] [serial = 736] [outer = 162A5400] 02:33:19 INFO - PROCESS | 3772 | 1465205599344 Marionette TRACE conn2 <- [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]]]}] 02:33:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:33:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 599ms 02:33:19 INFO - PROCESS | 3772 | 1465205599389 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 02:33:19 INFO - PROCESS | 3772 | 1465205599391 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 02:33:19 INFO - PROCESS | 3772 | 1465205599398 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:33:19 INFO - PROCESS | 3772 | 1465205599400 Marionette TRACE conn2 <- [1,946,null,{}] 02:33:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:33:19 INFO - PROCESS | 3772 | 1465205599403 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:19 INFO - PROCESS | 3772 | 1465205599405 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:19 INFO - PROCESS | 3772 | 1465205599484 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 02:33:19 INFO - PROCESS | 3772 | 1465205599490 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:19 INFO - PROCESS | 3772 | 1465205599492 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:19 INFO - PROCESS | 3772 | ++DOCSHELL 17DD0000 == 41 [pid = 3772] [id = 246] 02:33:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (181D5C00) [pid = 3772] [serial = 737] [outer = 00000000] 02:33:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19A80400) [pid = 3772] [serial = 738] [outer = 181D5C00] 02:33:19 INFO - PROCESS | 3772 | 1465205599537 Marionette DEBUG loaded listener.js 02:33:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19A84000) [pid = 3772] [serial = 739] [outer = 181D5C00] 02:33:20 INFO - PROCESS | 3772 | 1465205599995 Marionette TRACE conn2 <- [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]]]}] 02:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 646ms 02:33:20 INFO - PROCESS | 3772 | 1465205600040 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 02:33:20 INFO - PROCESS | 3772 | 1465205600042 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 02:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:33:20 INFO - PROCESS | 3772 | 1465205600049 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:33:20 INFO - PROCESS | 3772 | 1465205600051 Marionette TRACE conn2 <- [1,950,null,{}] 02:33:20 INFO - PROCESS | 3772 | 1465205600054 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:20 INFO - PROCESS | 3772 | 1465205600056 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:20 INFO - PROCESS | 3772 | 1465205600135 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 02:33:20 INFO - PROCESS | 3772 | 1465205600141 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:20 INFO - PROCESS | 3772 | 1465205600143 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:20 INFO - PROCESS | 3772 | ++DOCSHELL 19C77000 == 42 [pid = 3772] [id = 247] 02:33:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19C80400) [pid = 3772] [serial = 740] [outer = 00000000] 02:33:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A015000) [pid = 3772] [serial = 741] [outer = 19C80400] 02:33:20 INFO - PROCESS | 3772 | 1465205600186 Marionette DEBUG loaded listener.js 02:33:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A24EC00) [pid = 3772] [serial = 742] [outer = 19C80400] 02:33:21 INFO - PROCESS | 3772 | 1465205600990 Marionette TRACE conn2 <- [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]]]}] 02:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 993ms 02:33:21 INFO - PROCESS | 3772 | 1465205601037 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 02:33:21 INFO - PROCESS | 3772 | 1465205601042 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 02:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:33:21 INFO - PROCESS | 3772 | 1465205601047 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:33:21 INFO - PROCESS | 3772 | 1465205601052 Marionette TRACE conn2 <- [1,954,null,{}] 02:33:21 INFO - PROCESS | 3772 | 1465205601057 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:21 INFO - PROCESS | 3772 | 1465205601060 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:21 INFO - PROCESS | 3772 | 1465205601180 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 02:33:21 INFO - PROCESS | 3772 | 1465205601310 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:21 INFO - PROCESS | 3772 | 1465205601313 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:21 INFO - PROCESS | 3772 | ++DOCSHELL 105F5000 == 43 [pid = 3772] [id = 248] 02:33:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10B58800) [pid = 3772] [serial = 743] [outer = 00000000] 02:33:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (11A0F800) [pid = 3772] [serial = 744] [outer = 10B58800] 02:33:21 INFO - PROCESS | 3772 | 1465205601371 Marionette DEBUG loaded listener.js 02:33:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (13330800) [pid = 3772] [serial = 745] [outer = 10B58800] 02:33:22 INFO - PROCESS | 3772 | 1465205602056 Marionette TRACE conn2 <- [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]]]}] 02:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1040ms 02:33:22 INFO - PROCESS | 3772 | 1465205602092 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 02:33:22 INFO - PROCESS | 3772 | 1465205602097 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 02:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:33:22 INFO - PROCESS | 3772 | 1465205602122 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:33:22 INFO - PROCESS | 3772 | 1465205602125 Marionette TRACE conn2 <- [1,958,null,{}] 02:33:22 INFO - PROCESS | 3772 | 1465205602129 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:22 INFO - PROCESS | 3772 | 1465205602132 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:22 INFO - PROCESS | 3772 | 1465205602351 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 02:33:22 INFO - PROCESS | 3772 | 1465205602487 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:22 INFO - PROCESS | 3772 | 1465205602490 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:22 INFO - PROCESS | 3772 | ++DOCSHELL 10560C00 == 44 [pid = 3772] [id = 249] 02:33:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10563400) [pid = 3772] [serial = 746] [outer = 00000000] 02:33:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10A1C000) [pid = 3772] [serial = 747] [outer = 10563400] 02:33:22 INFO - PROCESS | 3772 | 1465205602540 Marionette DEBUG loaded listener.js 02:33:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (10A5A000) [pid = 3772] [serial = 748] [outer = 10563400] 02:33:22 INFO - PROCESS | 3772 | --DOCSHELL 17DD0000 == 43 [pid = 3772] [id = 246] 02:33:22 INFO - PROCESS | 3772 | --DOCSHELL 155D6400 == 42 [pid = 3772] [id = 245] 02:33:22 INFO - PROCESS | 3772 | --DOCSHELL 0F2E9C00 == 41 [pid = 3772] [id = 244] 02:33:22 INFO - PROCESS | 3772 | --DOCSHELL 16340400 == 40 [pid = 3772] [id = 243] 02:33:22 INFO - PROCESS | 3772 | --DOCSHELL 16333C00 == 39 [pid = 3772] [id = 242] 02:33:22 INFO - PROCESS | 3772 | --DOCSHELL 155CEC00 == 38 [pid = 3772] [id = 241] 02:33:22 INFO - PROCESS | 3772 | --DOCSHELL 131D6800 == 37 [pid = 3772] [id = 240] 02:33:22 INFO - PROCESS | 3772 | --DOCSHELL 10A2A000 == 36 [pid = 3772] [id = 239] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19C7A400) [pid = 3772] [serial = 683] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A015C00) [pid = 3772] [serial = 684] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A727400) [pid = 3772] [serial = 687] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A71E000) [pid = 3772] [serial = 686] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15FC7800) [pid = 3772] [serial = 693] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (181D0000) [pid = 3772] [serial = 680] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16A1F800) [pid = 3772] [serial = 677] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16F53C00) [pid = 3772] [serial = 678] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A89E800) [pid = 3772] [serial = 666] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14EDD800) [pid = 3772] [serial = 668] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (157AC000) [pid = 3772] [serial = 669] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (111DA800) [pid = 3772] [serial = 671] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12B5A400) [pid = 3772] [serial = 672] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13CEC000) [pid = 3772] [serial = 674] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14E81000) [pid = 3772] [serial = 675] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A995000) [pid = 3772] [serial = 689] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1AAC4800) [pid = 3772] [serial = 699] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1AD8A400) [pid = 3772] [serial = 700] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1AABF000) [pid = 3772] [serial = 697] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1AABAC00) [pid = 3772] [serial = 696] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A996400) [pid = 3772] [serial = 690] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (0F2F0800) [pid = 3772] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19A7DC00) [pid = 3772] [serial = 681] [outer = 00000000] [url = about:blank] 02:33:22 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1A99A400) [pid = 3772] [serial = 694] [outer = 00000000] [url = about:blank] 02:33:23 INFO - PROCESS | 3772 | 1465205603141 Marionette TRACE conn2 <- [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]]]}] 02:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1056ms 02:33:23 INFO - PROCESS | 3772 | 1465205603195 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 02:33:23 INFO - PROCESS | 3772 | 1465205603199 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 02:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:33:23 INFO - PROCESS | 3772 | 1465205603204 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:33:23 INFO - PROCESS | 3772 | 1465205603208 Marionette TRACE conn2 <- [1,962,null,{}] 02:33:23 INFO - PROCESS | 3772 | 1465205603229 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:23 INFO - PROCESS | 3772 | 1465205603232 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:23 INFO - PROCESS | 3772 | 1465205603321 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 02:33:23 INFO - PROCESS | 3772 | 1465205603331 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:23 INFO - PROCESS | 3772 | 1465205603334 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:23 INFO - PROCESS | 3772 | ++DOCSHELL 12D91000 == 37 [pid = 3772] [id = 250] 02:33:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13027C00) [pid = 3772] [serial = 749] [outer = 00000000] 02:33:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1332A000) [pid = 3772] [serial = 750] [outer = 13027C00] 02:33:23 INFO - PROCESS | 3772 | 1465205603453 Marionette DEBUG loaded listener.js 02:33:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13813400) [pid = 3772] [serial = 751] [outer = 13027C00] 02:33:23 INFO - PROCESS | 3772 | 1465205603847 Marionette TRACE conn2 <- [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]]]}] 02:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 662ms 02:33:23 INFO - PROCESS | 3772 | 1465205603864 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 02:33:23 INFO - PROCESS | 3772 | 1465205603867 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 02:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:33:23 INFO - PROCESS | 3772 | 1465205603870 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:33:23 INFO - PROCESS | 3772 | 1465205603872 Marionette TRACE conn2 <- [1,966,null,{}] 02:33:23 INFO - PROCESS | 3772 | 1465205603876 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:23 INFO - PROCESS | 3772 | 1465205603878 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:23 INFO - PROCESS | 3772 | 1465205603993 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 02:33:24 INFO - PROCESS | 3772 | 1465205604080 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 3772 | 1465205604082 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:24 INFO - PROCESS | 3772 | ++DOCSHELL 151E8800 == 38 [pid = 3772] [id = 251] 02:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (155D6400) [pid = 3772] [serial = 752] [outer = 00000000] 02:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15FDEC00) [pid = 3772] [serial = 753] [outer = 155D6400] 02:33:24 INFO - PROCESS | 3772 | 1465205604127 Marionette DEBUG loaded listener.js 02:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1616E000) [pid = 3772] [serial = 754] [outer = 155D6400] 02:33:24 INFO - PROCESS | 3772 | 1465205604527 Marionette TRACE conn2 <- [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]]]}] 02:33:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:33:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 709ms 02:33:24 INFO - PROCESS | 3772 | 1465205604568 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 02:33:24 INFO - PROCESS | 3772 | 1465205604572 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 02:33:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:33:24 INFO - PROCESS | 3772 | 1465205604582 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:33:24 INFO - PROCESS | 3772 | 1465205604587 Marionette TRACE conn2 <- [1,970,null,{}] 02:33:24 INFO - PROCESS | 3772 | 1465205604590 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:24 INFO - PROCESS | 3772 | 1465205604593 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:24 INFO - PROCESS | 3772 | 1465205604682 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 02:33:24 INFO - PROCESS | 3772 | 1465205604688 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:24 INFO - PROCESS | 3772 | 1465205604690 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:24 INFO - PROCESS | 3772 | ++DOCSHELL 14E85000 == 39 [pid = 3772] [id = 252] 02:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (162A3C00) [pid = 3772] [serial = 755] [outer = 00000000] 02:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16F54800) [pid = 3772] [serial = 756] [outer = 162A3C00] 02:33:24 INFO - PROCESS | 3772 | 1465205604737 Marionette DEBUG loaded listener.js 02:33:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17106000) [pid = 3772] [serial = 757] [outer = 162A3C00] 02:33:25 INFO - PROCESS | 3772 | 1465205605189 Marionette TRACE conn2 <- [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]]]}] 02:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 630ms 02:33:25 INFO - PROCESS | 3772 | 1465205605217 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 02:33:25 INFO - PROCESS | 3772 | 1465205605219 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 02:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:33:25 INFO - PROCESS | 3772 | 1465205605234 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:33:25 INFO - PROCESS | 3772 | 1465205605236 Marionette TRACE conn2 <- [1,974,null,{}] 02:33:25 INFO - PROCESS | 3772 | 1465205605239 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:25 INFO - PROCESS | 3772 | 1465205605241 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:25 INFO - PROCESS | 3772 | 1465205605354 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 02:33:25 INFO - PROCESS | 3772 | 1465205605434 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:25 INFO - PROCESS | 3772 | 1465205605436 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:25 INFO - PROCESS | 3772 | ++DOCSHELL 17594000 == 40 [pid = 3772] [id = 253] 02:33:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17595000) [pid = 3772] [serial = 758] [outer = 00000000] 02:33:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1777E000) [pid = 3772] [serial = 759] [outer = 17595000] 02:33:25 INFO - PROCESS | 3772 | 1465205605479 Marionette DEBUG loaded listener.js 02:33:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (181C8400) [pid = 3772] [serial = 760] [outer = 17595000] 02:33:25 INFO - PROCESS | 3772 | 1465205605885 Marionette TRACE conn2 <- [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]]]}] 02:33:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:33:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 709ms 02:33:25 INFO - PROCESS | 3772 | 1465205605927 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 02:33:25 INFO - PROCESS | 3772 | 1465205605929 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 02:33:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:33:25 INFO - PROCESS | 3772 | 1465205605937 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:33:25 INFO - PROCESS | 3772 | 1465205605939 Marionette TRACE conn2 <- [1,978,null,{}] 02:33:25 INFO - PROCESS | 3772 | 1465205605942 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:25 INFO - PROCESS | 3772 | 1465205605944 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:26 INFO - PROCESS | 3772 | 1465205606055 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 02:33:26 INFO - PROCESS | 3772 | 1465205606060 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 3772 | 1465205606066 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:26 INFO - PROCESS | 3772 | ++DOCSHELL 131D0400 == 41 [pid = 3772] [id = 254] 02:33:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1838F400) [pid = 3772] [serial = 761] [outer = 00000000] 02:33:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19A85C00) [pid = 3772] [serial = 762] [outer = 1838F400] 02:33:26 INFO - PROCESS | 3772 | 1465205606119 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A011000) [pid = 3772] [serial = 763] [outer = 1838F400] 02:33:26 INFO - PROCESS | 3772 | 1465205606628 Marionette TRACE conn2 <- [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]]]}] 02:33:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:33:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 710ms 02:33:26 INFO - PROCESS | 3772 | 1465205606664 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 02:33:26 INFO - PROCESS | 3772 | 1465205606666 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 02:33:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:33:26 INFO - PROCESS | 3772 | 1465205606673 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:33:26 INFO - PROCESS | 3772 | 1465205606675 Marionette TRACE conn2 <- [1,982,null,{}] 02:33:26 INFO - PROCESS | 3772 | 1465205606678 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:26 INFO - PROCESS | 3772 | 1465205606680 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:26 INFO - PROCESS | 3772 | 1465205606817 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 02:33:26 INFO - PROCESS | 3772 | 1465205606838 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:26 INFO - PROCESS | 3772 | 1465205606840 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:26 INFO - PROCESS | 3772 | ++DOCSHELL 151E8000 == 42 [pid = 3772] [id = 255] 02:33:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A016C00) [pid = 3772] [serial = 764] [outer = 00000000] 02:33:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A283000) [pid = 3772] [serial = 765] [outer = 1A016C00] 02:33:26 INFO - PROCESS | 3772 | 1465205606892 Marionette DEBUG loaded listener.js 02:33:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A3B6800) [pid = 3772] [serial = 766] [outer = 1A016C00] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16334400) [pid = 3772] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (155D2C00) [pid = 3772] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10A4F800) [pid = 3772] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (131D7800) [pid = 3772] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (167C5800) [pid = 3772] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10B83400) [pid = 3772] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10A26400) [pid = 3772] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (0F2F2400) [pid = 3772] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16171800) [pid = 3772] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A99EC00) [pid = 3772] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10A1F400) [pid = 3772] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (162A5400) [pid = 3772] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:33:27 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (181D5C00) [pid = 3772] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:33:27 INFO - PROCESS | 3772 | 1465205607407 Marionette TRACE conn2 <- [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]]]}] 02:33:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:33:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 803ms 02:33:27 INFO - PROCESS | 3772 | 1465205607472 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 02:33:27 INFO - PROCESS | 3772 | 1465205607474 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 02:33:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:33:27 INFO - PROCESS | 3772 | 1465205607477 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:33:27 INFO - PROCESS | 3772 | 1465205607479 Marionette TRACE conn2 <- [1,986,null,{}] 02:33:27 INFO - PROCESS | 3772 | 1465205607482 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:27 INFO - PROCESS | 3772 | 1465205607484 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:27 INFO - PROCESS | 3772 | 1465205607561 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 02:33:27 INFO - PROCESS | 3772 | 1465205607566 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:27 INFO - PROCESS | 3772 | 1465205607568 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:27 INFO - PROCESS | 3772 | ++DOCSHELL 130DF400 == 43 [pid = 3772] [id = 256] 02:33:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (130E4400) [pid = 3772] [serial = 767] [outer = 00000000] 02:33:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (155D2C00) [pid = 3772] [serial = 768] [outer = 130E4400] 02:33:27 INFO - PROCESS | 3772 | 1465205607610 Marionette DEBUG loaded listener.js 02:33:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16177000) [pid = 3772] [serial = 769] [outer = 130E4400] 02:33:28 INFO - PROCESS | 3772 | 1465205608051 Marionette TRACE conn2 <- [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]]]}] 02:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 646ms 02:33:28 INFO - PROCESS | 3772 | 1465205608139 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 02:33:28 INFO - PROCESS | 3772 | 1465205608141 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 02:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:33:28 INFO - PROCESS | 3772 | 1465205608145 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - PROCESS | 3772 | 1465205608146 Marionette TRACE conn2 <- [1,990,null,{}] 02:33:28 INFO - PROCESS | 3772 | 1465205608150 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:28 INFO - PROCESS | 3772 | 1465205608152 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:28 INFO - PROCESS | 3772 | 1465205608234 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 02:33:28 INFO - PROCESS | 3772 | 1465205608240 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 3772 | 1465205608242 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:28 INFO - PROCESS | 3772 | ++DOCSHELL 14E87800 == 44 [pid = 3772] [id = 257] 02:33:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (167C5800) [pid = 3772] [serial = 770] [outer = 00000000] 02:33:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19A7D800) [pid = 3772] [serial = 771] [outer = 167C5800] 02:33:28 INFO - PROCESS | 3772 | 1465205608285 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A282400) [pid = 3772] [serial = 772] [outer = 167C5800] 02:33:28 INFO - PROCESS | 3772 | 1465205608706 Marionette TRACE conn2 <- [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]]]}] 02:33:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:33:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 599ms 02:33:28 INFO - PROCESS | 3772 | 1465205608743 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 02:33:28 INFO - PROCESS | 3772 | 1465205608745 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 02:33:28 INFO - PROCESS | 3772 | 1465205608748 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:33:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:33:28 INFO - PROCESS | 3772 | 1465205608750 Marionette TRACE conn2 <- [1,994,null,{}] 02:33:28 INFO - PROCESS | 3772 | 1465205608757 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:28 INFO - PROCESS | 3772 | 1465205608759 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:28 INFO - PROCESS | 3772 | 1465205608837 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 02:33:28 INFO - PROCESS | 3772 | 1465205608843 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:28 INFO - PROCESS | 3772 | 1465205608845 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:28 INFO - PROCESS | 3772 | ++DOCSHELL 16175800 == 45 [pid = 3772] [id = 258] 02:33:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1777DC00) [pid = 3772] [serial = 773] [outer = 00000000] 02:33:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A894C00) [pid = 3772] [serial = 774] [outer = 1777DC00] 02:33:28 INFO - PROCESS | 3772 | 1465205608897 Marionette DEBUG loaded listener.js 02:33:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A89C400) [pid = 3772] [serial = 775] [outer = 1777DC00] 02:33:29 INFO - PROCESS | 3772 | 1465205609307 Marionette TRACE conn2 <- [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]]]}] 02:33:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:33:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 599ms 02:33:29 INFO - PROCESS | 3772 | 1465205609357 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 02:33:29 INFO - PROCESS | 3772 | 1465205609359 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 02:33:29 INFO - PROCESS | 3772 | 1465205609362 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:33:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:33:29 INFO - PROCESS | 3772 | 1465205609364 Marionette TRACE conn2 <- [1,998,null,{}] 02:33:29 INFO - PROCESS | 3772 | 1465205609367 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:29 INFO - PROCESS | 3772 | 1465205609369 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:29 INFO - PROCESS | 3772 | 1465205609503 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 02:33:29 INFO - PROCESS | 3772 | 1465205609653 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:29 INFO - PROCESS | 3772 | 1465205609657 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:29 INFO - PROCESS | 3772 | ++DOCSHELL 102CE400 == 46 [pid = 3772] [id = 259] 02:33:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10431400) [pid = 3772] [serial = 776] [outer = 00000000] 02:33:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10A1DC00) [pid = 3772] [serial = 777] [outer = 10431400] 02:33:29 INFO - PROCESS | 3772 | 1465205609715 Marionette DEBUG loaded listener.js 02:33:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (10B5E800) [pid = 3772] [serial = 778] [outer = 10431400] 02:33:30 INFO - PROCESS | 3772 | 1465205610328 Marionette TRACE conn2 <- [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]]]}] 02:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1009ms 02:33:30 INFO - PROCESS | 3772 | 1465205610398 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 02:33:30 INFO - PROCESS | 3772 | 1465205610402 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 02:33:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:33:30 INFO - PROCESS | 3772 | 1465205610407 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:33:30 INFO - PROCESS | 3772 | 1465205610411 Marionette TRACE conn2 <- [1,1002,null,{}] 02:33:30 INFO - PROCESS | 3772 | 1465205610415 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:30 INFO - PROCESS | 3772 | 1465205610418 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:30 INFO - PROCESS | 3772 | 1465205610559 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 02:33:30 INFO - PROCESS | 3772 | 1465205610686 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:30 INFO - PROCESS | 3772 | 1465205610689 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:30 INFO - PROCESS | 3772 | ++DOCSHELL 151E5400 == 47 [pid = 3772] [id = 260] 02:33:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (155CEC00) [pid = 3772] [serial = 779] [outer = 00000000] 02:33:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (15FE3000) [pid = 3772] [serial = 780] [outer = 155CEC00] 02:33:30 INFO - PROCESS | 3772 | 1465205610744 Marionette DEBUG loaded listener.js 02:33:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16332C00) [pid = 3772] [serial = 781] [outer = 155CEC00] 02:33:31 INFO - PROCESS | 3772 | 1465205611354 Marionette TRACE conn2 <- [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]]]}] 02:33:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:33:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1008ms 02:33:31 INFO - PROCESS | 3772 | 1465205611410 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 02:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:33:31 INFO - PROCESS | 3772 | 1465205611413 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 02:33:31 INFO - PROCESS | 3772 | 1465205611417 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:33:31 INFO - PROCESS | 3772 | 1465205611419 Marionette TRACE conn2 <- [1,1006,null,{}] 02:33:31 INFO - PROCESS | 3772 | 1465205611423 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:31 INFO - PROCESS | 3772 | 1465205611426 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:31 INFO - PROCESS | 3772 | 1465205611538 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 02:33:31 INFO - PROCESS | 3772 | 1465205611667 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:31 INFO - PROCESS | 3772 | 1465205611670 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:31 INFO - PROCESS | 3772 | ++DOCSHELL 16157400 == 48 [pid = 3772] [id = 261] 02:33:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1777B400) [pid = 3772] [serial = 782] [outer = 00000000] 02:33:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (19A89C00) [pid = 3772] [serial = 783] [outer = 1777B400] 02:33:31 INFO - PROCESS | 3772 | 1465205611723 Marionette DEBUG loaded listener.js 02:33:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A27F400) [pid = 3772] [serial = 784] [outer = 1777B400] 02:33:32 INFO - PROCESS | 3772 | 1465205612365 Marionette TRACE conn2 <- [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]]]}] 02:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1009ms 02:33:32 INFO - PROCESS | 3772 | 1465205612418 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 02:33:32 INFO - PROCESS | 3772 | 1465205612423 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 02:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:33:32 INFO - PROCESS | 3772 | 1465205612434 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:33:32 INFO - PROCESS | 3772 | 1465205612439 Marionette TRACE conn2 <- [1,1010,null,{}] 02:33:32 INFO - PROCESS | 3772 | 1465205612444 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:32 INFO - PROCESS | 3772 | 1465205612449 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:32 INFO - PROCESS | 3772 | 1465205612742 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 02:33:32 INFO - PROCESS | 3772 | 1465205612879 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:32 INFO - PROCESS | 3772 | 1465205612882 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:32 INFO - PROCESS | 3772 | ++DOCSHELL 105EE800 == 49 [pid = 3772] [id = 262] 02:33:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (105EF400) [pid = 3772] [serial = 785] [outer = 00000000] 02:33:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (10A4F800) [pid = 3772] [serial = 786] [outer = 105EF400] 02:33:32 INFO - PROCESS | 3772 | 1465205612932 Marionette DEBUG loaded listener.js 02:33:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (110A9000) [pid = 3772] [serial = 787] [outer = 105EF400] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 16175800 == 48 [pid = 3772] [id = 258] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 14E87800 == 47 [pid = 3772] [id = 257] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 130DF400 == 46 [pid = 3772] [id = 256] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 151E8000 == 45 [pid = 3772] [id = 255] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 131D0400 == 44 [pid = 3772] [id = 254] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 17594000 == 43 [pid = 3772] [id = 253] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 14E85000 == 42 [pid = 3772] [id = 252] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 151E8800 == 41 [pid = 3772] [id = 251] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 12D91000 == 40 [pid = 3772] [id = 250] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 10560C00 == 39 [pid = 3772] [id = 249] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 105F5000 == 38 [pid = 3772] [id = 248] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 19C77000 == 37 [pid = 3772] [id = 247] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 16156000 == 36 [pid = 3772] [id = 235] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 1A999400 == 35 [pid = 3772] [id = 236] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 10E91000 == 34 [pid = 3772] [id = 231] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 10B7F400 == 33 [pid = 3772] [id = 238] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 17763800 == 32 [pid = 3772] [id = 233] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 10A23800 == 31 [pid = 3772] [id = 234] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 11A06800 == 30 [pid = 3772] [id = 232] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 105F4400 == 29 [pid = 3772] [id = 237] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 16157400 == 28 [pid = 3772] [id = 261] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 102CE400 == 27 [pid = 3772] [id = 259] 02:33:33 INFO - PROCESS | 3772 | --DOCSHELL 151E5400 == 26 [pid = 3772] [id = 260] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16C15800) [pid = 3772] [serial = 729] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (14341000) [pid = 3772] [serial = 715] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13328800) [pid = 3772] [serial = 714] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1633E000) [pid = 3772] [serial = 727] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13816000) [pid = 3772] [serial = 703] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (12D8DC00) [pid = 3772] [serial = 702] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (12807000) [pid = 3772] [serial = 732] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (17DB0C00) [pid = 3772] [serial = 706] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (175DE000) [pid = 3772] [serial = 705] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1AD90400) [pid = 3772] [serial = 709] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1AAC4400) [pid = 3772] [serial = 708] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (140C9000) [pid = 3772] [serial = 712] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12801C00) [pid = 3772] [serial = 711] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16F51000) [pid = 3772] [serial = 730] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1616DC00) [pid = 3772] [serial = 733] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (181CA000) [pid = 3772] [serial = 735] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19A84000) [pid = 3772] [serial = 739] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (181D1C00) [pid = 3772] [serial = 736] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16159000) [pid = 3772] [serial = 724] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19A80400) [pid = 3772] [serial = 738] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1633A400) [pid = 3772] [serial = 726] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (15FCAC00) [pid = 3772] [serial = 723] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (10A79000) [pid = 3772] [serial = 717] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (110AD800) [pid = 3772] [serial = 718] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13813C00) [pid = 3772] [serial = 720] [outer = 00000000] [url = about:blank] 02:33:33 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (13CE6C00) [pid = 3772] [serial = 721] [outer = 00000000] [url = about:blank] 02:33:34 INFO - PROCESS | 3772 | 1465205614164 Marionette TRACE conn2 <- [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]]]}] 02:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1780ms 02:33:34 INFO - PROCESS | 3772 | 1465205614264 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 3772 | 1465205614268 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 02:33:34 INFO - PROCESS | 3772 | 1465205614278 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:33:34 INFO - PROCESS | 3772 | 1465205614281 Marionette TRACE conn2 <- [1,1014,null,{}] 02:33:34 INFO - PROCESS | 3772 | 1465205614287 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:34 INFO - PROCESS | 3772 | 1465205614290 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:34 INFO - PROCESS | 3772 | 1465205614382 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 02:33:34 INFO - PROCESS | 3772 | 1465205614391 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:34 INFO - PROCESS | 3772 | 1465205614393 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:34 INFO - PROCESS | 3772 | ++DOCSHELL 10E8BC00 == 27 [pid = 3772] [id = 263] 02:33:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (10E8CC00) [pid = 3772] [serial = 788] [outer = 00000000] 02:33:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11C05400) [pid = 3772] [serial = 789] [outer = 10E8CC00] 02:33:34 INFO - PROCESS | 3772 | 1465205614441 Marionette DEBUG loaded listener.js 02:33:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12A10800) [pid = 3772] [serial = 790] [outer = 10E8CC00] 02:33:34 INFO - PROCESS | 3772 | 1465205614911 Marionette TRACE conn2 <- [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]]]}] 02:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 709ms 02:33:34 INFO - PROCESS | 3772 | 1465205614983 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 02:33:34 INFO - PROCESS | 3772 | 1465205614988 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 02:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:33:34 INFO - PROCESS | 3772 | 1465205614995 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 3772 | 1465205614997 Marionette TRACE conn2 <- [1,1018,null,{}] 02:33:35 INFO - PROCESS | 3772 | 1465205615001 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 3772 | 1465205615004 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:35 INFO - PROCESS | 3772 | 1465205615103 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 02:33:35 INFO - PROCESS | 3772 | 1465205615192 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 3772 | 1465205615196 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:35 INFO - PROCESS | 3772 | ++DOCSHELL 13329000 == 28 [pid = 3772] [id = 264] 02:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13813C00) [pid = 3772] [serial = 791] [outer = 00000000] 02:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13CE4C00) [pid = 3772] [serial = 792] [outer = 13813C00] 02:33:35 INFO - PROCESS | 3772 | 1465205615242 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13DC7800) [pid = 3772] [serial = 793] [outer = 13813C00] 02:33:35 INFO - PROCESS | 3772 | 1465205615625 Marionette TRACE conn2 <- [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]]]}] 02:33:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:33:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 693ms 02:33:35 INFO - PROCESS | 3772 | 1465205615692 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 02:33:35 INFO - PROCESS | 3772 | 1465205615694 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 02:33:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:33:35 INFO - PROCESS | 3772 | 1465205615698 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:33:35 INFO - PROCESS | 3772 | 1465205615701 Marionette TRACE conn2 <- [1,1022,null,{}] 02:33:35 INFO - PROCESS | 3772 | 1465205615712 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:35 INFO - PROCESS | 3772 | 1465205615717 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:35 INFO - PROCESS | 3772 | 1465205615830 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 02:33:35 INFO - PROCESS | 3772 | 1465205615850 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:35 INFO - PROCESS | 3772 | 1465205615853 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:35 INFO - PROCESS | 3772 | ++DOCSHELL 15A52400 == 29 [pid = 3772] [id = 265] 02:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15A77C00) [pid = 3772] [serial = 794] [outer = 00000000] 02:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15FC2400) [pid = 3772] [serial = 795] [outer = 15A77C00] 02:33:35 INFO - PROCESS | 3772 | 1465205615900 Marionette DEBUG loaded listener.js 02:33:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16159000) [pid = 3772] [serial = 796] [outer = 15A77C00] 02:33:36 INFO - PROCESS | 3772 | 1465205616384 Marionette TRACE conn2 <- [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]]]}] 02:33:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:33:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 741ms 02:33:36 INFO - PROCESS | 3772 | 1465205616438 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 02:33:36 INFO - PROCESS | 3772 | 1465205616440 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 02:33:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:33:36 INFO - PROCESS | 3772 | 1465205616444 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:33:36 INFO - PROCESS | 3772 | 1465205616445 Marionette TRACE conn2 <- [1,1026,null,{}] 02:33:36 INFO - PROCESS | 3772 | 1465205616458 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:36 INFO - PROCESS | 3772 | 1465205616460 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:36 INFO - PROCESS | 3772 | 1465205616574 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 02:33:36 INFO - PROCESS | 3772 | 1465205616583 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:36 INFO - PROCESS | 3772 | 1465205616585 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:36 INFO - PROCESS | 3772 | ++DOCSHELL 162A6C00 == 30 [pid = 3772] [id = 266] 02:33:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16337000) [pid = 3772] [serial = 797] [outer = 00000000] 02:33:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1633C800) [pid = 3772] [serial = 798] [outer = 16337000] 02:33:36 INFO - PROCESS | 3772 | 1465205616632 Marionette DEBUG loaded listener.js 02:33:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16341000) [pid = 3772] [serial = 799] [outer = 16337000] 02:33:37 INFO - PROCESS | 3772 | 1465205617075 Marionette TRACE conn2 <- [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]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 694ms 02:33:37 INFO - PROCESS | 3772 | 1465205617143 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 3772 | 1465205617145 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 02:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:33:37 INFO - PROCESS | 3772 | 1465205617159 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - PROCESS | 3772 | 1465205617160 Marionette TRACE conn2 <- [1,1030,null,{}] 02:33:37 INFO - PROCESS | 3772 | 1465205617164 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 3772 | 1465205617166 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:37 INFO - PROCESS | 3772 | 1465205617299 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 02:33:37 INFO - PROCESS | 3772 | 1465205617310 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:37 INFO - PROCESS | 3772 | 1465205617312 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:37 INFO - PROCESS | 3772 | ++DOCSHELL 16332800 == 31 [pid = 3772] [id = 267] 02:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (167C6800) [pid = 3772] [serial = 800] [outer = 00000000] 02:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1710C400) [pid = 3772] [serial = 801] [outer = 167C6800] 02:33:37 INFO - PROCESS | 3772 | 1465205617356 Marionette DEBUG loaded listener.js 02:33:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1758C400) [pid = 3772] [serial = 802] [outer = 167C6800] 02:33:37 INFO - PROCESS | 3772 | 1465205617867 Marionette TRACE conn2 <- [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]]]}] 02:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 709ms 02:33:37 INFO - PROCESS | 3772 | 1465205617886 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 02:33:37 INFO - PROCESS | 3772 | 1465205617888 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 02:33:37 INFO - PROCESS | 3772 | 1465205617891 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:33:37 INFO - PROCESS | 3772 | 1465205617892 Marionette TRACE conn2 <- [1,1034,null,{}] 02:33:37 INFO - PROCESS | 3772 | 1465205617902 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:37 INFO - PROCESS | 3772 | 1465205617907 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:38 INFO - PROCESS | 3772 | 1465205618036 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 02:33:38 INFO - PROCESS | 3772 | 1465205618042 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 3772 | 1465205618044 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:38 INFO - PROCESS | 3772 | ++DOCSHELL 175EB800 == 32 [pid = 3772] [id = 268] 02:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1777C000) [pid = 3772] [serial = 803] [outer = 00000000] 02:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (181CFC00) [pid = 3772] [serial = 804] [outer = 1777C000] 02:33:38 INFO - PROCESS | 3772 | 1465205618092 Marionette DEBUG loaded listener.js 02:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19A7E800) [pid = 3772] [serial = 805] [outer = 1777C000] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17595000) [pid = 3772] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10B58800) [pid = 3772] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19C80400) [pid = 3772] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1838F400) [pid = 3772] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (162A3C00) [pid = 3772] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13027C00) [pid = 3772] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10563400) [pid = 3772] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (155D6400) [pid = 3772] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A016C00) [pid = 3772] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (130E4400) [pid = 3772] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (167C5800) [pid = 3772] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:33:38 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1777DC00) [pid = 3772] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:33:38 INFO - PROCESS | 3772 | 1465205618759 Marionette TRACE conn2 <- [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]]]}] 02:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 914ms 02:33:38 INFO - PROCESS | 3772 | 1465205618796 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 02:33:38 INFO - PROCESS | 3772 | 1465205618807 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 02:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:33:38 INFO - PROCESS | 3772 | 1465205618814 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:33:38 INFO - PROCESS | 3772 | 1465205618816 Marionette TRACE conn2 <- [1,1038,null,{}] 02:33:38 INFO - PROCESS | 3772 | 1465205618820 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:38 INFO - PROCESS | 3772 | 1465205618822 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:38 INFO - PROCESS | 3772 | 1465205618896 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 02:33:38 INFO - PROCESS | 3772 | 1465205618901 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:38 INFO - PROCESS | 3772 | 1465205618903 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:38 INFO - PROCESS | 3772 | ++DOCSHELL 10B58800 == 33 [pid = 3772] [id = 269] 02:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12A0A400) [pid = 3772] [serial = 806] [outer = 00000000] 02:33:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16F51C00) [pid = 3772] [serial = 807] [outer = 12A0A400] 02:33:38 INFO - PROCESS | 3772 | 1465205618949 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16F5E000) [pid = 3772] [serial = 808] [outer = 12A0A400] 02:33:39 INFO - PROCESS | 3772 | 1465205619361 Marionette TRACE conn2 <- [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]]]}] 02:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 599ms 02:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:33:39 INFO - PROCESS | 3772 | 1465205619409 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 02:33:39 INFO - PROCESS | 3772 | 1465205619411 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 02:33:39 INFO - PROCESS | 3772 | 1465205619415 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:33:39 INFO - PROCESS | 3772 | 1465205619416 Marionette TRACE conn2 <- [1,1042,null,{}] 02:33:39 INFO - PROCESS | 3772 | 1465205619420 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:39 INFO - PROCESS | 3772 | 1465205619422 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:39 INFO - PROCESS | 3772 | 1465205619499 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 02:33:39 INFO - PROCESS | 3772 | 1465205619505 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:39 INFO - PROCESS | 3772 | 1465205619507 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:39 INFO - PROCESS | 3772 | ++DOCSHELL 13914400 == 34 [pid = 3772] [id = 270] 02:33:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (157A5000) [pid = 3772] [serial = 809] [outer = 00000000] 02:33:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19A83400) [pid = 3772] [serial = 810] [outer = 157A5000] 02:33:39 INFO - PROCESS | 3772 | 1465205619550 Marionette DEBUG loaded listener.js 02:33:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19A84000) [pid = 3772] [serial = 811] [outer = 157A5000] 02:33:39 INFO - PROCESS | 3772 | 1465205619972 Marionette TRACE conn2 <- [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]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 599ms 02:33:40 INFO - PROCESS | 3772 | 1465205620012 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 3772 | 1465205620014 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 02:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:33:40 INFO - PROCESS | 3772 | 1465205620017 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - PROCESS | 3772 | 1465205620019 Marionette TRACE conn2 <- [1,1046,null,{}] 02:33:40 INFO - PROCESS | 3772 | 1465205620027 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 3772 | 1465205620029 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:40 INFO - PROCESS | 3772 | 1465205620108 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 02:33:40 INFO - PROCESS | 3772 | 1465205620113 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:40 INFO - PROCESS | 3772 | 1465205620115 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:40 INFO - PROCESS | 3772 | ++DOCSHELL 15A4E400 == 35 [pid = 3772] [id = 271] 02:33:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19C83000) [pid = 3772] [serial = 812] [outer = 00000000] 02:33:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A24DC00) [pid = 3772] [serial = 813] [outer = 19C83000] 02:33:40 INFO - PROCESS | 3772 | 1465205620158 Marionette DEBUG loaded listener.js 02:33:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A27E000) [pid = 3772] [serial = 814] [outer = 19C83000] 02:33:40 INFO - PROCESS | 3772 | 1465205620787 Marionette TRACE conn2 <- [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]]]}] 02:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 804ms 02:33:40 INFO - PROCESS | 3772 | 1465205620828 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 02:33:40 INFO - PROCESS | 3772 | 1465205620832 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 02:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:33:40 INFO - PROCESS | 3772 | 1465205620838 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:33:40 INFO - PROCESS | 3772 | 1465205620841 Marionette TRACE conn2 <- [1,1050,null,{}] 02:33:40 INFO - PROCESS | 3772 | 1465205620847 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:40 INFO - PROCESS | 3772 | 1465205620850 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:40 INFO - PROCESS | 3772 | 1465205620968 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 02:33:41 INFO - PROCESS | 3772 | 1465205621096 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:41 INFO - PROCESS | 3772 | 1465205621100 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:41 INFO - PROCESS | 3772 | ++DOCSHELL 10569400 == 36 [pid = 3772] [id = 272] 02:33:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10B56C00) [pid = 3772] [serial = 815] [outer = 00000000] 02:33:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (13031400) [pid = 3772] [serial = 816] [outer = 10B56C00] 02:33:41 INFO - PROCESS | 3772 | 1465205621158 Marionette DEBUG loaded listener.js 02:33:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (13814800) [pid = 3772] [serial = 817] [outer = 10B56C00] 02:33:41 INFO - PROCESS | 3772 | 1465205621921 Marionette TRACE conn2 <- [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]]]}] 02:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1103ms 02:33:41 INFO - PROCESS | 3772 | 1465205621971 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 02:33:41 INFO - PROCESS | 3772 | 1465205621976 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 02:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:33:41 INFO - PROCESS | 3772 | 1465205621982 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:33:41 INFO - PROCESS | 3772 | 1465205621985 Marionette TRACE conn2 <- [1,1054,null,{}] 02:33:41 INFO - PROCESS | 3772 | 1465205621990 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:41 INFO - PROCESS | 3772 | 1465205621992 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:42 INFO - PROCESS | 3772 | 1465205622110 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 02:33:42 INFO - PROCESS | 3772 | 1465205622237 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:42 INFO - PROCESS | 3772 | 1465205622240 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:42 INFO - PROCESS | 3772 | ++DOCSHELL 14E85C00 == 37 [pid = 3772] [id = 273] 02:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (14E88800) [pid = 3772] [serial = 818] [outer = 00000000] 02:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (151E9000) [pid = 3772] [serial = 819] [outer = 14E88800] 02:33:42 INFO - PROCESS | 3772 | 1465205622299 Marionette DEBUG loaded listener.js 02:33:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1614D400) [pid = 3772] [serial = 820] [outer = 14E88800] 02:33:43 INFO - PROCESS | 3772 | --DOCSHELL 13914400 == 36 [pid = 3772] [id = 270] 02:33:43 INFO - PROCESS | 3772 | --DOCSHELL 10B58800 == 35 [pid = 3772] [id = 269] 02:33:43 INFO - PROCESS | 3772 | --DOCSHELL 175EB800 == 34 [pid = 3772] [id = 268] 02:33:43 INFO - PROCESS | 3772 | --DOCSHELL 16332800 == 33 [pid = 3772] [id = 267] 02:33:43 INFO - PROCESS | 3772 | --DOCSHELL 162A6C00 == 32 [pid = 3772] [id = 266] 02:33:43 INFO - PROCESS | 3772 | --DOCSHELL 15A52400 == 31 [pid = 3772] [id = 265] 02:33:43 INFO - PROCESS | 3772 | --DOCSHELL 13329000 == 30 [pid = 3772] [id = 264] 02:33:43 INFO - PROCESS | 3772 | --DOCSHELL 10E8BC00 == 29 [pid = 3772] [id = 263] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A894C00) [pid = 3772] [serial = 774] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1777E000) [pid = 3772] [serial = 759] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (181C8400) [pid = 3772] [serial = 760] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11A0F800) [pid = 3772] [serial = 744] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13330800) [pid = 3772] [serial = 745] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A24EC00) [pid = 3772] [serial = 742] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1A015000) [pid = 3772] [serial = 741] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1A011000) [pid = 3772] [serial = 763] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16F54800) [pid = 3772] [serial = 756] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19A85C00) [pid = 3772] [serial = 762] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1332A000) [pid = 3772] [serial = 750] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13813400) [pid = 3772] [serial = 751] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10A1C000) [pid = 3772] [serial = 747] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10A5A000) [pid = 3772] [serial = 748] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15FDEC00) [pid = 3772] [serial = 753] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1616E000) [pid = 3772] [serial = 754] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A89C400) [pid = 3772] [serial = 775] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A283000) [pid = 3772] [serial = 765] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (155D2C00) [pid = 3772] [serial = 768] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19A7D800) [pid = 3772] [serial = 771] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1A3B6800) [pid = 3772] [serial = 766] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16177000) [pid = 3772] [serial = 769] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1A282400) [pid = 3772] [serial = 772] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (17106000) [pid = 3772] [serial = 757] [outer = 00000000] [url = about:blank] 02:33:43 INFO - PROCESS | 3772 | 1465205623208 Marionette TRACE conn2 <- [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]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1260ms 02:33:43 INFO - PROCESS | 3772 | 1465205623238 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 02:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:33:43 INFO - PROCESS | 3772 | 1465205623241 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 02:33:43 INFO - PROCESS | 3772 | 1465205623246 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 3772 | 1465205623249 Marionette TRACE conn2 <- [1,1058,null,{}] 02:33:43 INFO - PROCESS | 3772 | 1465205623254 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 3772 | 1465205623257 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:43 INFO - PROCESS | 3772 | 1465205623344 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 02:33:43 INFO - PROCESS | 3772 | 1465205623352 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:43 INFO - PROCESS | 3772 | 1465205623356 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:43 INFO - PROCESS | 3772 | ++DOCSHELL 10A76000 == 30 [pid = 3772] [id = 274] 02:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (10A7B800) [pid = 3772] [serial = 821] [outer = 00000000] 02:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (110AD800) [pid = 3772] [serial = 822] [outer = 10A7B800] 02:33:43 INFO - PROCESS | 3772 | 1465205623404 Marionette DEBUG loaded listener.js 02:33:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (12A85800) [pid = 3772] [serial = 823] [outer = 10A7B800] 02:33:43 INFO - PROCESS | 3772 | 1465205623874 Marionette TRACE conn2 <- [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]]]}] 02:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 694ms 02:33:43 INFO - PROCESS | 3772 | 1465205623943 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 02:33:43 INFO - PROCESS | 3772 | 1465205623947 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 02:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:33:43 INFO - PROCESS | 3772 | 1465205623953 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:33:43 INFO - PROCESS | 3772 | 1465205623955 Marionette TRACE conn2 <- [1,1062,null,{}] 02:33:43 INFO - PROCESS | 3772 | 1465205623959 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:43 INFO - PROCESS | 3772 | 1465205623962 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:44 INFO - PROCESS | 3772 | 1465205624045 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 02:33:44 INFO - PROCESS | 3772 | 1465205624055 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 3772 | 1465205624057 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:44 INFO - PROCESS | 3772 | ++DOCSHELL 12D82C00 == 31 [pid = 3772] [id = 275] 02:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13379000) [pid = 3772] [serial = 824] [outer = 00000000] 02:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13914400) [pid = 3772] [serial = 825] [outer = 13379000] 02:33:44 INFO - PROCESS | 3772 | 1465205624173 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14343800) [pid = 3772] [serial = 826] [outer = 13379000] 02:33:44 INFO - PROCESS | 3772 | 1465205624568 Marionette TRACE conn2 <- [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]]]}] 02:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 647ms 02:33:44 INFO - PROCESS | 3772 | 1465205624591 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 02:33:44 INFO - PROCESS | 3772 | 1465205624593 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 02:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:33:44 INFO - PROCESS | 3772 | 1465205624597 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:33:44 INFO - PROCESS | 3772 | 1465205624600 Marionette TRACE conn2 <- [1,1066,null,{}] 02:33:44 INFO - PROCESS | 3772 | 1465205624611 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:44 INFO - PROCESS | 3772 | 1465205624615 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:44 INFO - PROCESS | 3772 | 1465205624728 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 02:33:44 INFO - PROCESS | 3772 | 1465205624739 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:44 INFO - PROCESS | 3772 | 1465205624742 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:44 INFO - PROCESS | 3772 | ++DOCSHELL 16176400 == 32 [pid = 3772] [id = 276] 02:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16177000) [pid = 3772] [serial = 827] [outer = 00000000] 02:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16336C00) [pid = 3772] [serial = 828] [outer = 16177000] 02:33:44 INFO - PROCESS | 3772 | 1465205624789 Marionette DEBUG loaded listener.js 02:33:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16340C00) [pid = 3772] [serial = 829] [outer = 16177000] 02:33:45 INFO - PROCESS | 3772 | 1465205625285 Marionette TRACE conn2 <- [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]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 709ms 02:33:45 INFO - PROCESS | 3772 | 1465205625328 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 3772 | 1465205625330 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 02:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:33:45 INFO - PROCESS | 3772 | 1465205625338 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - PROCESS | 3772 | 1465205625340 Marionette TRACE conn2 <- [1,1070,null,{}] 02:33:45 INFO - PROCESS | 3772 | 1465205625347 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 3772 | 1465205625349 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:45 INFO - PROCESS | 3772 | 1465205625466 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 02:33:45 INFO - PROCESS | 3772 | 1465205625471 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:45 INFO - PROCESS | 3772 | 1465205625473 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:45 INFO - PROCESS | 3772 | ++DOCSHELL 16F5E800 == 33 [pid = 3772] [id = 277] 02:33:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17106400) [pid = 3772] [serial = 830] [outer = 00000000] 02:33:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1758A400) [pid = 3772] [serial = 831] [outer = 17106400] 02:33:45 INFO - PROCESS | 3772 | 1465205625517 Marionette DEBUG loaded listener.js 02:33:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1776C800) [pid = 3772] [serial = 832] [outer = 17106400] 02:33:45 INFO - PROCESS | 3772 | 1465205625964 Marionette TRACE conn2 <- [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]]]}] 02:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 02:33:45 INFO - PROCESS | 3772 | 1465205625971 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 02:33:45 INFO - PROCESS | 3772 | 1465205625973 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 02:33:45 INFO - PROCESS | 3772 | 1465205625976 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:33:45 INFO - PROCESS | 3772 | 1465205625978 Marionette TRACE conn2 <- [1,1074,null,{}] 02:33:45 INFO - PROCESS | 3772 | 1465205625982 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:45 INFO - PROCESS | 3772 | 1465205625983 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:46 INFO - PROCESS | 3772 | 1465205626091 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 02:33:46 INFO - PROCESS | 3772 | 1465205626096 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 3772 | 1465205626099 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:46 INFO - PROCESS | 3772 | ++DOCSHELL 17105000 == 34 [pid = 3772] [id = 278] 02:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17111400) [pid = 3772] [serial = 833] [outer = 00000000] 02:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (181CC400) [pid = 3772] [serial = 834] [outer = 17111400] 02:33:46 INFO - PROCESS | 3772 | 1465205626144 Marionette DEBUG loaded listener.js 02:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (181D3C00) [pid = 3772] [serial = 835] [outer = 17111400] 02:33:46 INFO - PROCESS | 3772 | 1465205626644 Marionette TRACE conn2 <- [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]]]}] 02:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 693ms 02:33:46 INFO - PROCESS | 3772 | 1465205626676 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 02:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:33:46 INFO - PROCESS | 3772 | 1465205626678 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 02:33:46 INFO - PROCESS | 3772 | 1465205626682 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:33:46 INFO - PROCESS | 3772 | 1465205626683 Marionette TRACE conn2 <- [1,1078,null,{}] 02:33:46 INFO - PROCESS | 3772 | 1465205626692 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:46 INFO - PROCESS | 3772 | 1465205626698 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:46 INFO - PROCESS | 3772 | 1465205626832 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 02:33:46 INFO - PROCESS | 3772 | 1465205626892 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:46 INFO - PROCESS | 3772 | 1465205626894 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:46 INFO - PROCESS | 3772 | ++DOCSHELL 19C76400 == 35 [pid = 3772] [id = 279] 02:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A012C00) [pid = 3772] [serial = 836] [outer = 00000000] 02:33:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A280000) [pid = 3772] [serial = 837] [outer = 1A012C00] 02:33:46 INFO - PROCESS | 3772 | 1465205626955 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A285C00) [pid = 3772] [serial = 838] [outer = 1A012C00] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16337000) [pid = 3772] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15A77C00) [pid = 3772] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10E8CC00) [pid = 3772] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13813C00) [pid = 3772] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (105EF400) [pid = 3772] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (167C6800) [pid = 3772] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10431400) [pid = 3772] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (155CEC00) [pid = 3772] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1777B400) [pid = 3772] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (157A5000) [pid = 3772] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1777C000) [pid = 3772] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:33:47 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (12A0A400) [pid = 3772] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:33:47 INFO - PROCESS | 3772 | 1465205627487 Marionette TRACE conn2 <- [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]]]}] 02:33:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:33:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 851ms 02:33:47 INFO - PROCESS | 3772 | 1465205627525 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 02:33:47 INFO - PROCESS | 3772 | 1465205627527 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 02:33:47 INFO - PROCESS | 3772 | 1465205627530 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:33:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:33:47 INFO - PROCESS | 3772 | 1465205627532 Marionette TRACE conn2 <- [1,1082,null,{}] 02:33:47 INFO - PROCESS | 3772 | 1465205627535 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:47 INFO - PROCESS | 3772 | 1465205627537 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:47 INFO - PROCESS | 3772 | 1465205627634 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 02:33:47 INFO - PROCESS | 3772 | 1465205627639 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:47 INFO - PROCESS | 3772 | 1465205627641 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:47 INFO - PROCESS | 3772 | ++DOCSHELL 13374C00 == 36 [pid = 3772] [id = 280] 02:33:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13813C00) [pid = 3772] [serial = 839] [outer = 00000000] 02:33:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (155CEC00) [pid = 3772] [serial = 840] [outer = 13813C00] 02:33:47 INFO - PROCESS | 3772 | 1465205627684 Marionette DEBUG loaded listener.js 02:33:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (155D6400) [pid = 3772] [serial = 841] [outer = 13813C00] 02:33:48 INFO - PROCESS | 3772 | 1465205628106 Marionette TRACE conn2 <- [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]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 599ms 02:33:48 INFO - PROCESS | 3772 | 1465205628143 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 3772 | 1465205628145 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 02:33:48 INFO - PROCESS | 3772 | 1465205628148 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 3772 | 1465205628150 Marionette TRACE conn2 <- [1,1086,null,{}] 02:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:33:48 INFO - PROCESS | 3772 | 1465205628153 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 3772 | 1465205628155 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:48 INFO - PROCESS | 3772 | 1465205628232 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 02:33:48 INFO - PROCESS | 3772 | 1465205628237 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 3772 | 1465205628239 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:48 INFO - PROCESS | 3772 | ++DOCSHELL 1141FC00 == 37 [pid = 3772] [id = 281] 02:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13913800) [pid = 3772] [serial = 842] [outer = 00000000] 02:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16337000) [pid = 3772] [serial = 843] [outer = 13913800] 02:33:48 INFO - PROCESS | 3772 | 1465205628283 Marionette DEBUG loaded listener.js 02:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19C77000) [pid = 3772] [serial = 844] [outer = 13913800] 02:33:48 INFO - PROCESS | 3772 | 1465205628739 Marionette TRACE conn2 <- [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]]]}] 02:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 599ms 02:33:48 INFO - PROCESS | 3772 | 1465205628781 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 02:33:48 INFO - PROCESS | 3772 | 1465205628783 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 02:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:33:48 INFO - PROCESS | 3772 | 1465205628786 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:33:48 INFO - PROCESS | 3772 | 1465205628788 Marionette TRACE conn2 <- [1,1090,null,{}] 02:33:48 INFO - PROCESS | 3772 | 1465205628792 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:48 INFO - PROCESS | 3772 | 1465205628794 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:48 INFO - PROCESS | 3772 | 1465205628871 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 02:33:48 INFO - PROCESS | 3772 | 1465205628876 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:48 INFO - PROCESS | 3772 | 1465205628878 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:48 INFO - PROCESS | 3772 | ++DOCSHELL 12D8A400 == 38 [pid = 3772] [id = 282] 02:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13CEAC00) [pid = 3772] [serial = 845] [outer = 00000000] 02:33:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A894800) [pid = 3772] [serial = 846] [outer = 13CEAC00] 02:33:48 INFO - PROCESS | 3772 | 1465205628931 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A89BC00) [pid = 3772] [serial = 847] [outer = 13CEAC00] 02:33:49 INFO - PROCESS | 3772 | 1465205629366 Marionette TRACE conn2 <- [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]]]}] 02:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 647ms 02:33:49 INFO - PROCESS | 3772 | 1465205629427 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 02:33:49 INFO - PROCESS | 3772 | 1465205629429 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 02:33:49 INFO - PROCESS | 3772 | 1465205629433 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:33:49 INFO - PROCESS | 3772 | 1465205629434 Marionette TRACE conn2 <- [1,1094,null,{}] 02:33:49 INFO - PROCESS | 3772 | 1465205629438 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:49 INFO - PROCESS | 3772 | 1465205629439 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:49 INFO - PROCESS | 3772 | 1465205629568 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 02:33:49 INFO - PROCESS | 3772 | 1465205629674 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:49 INFO - PROCESS | 3772 | 1465205629678 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:49 INFO - PROCESS | 3772 | ++DOCSHELL 1047D400 == 39 [pid = 3772] [id = 283] 02:33:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (10481400) [pid = 3772] [serial = 848] [outer = 00000000] 02:33:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10A21800) [pid = 3772] [serial = 849] [outer = 10481400] 02:33:49 INFO - PROCESS | 3772 | 1465205629736 Marionette DEBUG loaded listener.js 02:33:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10B86C00) [pid = 3772] [serial = 850] [outer = 10481400] 02:33:50 INFO - PROCESS | 3772 | 1465205630375 Marionette TRACE conn2 <- [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]]]}] 02:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 993ms 02:33:50 INFO - PROCESS | 3772 | 1465205630422 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 02:33:50 INFO - PROCESS | 3772 | 1465205630425 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 02:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:33:50 INFO - PROCESS | 3772 | 1465205630431 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:33:50 INFO - PROCESS | 3772 | 1465205630434 Marionette TRACE conn2 <- [1,1098,null,{}] 02:33:50 INFO - PROCESS | 3772 | 1465205630438 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:50 INFO - PROCESS | 3772 | 1465205630441 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:50 INFO - PROCESS | 3772 | 1465205630553 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 02:33:50 INFO - PROCESS | 3772 | 1465205630682 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:50 INFO - PROCESS | 3772 | 1465205630685 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:50 INFO - PROCESS | 3772 | ++DOCSHELL 14E86C00 == 40 [pid = 3772] [id = 284] 02:33:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (14EE5C00) [pid = 3772] [serial = 851] [outer = 00000000] 02:33:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (15FE8C00) [pid = 3772] [serial = 852] [outer = 14EE5C00] 02:33:50 INFO - PROCESS | 3772 | 1465205630741 Marionette DEBUG loaded listener.js 02:33:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1633CC00) [pid = 3772] [serial = 853] [outer = 14EE5C00] 02:33:51 INFO - PROCESS | 3772 | 1465205631293 Marionette TRACE conn2 <- [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]]]}] 02:33:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:33:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 898ms 02:33:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:33:51 INFO - PROCESS | 3772 | 1465205631336 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 02:33:51 INFO - PROCESS | 3772 | 1465205631340 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 02:33:51 INFO - PROCESS | 3772 | 1465205631344 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:33:51 INFO - PROCESS | 3772 | 1465205631346 Marionette TRACE conn2 <- [1,1102,null,{}] 02:33:51 INFO - PROCESS | 3772 | 1465205631350 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:51 INFO - PROCESS | 3772 | 1465205631353 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:51 INFO - PROCESS | 3772 | 1465205631461 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 02:33:51 INFO - PROCESS | 3772 | 1465205631562 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:51 INFO - PROCESS | 3772 | 1465205631564 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:51 INFO - PROCESS | 3772 | ++DOCSHELL 181C8800 == 41 [pid = 3772] [id = 285] 02:33:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (181CA000) [pid = 3772] [serial = 854] [outer = 00000000] 02:33:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A24C400) [pid = 3772] [serial = 855] [outer = 181CA000] 02:33:51 INFO - PROCESS | 3772 | 1465205631617 Marionette DEBUG loaded listener.js 02:33:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A3B6C00) [pid = 3772] [serial = 856] [outer = 181CA000] 02:33:52 INFO - PROCESS | 3772 | 1465205632280 Marionette TRACE conn2 <- [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]]]}] 02:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1009ms 02:33:52 INFO - PROCESS | 3772 | 1465205632344 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 02:33:52 INFO - PROCESS | 3772 | 1465205632348 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 02:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:33:52 INFO - PROCESS | 3772 | 1465205632359 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:33:52 INFO - PROCESS | 3772 | 1465205632363 Marionette TRACE conn2 <- [1,1106,null,{}] 02:33:52 INFO - PROCESS | 3772 | 1465205632381 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:52 INFO - PROCESS | 3772 | 1465205632384 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:52 INFO - PROCESS | 3772 | 1465205632548 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 02:33:52 INFO - PROCESS | 3772 | 1465205632668 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:52 INFO - PROCESS | 3772 | 1465205632671 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:52 INFO - PROCESS | 3772 | ++DOCSHELL 1A017800 == 42 [pid = 3772] [id = 286] 02:33:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A24C800) [pid = 3772] [serial = 857] [outer = 00000000] 02:33:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1AABC000) [pid = 3772] [serial = 858] [outer = 1A24C800] 02:33:52 INFO - PROCESS | 3772 | 1465205632725 Marionette DEBUG loaded listener.js 02:33:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1AABF400) [pid = 3772] [serial = 859] [outer = 1A24C800] 02:33:53 INFO - PROCESS | 3772 | 1465205633462 Marionette TRACE conn2 <- [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]]]}] 02:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1104ms 02:33:53 INFO - PROCESS | 3772 | 1465205633502 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 02:33:53 INFO - PROCESS | 3772 | 1465205633507 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 02:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:33:53 INFO - PROCESS | 3772 | 1465205633512 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:33:53 INFO - PROCESS | 3772 | 1465205633515 Marionette TRACE conn2 <- [1,1110,null,{}] 02:33:53 INFO - PROCESS | 3772 | 1465205633521 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:53 INFO - PROCESS | 3772 | 1465205633523 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:53 INFO - PROCESS | 3772 | 1465205633625 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 02:33:53 INFO - PROCESS | 3772 | 1465205633754 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:53 INFO - PROCESS | 3772 | 1465205633759 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:53 INFO - PROCESS | 3772 | ++DOCSHELL 105EDC00 == 43 [pid = 3772] [id = 287] 02:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (10A27000) [pid = 3772] [serial = 860] [outer = 00000000] 02:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (13329400) [pid = 3772] [serial = 861] [outer = 10A27000] 02:33:53 INFO - PROCESS | 3772 | 1465205633811 Marionette DEBUG loaded listener.js 02:33:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1381D000) [pid = 3772] [serial = 862] [outer = 10A27000] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 105EE800 == 42 [pid = 3772] [id = 262] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 12D8A400 == 41 [pid = 3772] [id = 282] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 1141FC00 == 40 [pid = 3772] [id = 281] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 13374C00 == 39 [pid = 3772] [id = 280] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 19C76400 == 38 [pid = 3772] [id = 279] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 17105000 == 37 [pid = 3772] [id = 278] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 16F5E800 == 36 [pid = 3772] [id = 277] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 16176400 == 35 [pid = 3772] [id = 276] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 12D82C00 == 34 [pid = 3772] [id = 275] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 10A76000 == 33 [pid = 3772] [id = 274] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 10569400 == 32 [pid = 3772] [id = 272] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 14E85C00 == 31 [pid = 3772] [id = 273] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 15A4E400 == 30 [pid = 3772] [id = 271] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 1A017800 == 29 [pid = 3772] [id = 286] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 181C8800 == 28 [pid = 3772] [id = 285] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 1047D400 == 27 [pid = 3772] [id = 283] 02:33:54 INFO - PROCESS | 3772 | --DOCSHELL 14E86C00 == 26 [pid = 3772] [id = 284] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1633C800) [pid = 3772] [serial = 798] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (15FC2400) [pid = 3772] [serial = 795] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (11C05400) [pid = 3772] [serial = 789] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (12A10800) [pid = 3772] [serial = 790] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13CE4C00) [pid = 3772] [serial = 792] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13DC7800) [pid = 3772] [serial = 793] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (110A9000) [pid = 3772] [serial = 787] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (10A4F800) [pid = 3772] [serial = 786] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1710C400) [pid = 3772] [serial = 801] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A24DC00) [pid = 3772] [serial = 813] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10B5E800) [pid = 3772] [serial = 778] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10A1DC00) [pid = 3772] [serial = 777] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16332C00) [pid = 3772] [serial = 781] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15FE3000) [pid = 3772] [serial = 780] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A27F400) [pid = 3772] [serial = 784] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19A89C00) [pid = 3772] [serial = 783] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (19A84000) [pid = 3772] [serial = 811] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16341000) [pid = 3772] [serial = 799] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (181CFC00) [pid = 3772] [serial = 804] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19A83400) [pid = 3772] [serial = 810] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19A7E800) [pid = 3772] [serial = 805] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1758C400) [pid = 3772] [serial = 802] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16F51C00) [pid = 3772] [serial = 807] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16F5E000) [pid = 3772] [serial = 808] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16159000) [pid = 3772] [serial = 796] [outer = 00000000] [url = about:blank] 02:33:54 INFO - PROCESS | 3772 | 1465205634926 Marionette TRACE conn2 <- [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]]]}] 02:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1466ms 02:33:54 INFO - PROCESS | 3772 | 1465205634977 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 02:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:33:54 INFO - PROCESS | 3772 | 1465205634981 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 02:33:55 INFO - PROCESS | 3772 | 1465205634985 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - PROCESS | 3772 | 1465205634990 Marionette TRACE conn2 <- [1,1114,null,{}] 02:33:55 INFO - PROCESS | 3772 | 1465205634995 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 3772 | 1465205634997 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:55 INFO - PROCESS | 3772 | 1465205635088 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 02:33:55 INFO - PROCESS | 3772 | 1465205635209 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 3772 | 1465205635211 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:55 INFO - PROCESS | 3772 | ++DOCSHELL 10A26800 == 27 [pid = 3772] [id = 288] 02:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10A26C00) [pid = 3772] [serial = 863] [outer = 00000000] 02:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10E91000) [pid = 3772] [serial = 864] [outer = 10A26C00] 02:33:55 INFO - PROCESS | 3772 | 1465205635265 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (111D9800) [pid = 3772] [serial = 865] [outer = 10A26C00] 02:33:55 INFO - PROCESS | 3772 | 1465205635646 Marionette TRACE conn2 <- [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]]]}] 02:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 693ms 02:33:55 INFO - PROCESS | 3772 | 1465205635682 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 02:33:55 INFO - PROCESS | 3772 | 1465205635687 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 02:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:33:55 INFO - PROCESS | 3772 | 1465205635693 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:33:55 INFO - PROCESS | 3772 | 1465205635696 Marionette TRACE conn2 <- [1,1118,null,{}] 02:33:55 INFO - PROCESS | 3772 | 1465205635699 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:55 INFO - PROCESS | 3772 | 1465205635702 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:55 INFO - PROCESS | 3772 | 1465205635820 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 02:33:55 INFO - PROCESS | 3772 | 1465205635828 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:55 INFO - PROCESS | 3772 | 1465205635830 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:55 INFO - PROCESS | 3772 | ++DOCSHELL 12B62C00 == 28 [pid = 3772] [id = 289] 02:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (130E2000) [pid = 3772] [serial = 866] [outer = 00000000] 02:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1337F800) [pid = 3772] [serial = 867] [outer = 130E2000] 02:33:55 INFO - PROCESS | 3772 | 1465205635876 Marionette DEBUG loaded listener.js 02:33:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13CE4C00) [pid = 3772] [serial = 868] [outer = 130E2000] 02:33:56 INFO - PROCESS | 3772 | 1465205636344 Marionette TRACE conn2 <- [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]]]}] 02:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 706ms 02:33:56 INFO - PROCESS | 3772 | 1465205636391 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 02:33:56 INFO - PROCESS | 3772 | 1465205636394 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 02:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:33:56 INFO - PROCESS | 3772 | 1465205636397 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:33:56 INFO - PROCESS | 3772 | 1465205636400 Marionette TRACE conn2 <- [1,1122,null,{}] 02:33:56 INFO - PROCESS | 3772 | 1465205636411 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:56 INFO - PROCESS | 3772 | 1465205636415 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:56 INFO - PROCESS | 3772 | 1465205636497 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 02:33:56 INFO - PROCESS | 3772 | 1465205636506 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:56 INFO - PROCESS | 3772 | 1465205636509 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:56 INFO - PROCESS | 3772 | ++DOCSHELL 155CF400 == 29 [pid = 3772] [id = 290] 02:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (155D2C00) [pid = 3772] [serial = 869] [outer = 00000000] 02:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15FC3800) [pid = 3772] [serial = 870] [outer = 155D2C00] 02:33:56 INFO - PROCESS | 3772 | 1465205636604 Marionette DEBUG loaded listener.js 02:33:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16158000) [pid = 3772] [serial = 871] [outer = 155D2C00] 02:33:57 INFO - PROCESS | 3772 | 1465205637092 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 705ms 02:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:33:57 INFO - PROCESS | 3772 | 1465205637128 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 3772 | 1465205637130 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 02:33:57 INFO - PROCESS | 3772 | 1465205637133 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 3772 | 1465205637135 Marionette TRACE conn2 <- [1,1126,null,{}] 02:33:57 INFO - PROCESS | 3772 | 1465205637139 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 3772 | 1465205637140 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:57 INFO - PROCESS | 3772 | 1465205637295 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 02:33:57 INFO - PROCESS | 3772 | 1465205637308 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 3772 | 1465205637310 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:57 INFO - PROCESS | 3772 | ++DOCSHELL 162A6C00 == 30 [pid = 3772] [id = 291] 02:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16332800) [pid = 3772] [serial = 872] [outer = 00000000] 02:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1633DC00) [pid = 3772] [serial = 873] [outer = 16332800] 02:33:57 INFO - PROCESS | 3772 | 1465205637353 Marionette DEBUG loaded listener.js 02:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (167C5C00) [pid = 3772] [serial = 874] [outer = 16332800] 02:33:57 INFO - PROCESS | 3772 | 1465205637780 Marionette TRACE conn2 <- [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]]]}] 02:33:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:33:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 690ms 02:33:57 INFO - PROCESS | 3772 | 1465205637833 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 02:33:57 INFO - PROCESS | 3772 | 1465205637835 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 02:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:33:57 INFO - PROCESS | 3772 | 1465205637845 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:33:57 INFO - PROCESS | 3772 | 1465205637846 Marionette TRACE conn2 <- [1,1130,null,{}] 02:33:57 INFO - PROCESS | 3772 | 1465205637850 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:57 INFO - PROCESS | 3772 | 1465205637851 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:57 INFO - PROCESS | 3772 | 1465205637957 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 02:33:57 INFO - PROCESS | 3772 | 1465205637962 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:57 INFO - PROCESS | 3772 | 1465205637964 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:57 INFO - PROCESS | 3772 | ++DOCSHELL 16F4F400 == 31 [pid = 3772] [id = 292] 02:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16F50C00) [pid = 3772] [serial = 875] [outer = 00000000] 02:33:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1710C800) [pid = 3772] [serial = 876] [outer = 16F50C00] 02:33:58 INFO - PROCESS | 3772 | 1465205638008 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (174FE800) [pid = 3772] [serial = 877] [outer = 16F50C00] 02:33:58 INFO - PROCESS | 3772 | 1465205638480 Marionette TRACE conn2 <- [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]]]}] 02:33:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:33:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 706ms 02:33:58 INFO - PROCESS | 3772 | 1465205638544 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 02:33:58 INFO - PROCESS | 3772 | 1465205638546 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 02:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:33:58 INFO - PROCESS | 3772 | 1465205638549 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:33:58 INFO - PROCESS | 3772 | 1465205638551 Marionette TRACE conn2 <- [1,1134,null,{}] 02:33:58 INFO - PROCESS | 3772 | 1465205638554 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:58 INFO - PROCESS | 3772 | 1465205638560 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:58 INFO - PROCESS | 3772 | 1465205638708 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 02:33:58 INFO - PROCESS | 3772 | 1465205638731 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:58 INFO - PROCESS | 3772 | 1465205638733 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:58 INFO - PROCESS | 3772 | ++DOCSHELL 181C9000 == 32 [pid = 3772] [id = 293] 02:33:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (181CAC00) [pid = 3772] [serial = 878] [outer = 00000000] 02:33:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (181D7800) [pid = 3772] [serial = 879] [outer = 181CAC00] 02:33:58 INFO - PROCESS | 3772 | 1465205638776 Marionette DEBUG loaded listener.js 02:33:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19A80800) [pid = 3772] [serial = 880] [outer = 181CAC00] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17111400) [pid = 3772] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A012C00) [pid = 3772] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (10A7B800) [pid = 3772] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16177000) [pid = 3772] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10B56C00) [pid = 3772] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14E88800) [pid = 3772] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13379000) [pid = 3772] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19C83000) [pid = 3772] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13813C00) [pid = 3772] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17106400) [pid = 3772] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13913800) [pid = 3772] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:33:59 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13CEAC00) [pid = 3772] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:33:59 INFO - PROCESS | 3772 | 1465205639366 Marionette TRACE conn2 <- [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]]]}] 02:33:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:33:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 846ms 02:33:59 INFO - PROCESS | 3772 | 1465205639400 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 02:33:59 INFO - PROCESS | 3772 | 1465205639403 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 02:33:59 INFO - PROCESS | 3772 | 1465205639419 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:33:59 INFO - PROCESS | 3772 | 1465205639420 Marionette TRACE conn2 <- [1,1138,null,{}] 02:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:33:59 INFO - PROCESS | 3772 | 1465205639424 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:33:59 INFO - PROCESS | 3772 | 1465205639426 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:59 INFO - PROCESS | 3772 | 1465205639502 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 02:33:59 INFO - PROCESS | 3772 | 1465205639507 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:33:59 INFO - PROCESS | 3772 | 1465205639509 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:33:59 INFO - PROCESS | 3772 | ++DOCSHELL 10A7B800 == 33 [pid = 3772] [id = 294] 02:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (10B56C00) [pid = 3772] [serial = 881] [outer = 00000000] 02:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17765C00) [pid = 3772] [serial = 882] [outer = 10B56C00] 02:33:59 INFO - PROCESS | 3772 | 1465205639552 Marionette DEBUG loaded listener.js 02:33:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (181CBC00) [pid = 3772] [serial = 883] [outer = 10B56C00] 02:33:59 INFO - PROCESS | 3772 | 1465205639986 Marionette TRACE conn2 <- [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]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 596ms 02:34:00 INFO - PROCESS | 3772 | 1465205640027 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 3772 | 1465205640029 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 02:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:34:00 INFO - PROCESS | 3772 | 1465205640037 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 3772 | 1465205640038 Marionette TRACE conn2 <- [1,1142,null,{}] 02:34:00 INFO - PROCESS | 3772 | 1465205640042 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:00 INFO - PROCESS | 3772 | 1465205640044 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:00 INFO - PROCESS | 3772 | 1465205640122 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 02:34:00 INFO - PROCESS | 3772 | 1465205640128 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 3772 | 1465205640130 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:00 INFO - PROCESS | 3772 | ++DOCSHELL 17769400 == 34 [pid = 3772] [id = 295] 02:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1838E000) [pid = 3772] [serial = 884] [outer = 00000000] 02:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19C83000) [pid = 3772] [serial = 885] [outer = 1838E000] 02:34:00 INFO - PROCESS | 3772 | 1465205640174 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A010400) [pid = 3772] [serial = 886] [outer = 1838E000] 02:34:00 INFO - PROCESS | 3772 | 1465205640620 Marionette TRACE conn2 <- [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]]]}] 02:34:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:34:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 642ms 02:34:00 INFO - PROCESS | 3772 | 1465205640674 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 02:34:00 INFO - PROCESS | 3772 | 1465205640676 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 02:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:34:00 INFO - PROCESS | 3772 | 1465205640684 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:34:00 INFO - PROCESS | 3772 | 1465205640685 Marionette TRACE conn2 <- [1,1146,null,{}] 02:34:00 INFO - PROCESS | 3772 | 1465205640689 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:00 INFO - PROCESS | 3772 | 1465205640691 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:00 INFO - PROCESS | 3772 | 1465205640767 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 02:34:00 INFO - PROCESS | 3772 | 1465205640773 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:00 INFO - PROCESS | 3772 | 1465205640775 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:00 INFO - PROCESS | 3772 | ++DOCSHELL 1A015800 == 35 [pid = 3772] [id = 296] 02:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A016800) [pid = 3772] [serial = 887] [outer = 00000000] 02:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A27A800) [pid = 3772] [serial = 888] [outer = 1A016800] 02:34:00 INFO - PROCESS | 3772 | 1465205640818 Marionette DEBUG loaded listener.js 02:34:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A283400) [pid = 3772] [serial = 889] [outer = 1A016800] 02:34:01 INFO - PROCESS | 3772 | 1465205641698 Marionette TRACE conn2 <- [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]]]}] 02:34:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:34:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1034ms 02:34:01 INFO - PROCESS | 3772 | 1465205641740 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 02:34:01 INFO - PROCESS | 3772 | 1465205641743 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 02:34:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:34:01 INFO - PROCESS | 3772 | 1465205641748 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:34:01 INFO - PROCESS | 3772 | 1465205641753 Marionette TRACE conn2 <- [1,1150,null,{}] 02:34:01 INFO - PROCESS | 3772 | 1465205641759 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:01 INFO - PROCESS | 3772 | 1465205641762 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:01 INFO - PROCESS | 3772 | 1465205641880 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 02:34:02 INFO - PROCESS | 3772 | 1465205642008 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:02 INFO - PROCESS | 3772 | 1465205642011 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:02 INFO - PROCESS | 3772 | ++DOCSHELL 105F4400 == 36 [pid = 3772] [id = 297] 02:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (10A4E400) [pid = 3772] [serial = 890] [outer = 00000000] 02:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10B88400) [pid = 3772] [serial = 891] [outer = 10A4E400] 02:34:02 INFO - PROCESS | 3772 | 1465205642068 Marionette DEBUG loaded listener.js 02:34:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (12D5C800) [pid = 3772] [serial = 892] [outer = 10A4E400] 02:34:02 INFO - PROCESS | 3772 | 1465205642757 Marionette TRACE conn2 <- [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]]]}] 02:34:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:34:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1050ms 02:34:02 INFO - PROCESS | 3772 | 1465205642795 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 02:34:02 INFO - PROCESS | 3772 | 1465205642800 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 02:34:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:34:02 INFO - PROCESS | 3772 | 1465205642825 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:34:02 INFO - PROCESS | 3772 | 1465205642828 Marionette TRACE conn2 <- [1,1154,null,{}] 02:34:02 INFO - PROCESS | 3772 | 1465205642860 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:02 INFO - PROCESS | 3772 | 1465205642863 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:03 INFO - PROCESS | 3772 | 1465205643001 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 02:34:03 INFO - PROCESS | 3772 | 1465205643224 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:03 INFO - PROCESS | 3772 | 1465205643227 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:03 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E5800 == 37 [pid = 3772] [id = 298] 02:34:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (0F2ED000) [pid = 3772] [serial = 893] [outer = 00000000] 02:34:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10438C00) [pid = 3772] [serial = 894] [outer = 0F2ED000] 02:34:03 INFO - PROCESS | 3772 | 1465205643284 Marionette DEBUG loaded listener.js 02:34:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10A22C00) [pid = 3772] [serial = 895] [outer = 0F2ED000] 02:34:03 INFO - PROCESS | 3772 | --DOCSHELL 17769400 == 36 [pid = 3772] [id = 295] 02:34:03 INFO - PROCESS | 3772 | --DOCSHELL 10A7B800 == 35 [pid = 3772] [id = 294] 02:34:03 INFO - PROCESS | 3772 | --DOCSHELL 181C9000 == 34 [pid = 3772] [id = 293] 02:34:03 INFO - PROCESS | 3772 | --DOCSHELL 16F4F400 == 33 [pid = 3772] [id = 292] 02:34:03 INFO - PROCESS | 3772 | --DOCSHELL 162A6C00 == 32 [pid = 3772] [id = 291] 02:34:03 INFO - PROCESS | 3772 | --DOCSHELL 155CF400 == 31 [pid = 3772] [id = 290] 02:34:03 INFO - PROCESS | 3772 | --DOCSHELL 12B62C00 == 30 [pid = 3772] [id = 289] 02:34:03 INFO - PROCESS | 3772 | --DOCSHELL 10A26800 == 29 [pid = 3772] [id = 288] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A894800) [pid = 3772] [serial = 846] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (181CC400) [pid = 3772] [serial = 834] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A280000) [pid = 3772] [serial = 837] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (110AD800) [pid = 3772] [serial = 822] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (12A85800) [pid = 3772] [serial = 823] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16336C00) [pid = 3772] [serial = 828] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13031400) [pid = 3772] [serial = 816] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (181D3C00) [pid = 3772] [serial = 835] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13814800) [pid = 3772] [serial = 817] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (151E9000) [pid = 3772] [serial = 819] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1614D400) [pid = 3772] [serial = 820] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13914400) [pid = 3772] [serial = 825] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14343800) [pid = 3772] [serial = 826] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A27E000) [pid = 3772] [serial = 814] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (155D6400) [pid = 3772] [serial = 841] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (155CEC00) [pid = 3772] [serial = 840] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A285C00) [pid = 3772] [serial = 838] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1758A400) [pid = 3772] [serial = 831] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A89BC00) [pid = 3772] [serial = 847] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1776C800) [pid = 3772] [serial = 832] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16337000) [pid = 3772] [serial = 843] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19C77000) [pid = 3772] [serial = 844] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16340C00) [pid = 3772] [serial = 829] [outer = 00000000] [url = about:blank] 02:34:03 INFO - PROCESS | 3772 | 1465205643910 Marionette TRACE conn2 <- [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]]]}] 02:34:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:34:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1097ms 02:34:03 INFO - PROCESS | 3772 | 1465205643940 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 02:34:03 INFO - PROCESS | 3772 | 1465205643943 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 02:34:03 INFO - PROCESS | 3772 | 1465205643947 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:34:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:34:03 INFO - PROCESS | 3772 | 1465205643950 Marionette TRACE conn2 <- [1,1158,null,{}] 02:34:03 INFO - PROCESS | 3772 | 1465205643955 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:03 INFO - PROCESS | 3772 | 1465205643960 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:04 INFO - PROCESS | 3772 | 1465205644043 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 02:34:04 INFO - PROCESS | 3772 | 1465205644127 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 3772 | 1465205644129 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:04 INFO - PROCESS | 3772 | ++DOCSHELL 105EF400 == 30 [pid = 3772] [id = 299] 02:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (105F1000) [pid = 3772] [serial = 896] [outer = 00000000] 02:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (12B58800) [pid = 3772] [serial = 897] [outer = 105F1000] 02:34:04 INFO - PROCESS | 3772 | 1465205644185 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1337E800) [pid = 3772] [serial = 898] [outer = 105F1000] 02:34:04 INFO - PROCESS | 3772 | 1465205644590 Marionette TRACE conn2 <- [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]]]}] 02:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 689ms 02:34:04 INFO - PROCESS | 3772 | 1465205644651 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 02:34:04 INFO - PROCESS | 3772 | 1465205644655 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 02:34:04 INFO - PROCESS | 3772 | 1465205644660 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:34:04 INFO - PROCESS | 3772 | 1465205644662 Marionette TRACE conn2 <- [1,1162,null,{}] 02:34:04 INFO - PROCESS | 3772 | 1465205644665 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:04 INFO - PROCESS | 3772 | 1465205644667 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:04 INFO - PROCESS | 3772 | 1465205644753 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 02:34:04 INFO - PROCESS | 3772 | 1465205644759 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:04 INFO - PROCESS | 3772 | 1465205644762 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:04 INFO - PROCESS | 3772 | ++DOCSHELL 1390C000 == 31 [pid = 3772] [id = 300] 02:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (140C9800) [pid = 3772] [serial = 899] [outer = 00000000] 02:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14EE4C00) [pid = 3772] [serial = 900] [outer = 140C9800] 02:34:04 INFO - PROCESS | 3772 | 1465205644807 Marionette DEBUG loaded listener.js 02:34:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15FBC000) [pid = 3772] [serial = 901] [outer = 140C9800] 02:34:05 INFO - PROCESS | 3772 | 1465205645278 Marionette TRACE conn2 <- [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] 02:34:05 INFO - PROCESS | 3772 | 1465205645362 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 02:34:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:34:05 INFO - PROCESS | 3772 | 1465205645367 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:34:05 INFO - PROCESS | 3772 | 1465205645373 Marionette TRACE conn2 <- [1,1166,null,{}] 02:34:05 INFO - PROCESS | 3772 | 1465205645383 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:05 INFO - PROCESS | 3772 | 1465205645388 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:05 INFO - PROCESS | 3772 | 1465205645542 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 02:34:05 INFO - PROCESS | 3772 | 1465205645552 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:05 INFO - PROCESS | 3772 | 1465205645554 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:05 INFO - PROCESS | 3772 | ++DOCSHELL 13086000 == 32 [pid = 3772] [id = 301] 02:34:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1332BC00) [pid = 3772] [serial = 902] [outer = 00000000] 02:34:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16339C00) [pid = 3772] [serial = 903] [outer = 1332BC00] 02:34:05 INFO - PROCESS | 3772 | 1465205645607 Marionette DEBUG loaded listener.js 02:34:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16A1C000) [pid = 3772] [serial = 904] [outer = 1332BC00] 02:34:06 INFO - PROCESS | 3772 | 1465205646043 Marionette TRACE conn2 <- [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] 02:34:06 INFO - PROCESS | 3772 | 1465205646067 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 02:34:06 INFO - PROCESS | 3772 | 1465205646071 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:34:06 INFO - PROCESS | 3772 | 1465205646072 Marionette TRACE conn2 <- [1,1170,null,{}] 02:34:06 INFO - PROCESS | 3772 | 1465205646076 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 3772 | 1465205646078 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:06 INFO - PROCESS | 3772 | 1465205646224 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 02:34:06 INFO - PROCESS | 3772 | 1465205646231 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:06 INFO - PROCESS | 3772 | 1465205646233 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:06 INFO - PROCESS | 3772 | ++DOCSHELL 167C5000 == 33 [pid = 3772] [id = 302] 02:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (167C8400) [pid = 3772] [serial = 905] [outer = 00000000] 02:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17770800) [pid = 3772] [serial = 906] [outer = 167C8400] 02:34:06 INFO - PROCESS | 3772 | 1465205646323 Marionette DEBUG loaded listener.js 02:34:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17787000) [pid = 3772] [serial = 907] [outer = 167C8400] 02:34:06 INFO - PROCESS | 3772 | 1465205646755 Marionette TRACE conn2 <- [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] 02:34:06 INFO - PROCESS | 3772 | 1465205646814 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 02:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:34:06 INFO - PROCESS | 3772 | 1465205646817 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:34:06 INFO - PROCESS | 3772 | 1465205646819 Marionette TRACE conn2 <- [1,1174,null,{}] 02:34:06 INFO - PROCESS | 3772 | 1465205646822 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:06 INFO - PROCESS | 3772 | 1465205646824 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:06 INFO - PROCESS | 3772 | 1465205646981 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 02:34:07 INFO - PROCESS | 3772 | 1465205647042 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 3772 | 1465205647048 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:07 INFO - PROCESS | 3772 | ++DOCSHELL 140C8400 == 34 [pid = 3772] [id = 303] 02:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (181D2000) [pid = 3772] [serial = 908] [outer = 00000000] 02:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19A83400) [pid = 3772] [serial = 909] [outer = 181D2000] 02:34:07 INFO - PROCESS | 3772 | 1465205647102 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19C79000) [pid = 3772] [serial = 910] [outer = 181D2000] 02:34:07 INFO - PROCESS | 3772 | 1465205647541 Marionette TRACE conn2 <- [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] 02:34:07 INFO - PROCESS | 3772 | 1465205647608 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 02:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:34:07 INFO - PROCESS | 3772 | 1465205647611 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:34:07 INFO - PROCESS | 3772 | 1465205647613 Marionette TRACE conn2 <- [1,1178,null,{}] 02:34:07 INFO - PROCESS | 3772 | 1465205647617 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:07 INFO - PROCESS | 3772 | 1465205647619 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:07 INFO - PROCESS | 3772 | 1465205647739 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 02:34:07 INFO - PROCESS | 3772 | 1465205647801 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:07 INFO - PROCESS | 3772 | 1465205647803 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:07 INFO - PROCESS | 3772 | ++DOCSHELL 1A3B1800 == 35 [pid = 3772] [id = 304] 02:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A3B5C00) [pid = 3772] [serial = 911] [outer = 00000000] 02:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A894C00) [pid = 3772] [serial = 912] [outer = 1A3B5C00] 02:34:07 INFO - PROCESS | 3772 | 1465205647845 Marionette DEBUG loaded listener.js 02:34:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A71B000) [pid = 3772] [serial = 913] [outer = 1A3B5C00] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16332800) [pid = 3772] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (130E2000) [pid = 3772] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10A27000) [pid = 3772] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10A26C00) [pid = 3772] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (155D2C00) [pid = 3772] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16F50C00) [pid = 3772] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (181CAC00) [pid = 3772] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1838E000) [pid = 3772] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10B56C00) [pid = 3772] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10481400) [pid = 3772] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14EE5C00) [pid = 3772] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (181CA000) [pid = 3772] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:34:08 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A24C800) [pid = 3772] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:34:08 INFO - PROCESS | 3772 | 1465205648297 Marionette TRACE conn2 <- [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] 02:34:08 INFO - PROCESS | 3772 | 1465205648354 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 02:34:08 INFO - PROCESS | 3772 | 1465205648358 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:34:08 INFO - PROCESS | 3772 | 1465205648359 Marionette TRACE conn2 <- [1,1182,null,{}] 02:34:08 INFO - PROCESS | 3772 | 1465205648363 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 3772 | 1465205648365 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:08 INFO - PROCESS | 3772 | 1465205648451 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 02:34:08 INFO - PROCESS | 3772 | 1465205648457 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:08 INFO - PROCESS | 3772 | 1465205648459 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:08 INFO - PROCESS | 3772 | ++DOCSHELL 16340800 == 36 [pid = 3772] [id = 305] 02:34:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16F50C00) [pid = 3772] [serial = 914] [outer = 00000000] 02:34:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1A257800) [pid = 3772] [serial = 915] [outer = 16F50C00] 02:34:08 INFO - PROCESS | 3772 | 1465205648501 Marionette DEBUG loaded listener.js 02:34:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A284800) [pid = 3772] [serial = 916] [outer = 16F50C00] 02:34:08 INFO - PROCESS | 3772 | 1465205648926 Marionette TRACE conn2 <- [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] 02:34:08 INFO - PROCESS | 3772 | 1465205648960 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 02:34:08 INFO - PROCESS | 3772 | 1465205648966 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:34:08 INFO - PROCESS | 3772 | 1465205648968 Marionette TRACE conn2 <- [1,1186,null,{}] 02:34:08 INFO - PROCESS | 3772 | 1465205648972 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:08 INFO - PROCESS | 3772 | 1465205648973 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:09 INFO - PROCESS | 3772 | 1465205649051 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 02:34:09 INFO - PROCESS | 3772 | 1465205649057 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 3772 | 1465205649059 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:09 INFO - PROCESS | 3772 | ++DOCSHELL 15FE1400 == 37 [pid = 3772] [id = 306] 02:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A891400) [pid = 3772] [serial = 917] [outer = 00000000] 02:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1A998400) [pid = 3772] [serial = 918] [outer = 1A891400] 02:34:09 INFO - PROCESS | 3772 | 1465205649101 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A99DC00) [pid = 3772] [serial = 919] [outer = 1A891400] 02:34:09 INFO - PROCESS | 3772 | 1465205649563 Marionette TRACE conn2 <- [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]]]}] 02:34:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:34:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 643ms 02:34:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:34:09 INFO - PROCESS | 3772 | 1465205649598 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 02:34:09 INFO - PROCESS | 3772 | 1465205649600 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 02:34:09 INFO - PROCESS | 3772 | 1465205649604 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:34:09 INFO - PROCESS | 3772 | 1465205649605 Marionette TRACE conn2 <- [1,1190,null,{}] 02:34:09 INFO - PROCESS | 3772 | 1465205649609 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:09 INFO - PROCESS | 3772 | 1465205649611 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:09 INFO - PROCESS | 3772 | 1465205649702 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 02:34:09 INFO - PROCESS | 3772 | 1465205649710 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:09 INFO - PROCESS | 3772 | 1465205649712 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:09 INFO - PROCESS | 3772 | ++DOCSHELL 12B5E400 == 38 [pid = 3772] [id = 307] 02:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (155CF400) [pid = 3772] [serial = 920] [outer = 00000000] 02:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1AABE400) [pid = 3772] [serial = 921] [outer = 155CF400] 02:34:09 INFO - PROCESS | 3772 | 1465205649754 Marionette DEBUG loaded listener.js 02:34:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1AAC6000) [pid = 3772] [serial = 922] [outer = 155CF400] 02:34:10 INFO - PROCESS | 3772 | 1465205650311 Marionette TRACE conn2 <- [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]]]}] 02:34:10 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 02:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 737ms 02:34:10 INFO - PROCESS | 3772 | 1465205650345 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 02:34:10 INFO - PROCESS | 3772 | 1465205650349 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 02:34:10 INFO - PROCESS | 3772 | 1465205650354 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:34:10 INFO - PROCESS | 3772 | 1465205650358 Marionette TRACE conn2 <- [1,1194,null,{}] 02:34:10 INFO - PROCESS | 3772 | 1465205650363 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:10 INFO - PROCESS | 3772 | 1465205650367 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:10 INFO - PROCESS | 3772 | 1465205650528 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 02:34:10 INFO - PROCESS | 3772 | 1465205650632 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:10 INFO - PROCESS | 3772 | 1465205650635 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:10 INFO - PROCESS | 3772 | ++DOCSHELL 10A21000 == 39 [pid = 3772] [id = 308] 02:34:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10B82C00) [pid = 3772] [serial = 923] [outer = 00000000] 02:34:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13327C00) [pid = 3772] [serial = 924] [outer = 10B82C00] 02:34:10 INFO - PROCESS | 3772 | 1465205650691 Marionette DEBUG loaded listener.js 02:34:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (140CEC00) [pid = 3772] [serial = 925] [outer = 10B82C00] 02:34:11 INFO - PROCESS | 3772 | 1465205651280 Marionette TRACE conn2 <- [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]]]}] 02:34:11 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 02:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1003ms 02:34:11 INFO - PROCESS | 3772 | 1465205651358 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 02:34:11 INFO - PROCESS | 3772 | 1465205651362 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 02:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:34:11 INFO - PROCESS | 3772 | 1465205651369 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:34:11 INFO - PROCESS | 3772 | 1465205651372 Marionette TRACE conn2 <- [1,1198,null,{}] 02:34:11 INFO - PROCESS | 3772 | 1465205651376 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:11 INFO - PROCESS | 3772 | 1465205651379 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:11 INFO - PROCESS | 3772 | 1465205651491 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 02:34:11 INFO - PROCESS | 3772 | 1465205651620 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:11 INFO - PROCESS | 3772 | 1465205651623 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:11 INFO - PROCESS | 3772 | ++DOCSHELL 15A52400 == 40 [pid = 3772] [id = 309] 02:34:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15FDE400) [pid = 3772] [serial = 926] [outer = 00000000] 02:34:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (162A4400) [pid = 3772] [serial = 927] [outer = 15FDE400] 02:34:11 INFO - PROCESS | 3772 | 1465205651679 Marionette DEBUG loaded listener.js 02:34:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16340C00) [pid = 3772] [serial = 928] [outer = 15FDE400] 02:34:12 INFO - PROCESS | 3772 | 1465205652286 Marionette TRACE conn2 <- [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]]]}] 02:34:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:34:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 941ms 02:34:12 INFO - PROCESS | 3772 | 1465205652313 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 02:34:12 INFO - PROCESS | 3772 | 1465205652316 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 02:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:34:12 INFO - PROCESS | 3772 | 1465205652320 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:34:12 INFO - PROCESS | 3772 | 1465205652324 Marionette TRACE conn2 <- [1,1202,null,{}] 02:34:12 INFO - PROCESS | 3772 | 1465205652335 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:12 INFO - PROCESS | 3772 | 1465205652339 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:12 INFO - PROCESS | 3772 | 1465205652445 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 02:34:12 INFO - PROCESS | 3772 | 1465205652584 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:12 INFO - PROCESS | 3772 | 1465205652588 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:12 INFO - PROCESS | 3772 | ++DOCSHELL 1A727400 == 41 [pid = 3772] [id = 310] 02:34:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A728400) [pid = 3772] [serial = 929] [outer = 00000000] 02:34:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A997400) [pid = 3772] [serial = 930] [outer = 1A728400] 02:34:12 INFO - PROCESS | 3772 | 1465205652644 Marionette DEBUG loaded listener.js 02:34:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1AAC1400) [pid = 3772] [serial = 931] [outer = 1A728400] 02:34:13 INFO - PROCESS | 3772 | 1465205653446 Marionette TRACE conn2 <- [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]]]}] 02:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1160ms 02:34:13 INFO - PROCESS | 3772 | 1465205653485 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 02:34:13 INFO - PROCESS | 3772 | 1465205653489 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 02:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:34:13 INFO - PROCESS | 3772 | 1465205653498 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:34:13 INFO - PROCESS | 3772 | 1465205653504 Marionette TRACE conn2 <- [1,1206,null,{}] 02:34:13 INFO - PROCESS | 3772 | 1465205653510 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:13 INFO - PROCESS | 3772 | 1465205653513 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:13 INFO - PROCESS | 3772 | 1465205653610 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 02:34:13 INFO - PROCESS | 3772 | 1465205653692 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:13 INFO - PROCESS | 3772 | 1465205653696 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:13 INFO - PROCESS | 3772 | ++DOCSHELL 11A10400 == 42 [pid = 3772] [id = 311] 02:34:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (11C60C00) [pid = 3772] [serial = 932] [outer = 00000000] 02:34:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (12B62400) [pid = 3772] [serial = 933] [outer = 11C60C00] 02:34:13 INFO - PROCESS | 3772 | 1465205653787 Marionette DEBUG loaded listener.js 02:34:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (130E2000) [pid = 3772] [serial = 934] [outer = 11C60C00] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 105EDC00 == 41 [pid = 3772] [id = 287] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 15FE1400 == 40 [pid = 3772] [id = 306] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 16340800 == 39 [pid = 3772] [id = 305] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 1A3B1800 == 38 [pid = 3772] [id = 304] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 140C8400 == 37 [pid = 3772] [id = 303] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 167C5000 == 36 [pid = 3772] [id = 302] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 13086000 == 35 [pid = 3772] [id = 301] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 1390C000 == 34 [pid = 3772] [id = 300] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 105EF400 == 33 [pid = 3772] [id = 299] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 0F2E5800 == 32 [pid = 3772] [id = 298] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 1A015800 == 31 [pid = 3772] [id = 296] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 105F4400 == 30 [pid = 3772] [id = 297] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 15A52400 == 29 [pid = 3772] [id = 309] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 1A727400 == 28 [pid = 3772] [id = 310] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 12B5E400 == 27 [pid = 3772] [id = 307] 02:34:14 INFO - PROCESS | 3772 | --DOCSHELL 10A21000 == 26 [pid = 3772] [id = 308] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1633DC00) [pid = 3772] [serial = 873] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1337F800) [pid = 3772] [serial = 867] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13CE4C00) [pid = 3772] [serial = 868] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1381D000) [pid = 3772] [serial = 862] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13329400) [pid = 3772] [serial = 861] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10E91000) [pid = 3772] [serial = 864] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (111D9800) [pid = 3772] [serial = 865] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (15FC3800) [pid = 3772] [serial = 870] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1710C800) [pid = 3772] [serial = 876] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (181D7800) [pid = 3772] [serial = 879] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (174FE800) [pid = 3772] [serial = 877] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (19C83000) [pid = 3772] [serial = 885] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (17765C00) [pid = 3772] [serial = 882] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10B86C00) [pid = 3772] [serial = 850] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10A21800) [pid = 3772] [serial = 849] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (19A80800) [pid = 3772] [serial = 880] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A010400) [pid = 3772] [serial = 886] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1633CC00) [pid = 3772] [serial = 853] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (15FE8C00) [pid = 3772] [serial = 852] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A27A800) [pid = 3772] [serial = 888] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A3B6C00) [pid = 3772] [serial = 856] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A24C400) [pid = 3772] [serial = 855] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1AABF400) [pid = 3772] [serial = 859] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1AABC000) [pid = 3772] [serial = 858] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (167C5C00) [pid = 3772] [serial = 874] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (181CBC00) [pid = 3772] [serial = 883] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16158000) [pid = 3772] [serial = 871] [outer = 00000000] [url = about:blank] 02:34:14 INFO - PROCESS | 3772 | 1465205654958 Marionette TRACE conn2 <- [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]]]}] 02:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1505ms 02:34:15 INFO - PROCESS | 3772 | 1465205655003 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 02:34:15 INFO - PROCESS | 3772 | 1465205655007 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 02:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:34:15 INFO - PROCESS | 3772 | 1465205655013 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 3772 | 1465205655016 Marionette TRACE conn2 <- [1,1210,null,{}] 02:34:15 INFO - PROCESS | 3772 | 1465205655021 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 3772 | 1465205655024 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:15 INFO - PROCESS | 3772 | 1465205655150 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 02:34:15 INFO - PROCESS | 3772 | 1465205655239 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 3772 | 1465205655244 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:15 INFO - PROCESS | 3772 | ++DOCSHELL 105EDC00 == 27 [pid = 3772] [id = 312] 02:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (105F4400) [pid = 3772] [serial = 935] [outer = 00000000] 02:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (10B84000) [pid = 3772] [serial = 936] [outer = 105F4400] 02:34:15 INFO - PROCESS | 3772 | 1465205655291 Marionette DEBUG loaded listener.js 02:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (10E93800) [pid = 3772] [serial = 937] [outer = 105F4400] 02:34:15 INFO - PROCESS | 3772 | 1465205655707 Marionette TRACE conn2 <- [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] 02:34:15 INFO - PROCESS | 3772 | 1465205655759 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 02:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:34:15 INFO - PROCESS | 3772 | 1465205655765 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:34:15 INFO - PROCESS | 3772 | 1465205655767 Marionette TRACE conn2 <- [1,1214,null,{}] 02:34:15 INFO - PROCESS | 3772 | 1465205655771 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:15 INFO - PROCESS | 3772 | 1465205655773 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:15 INFO - PROCESS | 3772 | 1465205655861 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 02:34:15 INFO - PROCESS | 3772 | 1465205655868 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:15 INFO - PROCESS | 3772 | 1465205655870 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:15 INFO - PROCESS | 3772 | ++DOCSHELL 12AD6000 == 28 [pid = 3772] [id = 313] 02:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13033800) [pid = 3772] [serial = 938] [outer = 00000000] 02:34:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13812800) [pid = 3772] [serial = 939] [outer = 13033800] 02:34:15 INFO - PROCESS | 3772 | 1465205655916 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1390E400) [pid = 3772] [serial = 940] [outer = 13033800] 02:34:16 INFO - PROCESS | 3772 | 1465205656384 Marionette TRACE conn2 <- [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]]]}] 02:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 642ms 02:34:16 INFO - PROCESS | 3772 | 1465205656402 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 02:34:16 INFO - PROCESS | 3772 | 1465205656404 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 02:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:34:16 INFO - PROCESS | 3772 | 1465205656408 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:34:16 INFO - PROCESS | 3772 | 1465205656411 Marionette TRACE conn2 <- [1,1218,null,{}] 02:34:16 INFO - PROCESS | 3772 | 1465205656426 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:16 INFO - PROCESS | 3772 | 1465205656430 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:16 INFO - PROCESS | 3772 | 1465205656512 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 02:34:16 INFO - PROCESS | 3772 | 1465205656558 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:16 INFO - PROCESS | 3772 | 1465205656562 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:16 INFO - PROCESS | 3772 | ++DOCSHELL 155D5C00 == 29 [pid = 3772] [id = 314] 02:34:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (155D6400) [pid = 3772] [serial = 941] [outer = 00000000] 02:34:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15A86800) [pid = 3772] [serial = 942] [outer = 155D6400] 02:34:16 INFO - PROCESS | 3772 | 1465205656686 Marionette DEBUG loaded listener.js 02:34:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15FE3000) [pid = 3772] [serial = 943] [outer = 155D6400] 02:34:17 INFO - PROCESS | 3772 | 1465205657134 Marionette TRACE conn2 <- [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]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 737ms 02:34:17 INFO - PROCESS | 3772 | 1465205657180 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 3772 | 1465205657182 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 02:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:34:17 INFO - PROCESS | 3772 | 1465205657205 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 3772 | 1465205657207 Marionette TRACE conn2 <- [1,1222,null,{}] 02:34:17 INFO - PROCESS | 3772 | 1465205657210 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 3772 | 1465205657212 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:17 INFO - PROCESS | 3772 | 1465205657329 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 02:34:17 INFO - PROCESS | 3772 | 1465205657339 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:17 INFO - PROCESS | 3772 | 1465205657341 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:17 INFO - PROCESS | 3772 | ++DOCSHELL 15FE9400 == 30 [pid = 3772] [id = 315] 02:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16155C00) [pid = 3772] [serial = 944] [outer = 00000000] 02:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16334C00) [pid = 3772] [serial = 945] [outer = 16155C00] 02:34:17 INFO - PROCESS | 3772 | 1465205657440 Marionette DEBUG loaded listener.js 02:34:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1633F800) [pid = 3772] [serial = 946] [outer = 16155C00] 02:34:17 INFO - PROCESS | 3772 | 1465205657855 Marionette TRACE conn2 <- [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]]]}] 02:34:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:34:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 706ms 02:34:17 INFO - PROCESS | 3772 | 1465205657929 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 02:34:17 INFO - PROCESS | 3772 | 1465205657931 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 02:34:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:34:17 INFO - PROCESS | 3772 | 1465205657954 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:34:17 INFO - PROCESS | 3772 | 1465205657956 Marionette TRACE conn2 <- [1,1226,null,{}] 02:34:17 INFO - PROCESS | 3772 | 1465205657959 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:17 INFO - PROCESS | 3772 | 1465205657961 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:18 INFO - PROCESS | 3772 | 1465205658071 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 02:34:18 INFO - PROCESS | 3772 | 1465205658083 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 3772 | 1465205658085 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:18 INFO - PROCESS | 3772 | ++DOCSHELL 16341400 == 31 [pid = 3772] [id = 316] 02:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (167C3800) [pid = 3772] [serial = 947] [outer = 00000000] 02:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1710C800) [pid = 3772] [serial = 948] [outer = 167C3800] 02:34:18 INFO - PROCESS | 3772 | 1465205658128 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (174F7000) [pid = 3772] [serial = 949] [outer = 167C3800] 02:34:18 INFO - PROCESS | 3772 | 1465205658562 Marionette TRACE conn2 <- [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]]]}] 02:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 642ms 02:34:18 INFO - PROCESS | 3772 | 1465205658590 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 02:34:18 INFO - PROCESS | 3772 | 1465205658592 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 02:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:34:18 INFO - PROCESS | 3772 | 1465205658595 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:34:18 INFO - PROCESS | 3772 | 1465205658597 Marionette TRACE conn2 <- [1,1230,null,{}] 02:34:18 INFO - PROCESS | 3772 | 1465205658600 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:18 INFO - PROCESS | 3772 | 1465205658606 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:18 INFO - PROCESS | 3772 | 1465205658746 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 02:34:18 INFO - PROCESS | 3772 | 1465205658807 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:18 INFO - PROCESS | 3772 | 1465205658809 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:18 INFO - PROCESS | 3772 | ++DOCSHELL 17782800 == 32 [pid = 3772] [id = 317] 02:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17786400) [pid = 3772] [serial = 950] [outer = 00000000] 02:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (181D5400) [pid = 3772] [serial = 951] [outer = 17786400] 02:34:18 INFO - PROCESS | 3772 | 1465205658853 Marionette DEBUG loaded listener.js 02:34:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19A7F000) [pid = 3772] [serial = 952] [outer = 17786400] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (167C8400) [pid = 3772] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (181D2000) [pid = 3772] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1A3B5C00) [pid = 3772] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1332BC00) [pid = 3772] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0F2ED000) [pid = 3772] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A016800) [pid = 3772] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (140C9800) [pid = 3772] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (105F1000) [pid = 3772] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10A4E400) [pid = 3772] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (155CF400) [pid = 3772] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A891400) [pid = 3772] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:34:19 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16F50C00) [pid = 3772] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:34:19 INFO - PROCESS | 3772 | 1465205659429 Marionette TRACE conn2 <- [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]]]}] 02:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 909ms 02:34:19 INFO - PROCESS | 3772 | 1465205659500 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 02:34:19 INFO - PROCESS | 3772 | 1465205659502 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 02:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:34:19 INFO - PROCESS | 3772 | 1465205659505 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:34:19 INFO - PROCESS | 3772 | 1465205659516 Marionette TRACE conn2 <- [1,1234,null,{}] 02:34:19 INFO - PROCESS | 3772 | 1465205659520 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:19 INFO - PROCESS | 3772 | 1465205659522 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:19 INFO - PROCESS | 3772 | 1465205659598 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 02:34:19 INFO - PROCESS | 3772 | 1465205659603 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:19 INFO - PROCESS | 3772 | 1465205659605 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:19 INFO - PROCESS | 3772 | ++DOCSHELL 12D52C00 == 33 [pid = 3772] [id = 318] 02:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1616E800) [pid = 3772] [serial = 953] [outer = 00000000] 02:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1710C400) [pid = 3772] [serial = 954] [outer = 1616E800] 02:34:19 INFO - PROCESS | 3772 | 1465205659655 Marionette DEBUG loaded listener.js 02:34:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17769400) [pid = 3772] [serial = 955] [outer = 1616E800] 02:34:20 INFO - PROCESS | 3772 | 1465205660112 Marionette TRACE conn2 <- [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]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 659ms 02:34:20 INFO - PROCESS | 3772 | 1465205660164 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 3772 | 1465205660166 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 02:34:20 INFO - PROCESS | 3772 | 1465205660169 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:34:20 INFO - PROCESS | 3772 | 1465205660171 Marionette TRACE conn2 <- [1,1238,null,{}] 02:34:20 INFO - PROCESS | 3772 | 1465205660175 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 3772 | 1465205660176 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:20 INFO - PROCESS | 3772 | 1465205660253 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 02:34:20 INFO - PROCESS | 3772 | 1465205660262 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 3772 | 1465205660264 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:20 INFO - PROCESS | 3772 | ++DOCSHELL 19A89C00 == 34 [pid = 3772] [id = 319] 02:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19A8B800) [pid = 3772] [serial = 956] [outer = 00000000] 02:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1A011400) [pid = 3772] [serial = 957] [outer = 19A8B800] 02:34:20 INFO - PROCESS | 3772 | 1465205660308 Marionette DEBUG loaded listener.js 02:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A011C00) [pid = 3772] [serial = 958] [outer = 19A8B800] 02:34:20 INFO - PROCESS | 3772 | 1465205660748 Marionette TRACE conn2 <- [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]]]}] 02:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 627ms 02:34:20 INFO - PROCESS | 3772 | 1465205660808 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 02:34:20 INFO - PROCESS | 3772 | 1465205660810 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 02:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:34:20 INFO - PROCESS | 3772 | 1465205660813 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:34:20 INFO - PROCESS | 3772 | 1465205660815 Marionette TRACE conn2 <- [1,1242,null,{}] 02:34:20 INFO - PROCESS | 3772 | 1465205660818 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:20 INFO - PROCESS | 3772 | 1465205660820 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:20 INFO - PROCESS | 3772 | 1465205660898 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 02:34:20 INFO - PROCESS | 3772 | 1465205660903 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:20 INFO - PROCESS | 3772 | 1465205660905 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:20 INFO - PROCESS | 3772 | ++DOCSHELL 151E6400 == 35 [pid = 3772] [id = 320] 02:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A27A800) [pid = 3772] [serial = 959] [outer = 00000000] 02:34:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A286400) [pid = 3772] [serial = 960] [outer = 1A27A800] 02:34:20 INFO - PROCESS | 3772 | 1465205660948 Marionette DEBUG loaded listener.js 02:34:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A287800) [pid = 3772] [serial = 961] [outer = 1A27A800] 02:34:21 INFO - PROCESS | 3772 | 1465205661694 Marionette TRACE conn2 <- [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]]]}] 02:34:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:34:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 940ms 02:34:21 INFO - PROCESS | 3772 | 1465205661759 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 02:34:21 INFO - PROCESS | 3772 | 1465205661764 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 02:34:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:34:21 INFO - PROCESS | 3772 | 1465205661769 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:34:21 INFO - PROCESS | 3772 | 1465205661773 Marionette TRACE conn2 <- [1,1246,null,{}] 02:34:21 INFO - PROCESS | 3772 | 1465205661780 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:21 INFO - PROCESS | 3772 | 1465205661783 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:21 INFO - PROCESS | 3772 | 1465205661916 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 02:34:22 INFO - PROCESS | 3772 | 1465205662038 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:22 INFO - PROCESS | 3772 | 1465205662041 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:22 INFO - PROCESS | 3772 | ++DOCSHELL 10A1E400 == 36 [pid = 3772] [id = 321] 02:34:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A79000) [pid = 3772] [serial = 962] [outer = 00000000] 02:34:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (12ADC000) [pid = 3772] [serial = 963] [outer = 10A79000] 02:34:22 INFO - PROCESS | 3772 | 1465205662100 Marionette DEBUG loaded listener.js 02:34:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (13814800) [pid = 3772] [serial = 964] [outer = 10A79000] 02:34:22 INFO - PROCESS | 3772 | 1465205662822 Marionette TRACE conn2 <- [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]]]}] 02:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1160ms 02:34:22 INFO - PROCESS | 3772 | 1465205662926 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 02:34:22 INFO - PROCESS | 3772 | 1465205662931 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 02:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:34:22 INFO - PROCESS | 3772 | 1465205662938 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:34:22 INFO - PROCESS | 3772 | 1465205662941 Marionette TRACE conn2 <- [1,1250,null,{}] 02:34:22 INFO - PROCESS | 3772 | 1465205662945 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:22 INFO - PROCESS | 3772 | 1465205662948 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:23 INFO - PROCESS | 3772 | 1465205663070 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 02:34:23 INFO - PROCESS | 3772 | 1465205663278 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:23 INFO - PROCESS | 3772 | 1465205663282 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:23 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EB000 == 37 [pid = 3772] [id = 322] 02:34:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (0F2EC400) [pid = 3772] [serial = 965] [outer = 00000000] 02:34:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10434000) [pid = 3772] [serial = 966] [outer = 0F2EC400] 02:34:23 INFO - PROCESS | 3772 | 1465205663344 Marionette DEBUG loaded listener.js 02:34:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (10A2A000) [pid = 3772] [serial = 967] [outer = 0F2EC400] 02:34:23 INFO - PROCESS | 3772 | --DOCSHELL 19A89C00 == 36 [pid = 3772] [id = 319] 02:34:23 INFO - PROCESS | 3772 | --DOCSHELL 12D52C00 == 35 [pid = 3772] [id = 318] 02:34:23 INFO - PROCESS | 3772 | --DOCSHELL 17782800 == 34 [pid = 3772] [id = 317] 02:34:23 INFO - PROCESS | 3772 | --DOCSHELL 16341400 == 33 [pid = 3772] [id = 316] 02:34:23 INFO - PROCESS | 3772 | --DOCSHELL 15FE9400 == 32 [pid = 3772] [id = 315] 02:34:23 INFO - PROCESS | 3772 | --DOCSHELL 155D5C00 == 31 [pid = 3772] [id = 314] 02:34:23 INFO - PROCESS | 3772 | --DOCSHELL 12AD6000 == 30 [pid = 3772] [id = 313] 02:34:23 INFO - PROCESS | 3772 | --DOCSHELL 105EDC00 == 29 [pid = 3772] [id = 312] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17770800) [pid = 3772] [serial = 906] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (19A83400) [pid = 3772] [serial = 909] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A894C00) [pid = 3772] [serial = 912] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (19C79000) [pid = 3772] [serial = 910] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16339C00) [pid = 3772] [serial = 903] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10438C00) [pid = 3772] [serial = 894] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10A22C00) [pid = 3772] [serial = 895] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A283400) [pid = 3772] [serial = 889] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (14EE4C00) [pid = 3772] [serial = 900] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15FBC000) [pid = 3772] [serial = 901] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12B58800) [pid = 3772] [serial = 897] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1337E800) [pid = 3772] [serial = 898] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10B88400) [pid = 3772] [serial = 891] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (12D5C800) [pid = 3772] [serial = 892] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1AABE400) [pid = 3772] [serial = 921] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1AAC6000) [pid = 3772] [serial = 922] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A99DC00) [pid = 3772] [serial = 919] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A998400) [pid = 3772] [serial = 918] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1A71B000) [pid = 3772] [serial = 913] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (17787000) [pid = 3772] [serial = 907] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1A257800) [pid = 3772] [serial = 915] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1A284800) [pid = 3772] [serial = 916] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16A1C000) [pid = 3772] [serial = 904] [outer = 00000000] [url = about:blank] 02:34:23 INFO - PROCESS | 3772 | 1465205663967 Marionette TRACE conn2 <- [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]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1050ms 02:34:24 INFO - PROCESS | 3772 | 1465205663984 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 3772 | 1465205663988 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 02:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:34:24 INFO - PROCESS | 3772 | 1465205664008 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 3772 | 1465205664010 Marionette TRACE conn2 <- [1,1254,null,{}] 02:34:24 INFO - PROCESS | 3772 | 1465205664015 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 3772 | 1465205664020 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:24 INFO - PROCESS | 3772 | 1465205664106 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 02:34:24 INFO - PROCESS | 3772 | 1465205664197 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 3772 | 1465205664199 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:24 INFO - PROCESS | 3772 | ++DOCSHELL 105EE400 == 30 [pid = 3772] [id = 323] 02:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (10A1C000) [pid = 3772] [serial = 968] [outer = 00000000] 02:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (12AD6000) [pid = 3772] [serial = 969] [outer = 10A1C000] 02:34:24 INFO - PROCESS | 3772 | 1465205664246 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (131D0400) [pid = 3772] [serial = 970] [outer = 10A1C000] 02:34:24 INFO - PROCESS | 3772 | 1465205664639 Marionette TRACE conn2 <- [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]]]}] 02:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 706ms 02:34:24 INFO - PROCESS | 3772 | 1465205664708 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 02:34:24 INFO - PROCESS | 3772 | 1465205664712 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 02:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:34:24 INFO - PROCESS | 3772 | 1465205664718 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:34:24 INFO - PROCESS | 3772 | 1465205664721 Marionette TRACE conn2 <- [1,1258,null,{}] 02:34:24 INFO - PROCESS | 3772 | 1465205664726 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:24 INFO - PROCESS | 3772 | 1465205664730 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:24 INFO - PROCESS | 3772 | 1465205664819 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 02:34:24 INFO - PROCESS | 3772 | 1465205664825 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:24 INFO - PROCESS | 3772 | 1465205664827 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:24 INFO - PROCESS | 3772 | ++DOCSHELL 13027C00 == 31 [pid = 3772] [id = 324] 02:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13379800) [pid = 3772] [serial = 971] [outer = 00000000] 02:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (14EE5400) [pid = 3772] [serial = 972] [outer = 13379800] 02:34:24 INFO - PROCESS | 3772 | 1465205664872 Marionette DEBUG loaded listener.js 02:34:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (15FC2400) [pid = 3772] [serial = 973] [outer = 13379800] 02:34:25 INFO - PROCESS | 3772 | 1465205665339 Marionette TRACE conn2 <- [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]]]}] 02:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 627ms 02:34:25 INFO - PROCESS | 3772 | 1465205665355 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 02:34:25 INFO - PROCESS | 3772 | 1465205665357 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 02:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:34:25 INFO - PROCESS | 3772 | 1465205665365 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:34:25 INFO - PROCESS | 3772 | 1465205665371 Marionette TRACE conn2 <- [1,1262,null,{}] 02:34:25 INFO - PROCESS | 3772 | 1465205665380 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:25 INFO - PROCESS | 3772 | 1465205665384 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:25 INFO - PROCESS | 3772 | 1465205665469 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 02:34:25 INFO - PROCESS | 3772 | 1465205665478 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:25 INFO - PROCESS | 3772 | 1465205665480 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:25 INFO - PROCESS | 3772 | ++DOCSHELL 1633CC00 == 32 [pid = 3772] [id = 325] 02:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1633E800) [pid = 3772] [serial = 974] [outer = 00000000] 02:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16A21400) [pid = 3772] [serial = 975] [outer = 1633E800] 02:34:25 INFO - PROCESS | 3772 | 1465205665524 Marionette DEBUG loaded listener.js 02:34:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16F54800) [pid = 3772] [serial = 976] [outer = 1633E800] 02:34:26 INFO - PROCESS | 3772 | 1465205666012 Marionette TRACE conn2 <- [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]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 705ms 02:34:26 INFO - PROCESS | 3772 | 1465205666060 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 3772 | 1465205666062 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 02:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:34:26 INFO - PROCESS | 3772 | 1465205666070 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 3772 | 1465205666072 Marionette TRACE conn2 <- [1,1266,null,{}] 02:34:26 INFO - PROCESS | 3772 | 1465205666076 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 3772 | 1465205666078 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:26 INFO - PROCESS | 3772 | 1465205666194 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 02:34:26 INFO - PROCESS | 3772 | 1465205666291 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 3772 | 1465205666294 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:26 INFO - PROCESS | 3772 | ++DOCSHELL 175E9000 == 33 [pid = 3772] [id = 326] 02:34:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17763C00) [pid = 3772] [serial = 977] [outer = 00000000] 02:34:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17D69800) [pid = 3772] [serial = 978] [outer = 17763C00] 02:34:26 INFO - PROCESS | 3772 | 1465205666337 Marionette DEBUG loaded listener.js 02:34:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (181C8C00) [pid = 3772] [serial = 979] [outer = 17763C00] 02:34:26 INFO - PROCESS | 3772 | 1465205666744 Marionette TRACE conn2 <- [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]]]}] 02:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 706ms 02:34:26 INFO - PROCESS | 3772 | 1465205666766 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 02:34:26 INFO - PROCESS | 3772 | 1465205666768 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 02:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:34:26 INFO - PROCESS | 3772 | 1465205666771 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:34:26 INFO - PROCESS | 3772 | 1465205666773 Marionette TRACE conn2 <- [1,1270,null,{}] 02:34:26 INFO - PROCESS | 3772 | 1465205666776 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:26 INFO - PROCESS | 3772 | 1465205666778 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:26 INFO - PROCESS | 3772 | 1465205666886 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 02:34:26 INFO - PROCESS | 3772 | 1465205666892 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:26 INFO - PROCESS | 3772 | 1465205666897 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:26 INFO - PROCESS | 3772 | ++DOCSHELL 13811C00 == 34 [pid = 3772] [id = 327] 02:34:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (181D0400) [pid = 3772] [serial = 980] [outer = 00000000] 02:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19A80000) [pid = 3772] [serial = 981] [outer = 181D0400] 02:34:27 INFO - PROCESS | 3772 | 1465205666999 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19C7B800) [pid = 3772] [serial = 982] [outer = 181D0400] 02:34:27 INFO - PROCESS | 3772 | 1465205667495 Marionette TRACE conn2 <- [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]]]}] 02:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 736ms 02:34:27 INFO - PROCESS | 3772 | 1465205667545 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 02:34:27 INFO - PROCESS | 3772 | 1465205667547 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 02:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:34:27 INFO - PROCESS | 3772 | 1465205667550 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:34:27 INFO - PROCESS | 3772 | 1465205667552 Marionette TRACE conn2 <- [1,1274,null,{}] 02:34:27 INFO - PROCESS | 3772 | 1465205667555 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:27 INFO - PROCESS | 3772 | 1465205667557 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:27 INFO - PROCESS | 3772 | 1465205667693 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 02:34:27 INFO - PROCESS | 3772 | 1465205667706 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:27 INFO - PROCESS | 3772 | 1465205667708 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:27 INFO - PROCESS | 3772 | ++DOCSHELL 1838D000 == 35 [pid = 3772] [id = 328] 02:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A010800) [pid = 3772] [serial = 983] [outer = 00000000] 02:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A71B000) [pid = 3772] [serial = 984] [outer = 1A010800] 02:34:27 INFO - PROCESS | 3772 | 1465205667761 Marionette DEBUG loaded listener.js 02:34:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A720800) [pid = 3772] [serial = 985] [outer = 1A010800] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13033800) [pid = 3772] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (155D6400) [pid = 3772] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (105F4400) [pid = 3772] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16155C00) [pid = 3772] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11C60C00) [pid = 3772] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (167C3800) [pid = 3772] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17786400) [pid = 3772] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19A8B800) [pid = 3772] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (10B82C00) [pid = 3772] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (15FDE400) [pid = 3772] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A728400) [pid = 3772] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:34:28 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1616E800) [pid = 3772] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:34:28 INFO - PROCESS | 3772 | 1465205668255 Marionette TRACE conn2 <- [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]]]}] 02:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 737ms 02:34:28 INFO - PROCESS | 3772 | 1465205668289 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 3772 | 1465205668291 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 02:34:28 INFO - PROCESS | 3772 | 1465205668295 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:34:28 INFO - PROCESS | 3772 | 1465205668296 Marionette TRACE conn2 <- [1,1278,null,{}] 02:34:28 INFO - PROCESS | 3772 | 1465205668300 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 3772 | 1465205668302 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:28 INFO - PROCESS | 3772 | 1465205668378 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 02:34:28 INFO - PROCESS | 3772 | 1465205668384 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:28 INFO - PROCESS | 3772 | 1465205668385 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:28 INFO - PROCESS | 3772 | ++DOCSHELL 102CC000 == 36 [pid = 3772] [id = 329] 02:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (105F4400) [pid = 3772] [serial = 986] [outer = 00000000] 02:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16170C00) [pid = 3772] [serial = 987] [outer = 105F4400] 02:34:28 INFO - PROCESS | 3772 | 1465205668511 Marionette DEBUG loaded listener.js 02:34:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16175C00) [pid = 3772] [serial = 988] [outer = 105F4400] 02:34:28 INFO - PROCESS | 3772 | 1465205668883 Marionette TRACE conn2 <- [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]]]}] 02:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 627ms 02:34:28 INFO - PROCESS | 3772 | 1465205668933 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 02:34:28 INFO - PROCESS | 3772 | 1465205668935 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 02:34:28 INFO - PROCESS | 3772 | 1465205668938 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:34:28 INFO - PROCESS | 3772 | 1465205668939 Marionette TRACE conn2 <- [1,1282,null,{}] 02:34:28 INFO - PROCESS | 3772 | 1465205668943 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:28 INFO - PROCESS | 3772 | 1465205668945 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:29 INFO - PROCESS | 3772 | 1465205669048 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 02:34:29 INFO - PROCESS | 3772 | 1465205669137 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 3772 | 1465205669139 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:29 INFO - PROCESS | 3772 | ++DOCSHELL 10A5D000 == 37 [pid = 3772] [id = 330] 02:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (131CAC00) [pid = 3772] [serial = 989] [outer = 00000000] 02:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A899400) [pid = 3772] [serial = 990] [outer = 131CAC00] 02:34:29 INFO - PROCESS | 3772 | 1465205669182 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A89E000) [pid = 3772] [serial = 991] [outer = 131CAC00] 02:34:29 INFO - PROCESS | 3772 | 1465205669524 Marionette TRACE conn2 <- [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]]]}] 02:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 642ms 02:34:29 INFO - PROCESS | 3772 | 1465205669576 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 02:34:29 INFO - PROCESS | 3772 | 1465205669578 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 02:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:34:29 INFO - PROCESS | 3772 | 1465205669581 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:34:29 INFO - PROCESS | 3772 | 1465205669583 Marionette TRACE conn2 <- [1,1286,null,{}] 02:34:29 INFO - PROCESS | 3772 | 1465205669586 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:29 INFO - PROCESS | 3772 | 1465205669588 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:29 INFO - PROCESS | 3772 | 1465205669698 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 02:34:29 INFO - PROCESS | 3772 | 1465205669706 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:29 INFO - PROCESS | 3772 | 1465205669717 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:29 INFO - PROCESS | 3772 | ++DOCSHELL 13DC9000 == 38 [pid = 3772] [id = 331] 02:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14E87000) [pid = 3772] [serial = 992] [outer = 00000000] 02:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A998800) [pid = 3772] [serial = 993] [outer = 14E87000] 02:34:29 INFO - PROCESS | 3772 | 1465205669761 Marionette DEBUG loaded listener.js 02:34:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A99A000) [pid = 3772] [serial = 994] [outer = 14E87000] 02:34:30 INFO - PROCESS | 3772 | 1465205670229 Marionette TRACE conn2 <- [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]]]}] 02:34:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:34:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 706ms 02:34:30 INFO - PROCESS | 3772 | 1465205670282 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 02:34:30 INFO - PROCESS | 3772 | 1465205670286 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 02:34:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:34:30 INFO - PROCESS | 3772 | 1465205670292 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:34:30 INFO - PROCESS | 3772 | 1465205670296 Marionette TRACE conn2 <- [1,1290,null,{}] 02:34:30 INFO - PROCESS | 3772 | 1465205670302 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:30 INFO - PROCESS | 3772 | 1465205670305 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:30 INFO - PROCESS | 3772 | 1465205670494 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 02:34:30 INFO - PROCESS | 3772 | 1465205670611 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:30 INFO - PROCESS | 3772 | 1465205670616 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:30 INFO - PROCESS | 3772 | ++DOCSHELL 10E95C00 == 39 [pid = 3772] [id = 332] 02:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (110A3400) [pid = 3772] [serial = 995] [outer = 00000000] 02:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (12890000) [pid = 3772] [serial = 996] [outer = 110A3400] 02:34:30 INFO - PROCESS | 3772 | 1465205670676 Marionette DEBUG loaded listener.js 02:34:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (13376800) [pid = 3772] [serial = 997] [outer = 110A3400] 02:34:31 INFO - PROCESS | 3772 | 1465205671213 Marionette TRACE conn2 <- [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]]]}] 02:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 941ms 02:34:31 INFO - PROCESS | 3772 | 1465205671241 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 02:34:31 INFO - PROCESS | 3772 | 1465205671246 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 02:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:34:31 INFO - PROCESS | 3772 | 1465205671253 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:34:31 INFO - PROCESS | 3772 | 1465205671256 Marionette TRACE conn2 <- [1,1294,null,{}] 02:34:31 INFO - PROCESS | 3772 | 1465205671260 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:31 INFO - PROCESS | 3772 | 1465205671263 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:31 INFO - PROCESS | 3772 | 1465205671386 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 02:34:31 INFO - PROCESS | 3772 | 1465205671487 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:31 INFO - PROCESS | 3772 | 1465205671489 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:31 INFO - PROCESS | 3772 | ++DOCSHELL 15FDE400 == 40 [pid = 3772] [id = 333] 02:34:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15FE1400) [pid = 3772] [serial = 998] [outer = 00000000] 02:34:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16178400) [pid = 3772] [serial = 999] [outer = 15FE1400] 02:34:31 INFO - PROCESS | 3772 | 1465205671544 Marionette DEBUG loaded listener.js 02:34:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1633A400) [pid = 3772] [serial = 1000] [outer = 15FE1400] 02:34:32 INFO - PROCESS | 3772 | 1465205672188 Marionette TRACE conn2 <- [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]]]}] 02:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1003ms 02:34:32 INFO - PROCESS | 3772 | 1465205672256 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 02:34:32 INFO - PROCESS | 3772 | 1465205672259 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 02:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:34:32 INFO - PROCESS | 3772 | 1465205672263 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:34:32 INFO - PROCESS | 3772 | 1465205672267 Marionette TRACE conn2 <- [1,1298,null,{}] 02:34:32 INFO - PROCESS | 3772 | 1465205672294 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:32 INFO - PROCESS | 3772 | 1465205672299 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:32 INFO - PROCESS | 3772 | 1465205672443 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 02:34:32 INFO - PROCESS | 3772 | 1465205672498 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:32 INFO - PROCESS | 3772 | 1465205672502 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:32 INFO - PROCESS | 3772 | ++DOCSHELL 1A24D800 == 41 [pid = 3772] [id = 334] 02:34:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A27D400) [pid = 3772] [serial = 1001] [outer = 00000000] 02:34:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A727000) [pid = 3772] [serial = 1002] [outer = 1A27D400] 02:34:32 INFO - PROCESS | 3772 | 1465205672557 Marionette DEBUG loaded listener.js 02:34:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A998400) [pid = 3772] [serial = 1003] [outer = 1A27D400] 02:34:33 INFO - PROCESS | 3772 | 1465205673096 Marionette TRACE conn2 <- [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] 02:34:33 INFO - PROCESS | 3772 | 1465205673169 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 02:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:34:33 INFO - PROCESS | 3772 | 1465205673173 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:34:33 INFO - PROCESS | 3772 | 1465205673175 Marionette TRACE conn2 <- [1,1302,null,{}] 02:34:33 INFO - PROCESS | 3772 | 1465205673179 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:33 INFO - PROCESS | 3772 | 1465205673181 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:33 INFO - PROCESS | 3772 | 1465205673286 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 02:34:33 INFO - PROCESS | 3772 | 1465205673414 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:33 INFO - PROCESS | 3772 | 1465205673416 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:33 INFO - PROCESS | 3772 | ++DOCSHELL 1AAC6400 == 42 [pid = 3772] [id = 335] 02:34:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1AAC6C00) [pid = 3772] [serial = 1004] [outer = 00000000] 02:34:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1AD8FC00) [pid = 3772] [serial = 1005] [outer = 1AAC6C00] 02:34:33 INFO - PROCESS | 3772 | 1465205673470 Marionette DEBUG loaded listener.js 02:34:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1AD93800) [pid = 3772] [serial = 1006] [outer = 1AAC6C00] 02:34:34 INFO - PROCESS | 3772 | 1465205674240 Marionette TRACE conn2 <- [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]]]}] 02:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1098ms 02:34:34 INFO - PROCESS | 3772 | 1465205674273 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 02:34:34 INFO - PROCESS | 3772 | 1465205674277 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 02:34:34 INFO - PROCESS | 3772 | 1465205674282 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:34:34 INFO - PROCESS | 3772 | 1465205674285 Marionette TRACE conn2 <- [1,1306,null,{}] 02:34:34 INFO - PROCESS | 3772 | 1465205674291 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:34 INFO - PROCESS | 3772 | 1465205674294 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:34 INFO - PROCESS | 3772 | 1465205674397 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 02:34:34 INFO - PROCESS | 3772 | 1465205674529 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:34 INFO - PROCESS | 3772 | 1465205674533 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:34 INFO - PROCESS | 3772 | ++DOCSHELL 10A5B400 == 43 [pid = 3772] [id = 336] 02:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (10A70400) [pid = 3772] [serial = 1007] [outer = 00000000] 02:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (10B80000) [pid = 3772] [serial = 1008] [outer = 10A70400] 02:34:34 INFO - PROCESS | 3772 | 1465205674588 Marionette DEBUG loaded listener.js 02:34:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (111D0000) [pid = 3772] [serial = 1009] [outer = 10A70400] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 10A5D000 == 42 [pid = 3772] [id = 330] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 102CC000 == 41 [pid = 3772] [id = 329] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 1838D000 == 40 [pid = 3772] [id = 328] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 13811C00 == 39 [pid = 3772] [id = 327] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 175E9000 == 38 [pid = 3772] [id = 326] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 1633CC00 == 37 [pid = 3772] [id = 325] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 13027C00 == 36 [pid = 3772] [id = 324] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 105EE400 == 35 [pid = 3772] [id = 323] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 0F2EB000 == 34 [pid = 3772] [id = 322] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 151E6400 == 33 [pid = 3772] [id = 320] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 10A1E400 == 32 [pid = 3772] [id = 321] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 11A10400 == 31 [pid = 3772] [id = 311] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 1AAC6400 == 30 [pid = 3772] [id = 335] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 1A24D800 == 29 [pid = 3772] [id = 334] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 13DC9000 == 28 [pid = 3772] [id = 331] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 10E95C00 == 27 [pid = 3772] [id = 332] 02:34:35 INFO - PROCESS | 3772 | --DOCSHELL 15FDE400 == 26 [pid = 3772] [id = 333] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (13812800) [pid = 3772] [serial = 939] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1390E400) [pid = 3772] [serial = 940] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (15A86800) [pid = 3772] [serial = 942] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (10B84000) [pid = 3772] [serial = 936] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10E93800) [pid = 3772] [serial = 937] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16334C00) [pid = 3772] [serial = 945] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (130E2000) [pid = 3772] [serial = 934] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (12B62400) [pid = 3772] [serial = 933] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1710C800) [pid = 3772] [serial = 948] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1633F800) [pid = 3772] [serial = 946] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (181D5400) [pid = 3772] [serial = 951] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A011C00) [pid = 3772] [serial = 958] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1A011400) [pid = 3772] [serial = 957] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (140CEC00) [pid = 3772] [serial = 925] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13327C00) [pid = 3772] [serial = 924] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A286400) [pid = 3772] [serial = 960] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16340C00) [pid = 3772] [serial = 928] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (162A4400) [pid = 3772] [serial = 927] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1AAC1400) [pid = 3772] [serial = 931] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A997400) [pid = 3772] [serial = 930] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19A7F000) [pid = 3772] [serial = 952] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (174F7000) [pid = 3772] [serial = 949] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1710C400) [pid = 3772] [serial = 954] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (15FE3000) [pid = 3772] [serial = 943] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17769400) [pid = 3772] [serial = 955] [outer = 00000000] [url = about:blank] 02:34:35 INFO - PROCESS | 3772 | 1465205675823 Marionette TRACE conn2 <- [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]]]}] 02:34:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:34:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1615ms 02:34:35 INFO - PROCESS | 3772 | 1465205675889 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 02:34:35 INFO - PROCESS | 3772 | 1465205675892 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 02:34:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:34:35 INFO - PROCESS | 3772 | 1465205675897 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:34:35 INFO - PROCESS | 3772 | 1465205675900 Marionette TRACE conn2 <- [1,1310,null,{}] 02:34:35 INFO - PROCESS | 3772 | 1465205675905 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:35 INFO - PROCESS | 3772 | 1465205675908 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:36 INFO - PROCESS | 3772 | 1465205676000 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 02:34:36 INFO - PROCESS | 3772 | 1465205676013 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 3772 | 1465205676015 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:36 INFO - PROCESS | 3772 | ++DOCSHELL 10A75800 == 27 [pid = 3772] [id = 337] 02:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10B58800) [pid = 3772] [serial = 1010] [outer = 00000000] 02:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (110A5800) [pid = 3772] [serial = 1011] [outer = 10B58800] 02:34:36 INFO - PROCESS | 3772 | 1465205676065 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1141C000) [pid = 3772] [serial = 1012] [outer = 10B58800] 02:34:36 INFO - PROCESS | 3772 | 1465205676540 Marionette TRACE conn2 <- [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]]]}] 02:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 705ms 02:34:36 INFO - PROCESS | 3772 | 1465205676598 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 02:34:36 INFO - PROCESS | 3772 | 1465205676603 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 02:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:34:36 INFO - PROCESS | 3772 | 1465205676609 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:34:36 INFO - PROCESS | 3772 | 1465205676612 Marionette TRACE conn2 <- [1,1314,null,{}] 02:34:36 INFO - PROCESS | 3772 | 1465205676616 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:36 INFO - PROCESS | 3772 | 1465205676618 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:36 INFO - PROCESS | 3772 | 1465205676743 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 02:34:36 INFO - PROCESS | 3772 | 1465205676839 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:36 INFO - PROCESS | 3772 | 1465205676842 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:36 INFO - PROCESS | 3772 | ++DOCSHELL 12D5C800 == 28 [pid = 3772] [id = 338] 02:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13376400) [pid = 3772] [serial = 1013] [outer = 00000000] 02:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13816000) [pid = 3772] [serial = 1014] [outer = 13376400] 02:34:36 INFO - PROCESS | 3772 | 1465205676888 Marionette DEBUG loaded listener.js 02:34:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13913800) [pid = 3772] [serial = 1015] [outer = 13376400] 02:34:37 INFO - PROCESS | 3772 | 1465205677273 Marionette TRACE conn2 <- [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]]]}] 02:34:37 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 02:34:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 689ms 02:34:37 INFO - PROCESS | 3772 | 1465205677308 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 02:34:37 INFO - PROCESS | 3772 | 1465205677310 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 02:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:34:37 INFO - PROCESS | 3772 | 1465205677314 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:34:37 INFO - PROCESS | 3772 | 1465205677317 Marionette TRACE conn2 <- [1,1318,null,{}] 02:34:37 INFO - PROCESS | 3772 | 1465205677328 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:37 INFO - PROCESS | 3772 | 1465205677333 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:37 INFO - PROCESS | 3772 | 1465205677415 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 02:34:37 INFO - PROCESS | 3772 | 1465205677422 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:37 INFO - PROCESS | 3772 | 1465205677425 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:37 INFO - PROCESS | 3772 | ++DOCSHELL 151E8400 == 29 [pid = 3772] [id = 339] 02:34:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (151E8800) [pid = 3772] [serial = 1016] [outer = 00000000] 02:34:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15A52400) [pid = 3772] [serial = 1017] [outer = 151E8800] 02:34:37 INFO - PROCESS | 3772 | 1465205677473 Marionette DEBUG loaded listener.js 02:34:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FC7800) [pid = 3772] [serial = 1018] [outer = 151E8800] 02:34:38 INFO - PROCESS | 3772 | 1465205678023 Marionette TRACE conn2 <- [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]]]}] 02:34:38 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 02:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 737ms 02:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:34:38 INFO - PROCESS | 3772 | 1465205678085 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 3772 | 1465205678088 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 02:34:38 INFO - PROCESS | 3772 | 1465205678091 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 3772 | 1465205678093 Marionette TRACE conn2 <- [1,1322,null,{}] 02:34:38 INFO - PROCESS | 3772 | 1465205678096 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:38 INFO - PROCESS | 3772 | 1465205678098 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:38 INFO - PROCESS | 3772 | 1465205678239 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 02:34:38 INFO - PROCESS | 3772 | 1465205678297 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 3772 | 1465205678299 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:38 INFO - PROCESS | 3772 | ++DOCSHELL 162A3800 == 30 [pid = 3772] [id = 340] 02:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (162A4400) [pid = 3772] [serial = 1019] [outer = 00000000] 02:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16337800) [pid = 3772] [serial = 1020] [outer = 162A4400] 02:34:38 INFO - PROCESS | 3772 | 1465205678343 Marionette DEBUG loaded listener.js 02:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1633D800) [pid = 3772] [serial = 1021] [outer = 162A4400] 02:34:38 INFO - PROCESS | 3772 | 1465205678749 Marionette TRACE conn2 <- [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]]]}] 02:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 690ms 02:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:34:38 INFO - PROCESS | 3772 | 1465205678790 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 02:34:38 INFO - PROCESS | 3772 | 1465205678792 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 02:34:38 INFO - PROCESS | 3772 | 1465205678796 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:34:38 INFO - PROCESS | 3772 | 1465205678797 Marionette TRACE conn2 <- [1,1326,null,{}] 02:34:38 INFO - PROCESS | 3772 | 1465205678801 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:38 INFO - PROCESS | 3772 | 1465205678803 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:38 INFO - PROCESS | 3772 | 1465205678917 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 02:34:38 INFO - PROCESS | 3772 | 1465205678922 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:38 INFO - PROCESS | 3772 | 1465205678925 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:38 INFO - PROCESS | 3772 | ++DOCSHELL 16340000 == 31 [pid = 3772] [id = 341] 02:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (167C6C00) [pid = 3772] [serial = 1022] [outer = 00000000] 02:34:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16F50C00) [pid = 3772] [serial = 1023] [outer = 167C6C00] 02:34:38 INFO - PROCESS | 3772 | 1465205678970 Marionette DEBUG loaded listener.js 02:34:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (171DF000) [pid = 3772] [serial = 1024] [outer = 167C6C00] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (131CAC00) [pid = 3772] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (14E87000) [pid = 3772] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17763C00) [pid = 3772] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1633E800) [pid = 3772] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (181D0400) [pid = 3772] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13379800) [pid = 3772] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A79000) [pid = 3772] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (105F4400) [pid = 3772] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10A1C000) [pid = 3772] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (0F2EC400) [pid = 3772] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A27A800) [pid = 3772] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:34:39 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A010800) [pid = 3772] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:34:39 INFO - PROCESS | 3772 | 1465205679908 Marionette TRACE conn2 <- [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]]]}] 02:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1144ms 02:34:39 INFO - PROCESS | 3772 | 1465205679941 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 02:34:39 INFO - PROCESS | 3772 | 1465205679944 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 02:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:34:39 INFO - PROCESS | 3772 | 1465205679947 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:34:39 INFO - PROCESS | 3772 | 1465205679949 Marionette TRACE conn2 <- [1,1330,null,{}] 02:34:39 INFO - PROCESS | 3772 | 1465205679953 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:39 INFO - PROCESS | 3772 | 1465205679958 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:40 INFO - PROCESS | 3772 | 1465205680067 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 02:34:40 INFO - PROCESS | 3772 | 1465205680073 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 3772 | 1465205680076 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:40 INFO - PROCESS | 3772 | ++DOCSHELL 14343800 == 32 [pid = 3772] [id = 342] 02:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (155D2C00) [pid = 3772] [serial = 1025] [outer = 00000000] 02:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (174F3C00) [pid = 3772] [serial = 1026] [outer = 155D2C00] 02:34:40 INFO - PROCESS | 3772 | 1465205680119 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (175EB800) [pid = 3772] [serial = 1027] [outer = 155D2C00] 02:34:40 INFO - PROCESS | 3772 | 1465205680548 Marionette TRACE conn2 <- [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]]]}] 02:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 627ms 02:34:40 INFO - PROCESS | 3772 | 1465205680585 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 02:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:34:40 INFO - PROCESS | 3772 | 1465205680587 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 02:34:40 INFO - PROCESS | 3772 | 1465205680591 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:34:40 INFO - PROCESS | 3772 | 1465205680592 Marionette TRACE conn2 <- [1,1334,null,{}] 02:34:40 INFO - PROCESS | 3772 | 1465205680596 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:40 INFO - PROCESS | 3772 | 1465205680598 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:40 INFO - PROCESS | 3772 | 1465205680673 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 02:34:40 INFO - PROCESS | 3772 | 1465205680678 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:40 INFO - PROCESS | 3772 | 1465205680680 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:40 INFO - PROCESS | 3772 | ++DOCSHELL 16C21800 == 33 [pid = 3772] [id = 343] 02:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17596400) [pid = 3772] [serial = 1028] [outer = 00000000] 02:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (181D6400) [pid = 3772] [serial = 1029] [outer = 17596400] 02:34:40 INFO - PROCESS | 3772 | 1465205680725 Marionette DEBUG loaded listener.js 02:34:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (181D6C00) [pid = 3772] [serial = 1030] [outer = 17596400] 02:34:41 INFO - PROCESS | 3772 | 1465205681149 Marionette TRACE conn2 <- [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]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 596ms 02:34:41 INFO - PROCESS | 3772 | 1465205681188 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 3772 | 1465205681190 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 02:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:34:41 INFO - PROCESS | 3772 | 1465205681197 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - PROCESS | 3772 | 1465205681199 Marionette TRACE conn2 <- [1,1338,null,{}] 02:34:41 INFO - PROCESS | 3772 | 1465205681202 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 3772 | 1465205681204 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:41 INFO - PROCESS | 3772 | 1465205681282 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 02:34:41 INFO - PROCESS | 3772 | 1465205681288 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:41 INFO - PROCESS | 3772 | 1465205681290 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:41 INFO - PROCESS | 3772 | ++DOCSHELL 13813C00 == 34 [pid = 3772] [id = 344] 02:34:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19A7EC00) [pid = 3772] [serial = 1031] [outer = 00000000] 02:34:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19C75800) [pid = 3772] [serial = 1032] [outer = 19A7EC00] 02:34:41 INFO - PROCESS | 3772 | 1465205681335 Marionette DEBUG loaded listener.js 02:34:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19A83400) [pid = 3772] [serial = 1033] [outer = 19A7EC00] 02:34:41 INFO - PROCESS | 3772 | 1465205681778 Marionette TRACE conn2 <- [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]]]}] 02:34:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:34:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 627ms 02:34:41 INFO - PROCESS | 3772 | 1465205681836 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 02:34:41 INFO - PROCESS | 3772 | 1465205681838 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 02:34:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:34:41 INFO - PROCESS | 3772 | 1465205681887 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:34:41 INFO - PROCESS | 3772 | 1465205681891 Marionette TRACE conn2 <- [1,1342,null,{}] 02:34:41 INFO - PROCESS | 3772 | 1465205681898 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:41 INFO - PROCESS | 3772 | 1465205681902 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:42 INFO - PROCESS | 3772 | 1465205682016 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 02:34:42 INFO - PROCESS | 3772 | 1465205682168 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:42 INFO - PROCESS | 3772 | 1465205682172 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:42 INFO - PROCESS | 3772 | ++DOCSHELL 10A24000 == 35 [pid = 3772] [id = 345] 02:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A24C00) [pid = 3772] [serial = 1034] [outer = 00000000] 02:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10B82C00) [pid = 3772] [serial = 1035] [outer = 10A24C00] 02:34:42 INFO - PROCESS | 3772 | 1465205682230 Marionette DEBUG loaded listener.js 02:34:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (110A6400) [pid = 3772] [serial = 1036] [outer = 10A24C00] 02:34:43 INFO - PROCESS | 3772 | 1465205683054 Marionette TRACE conn2 <- [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]]]}] 02:34:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:34:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1254ms 02:34:43 INFO - PROCESS | 3772 | 1465205683103 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 02:34:43 INFO - PROCESS | 3772 | 1465205683110 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 02:34:43 INFO - PROCESS | 3772 | 1465205683117 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:34:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:34:43 INFO - PROCESS | 3772 | 1465205683119 Marionette TRACE conn2 <- [1,1346,null,{}] 02:34:43 INFO - PROCESS | 3772 | 1465205683125 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:43 INFO - PROCESS | 3772 | 1465205683130 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:43 INFO - PROCESS | 3772 | 1465205683267 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 02:34:43 INFO - PROCESS | 3772 | 1465205683397 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:43 INFO - PROCESS | 3772 | 1465205683400 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:43 INFO - PROCESS | 3772 | ++DOCSHELL 13CEC800 == 36 [pid = 3772] [id = 346] 02:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (13CF1000) [pid = 3772] [serial = 1037] [outer = 00000000] 02:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1435BC00) [pid = 3772] [serial = 1038] [outer = 13CF1000] 02:34:43 INFO - PROCESS | 3772 | 1465205683456 Marionette DEBUG loaded listener.js 02:34:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (14E8A800) [pid = 3772] [serial = 1039] [outer = 13CF1000] 02:34:44 INFO - PROCESS | 3772 | 1465205684289 Marionette TRACE conn2 <- [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]]]}] 02:34:44 INFO - PROCESS | 3772 | --DOCSHELL 16C21800 == 35 [pid = 3772] [id = 343] 02:34:44 INFO - PROCESS | 3772 | --DOCSHELL 14343800 == 34 [pid = 3772] [id = 342] 02:34:44 INFO - PROCESS | 3772 | --DOCSHELL 16340000 == 33 [pid = 3772] [id = 341] 02:34:44 INFO - PROCESS | 3772 | --DOCSHELL 162A3800 == 32 [pid = 3772] [id = 340] 02:34:44 INFO - PROCESS | 3772 | --DOCSHELL 151E8400 == 31 [pid = 3772] [id = 339] 02:34:44 INFO - PROCESS | 3772 | --DOCSHELL 12D5C800 == 30 [pid = 3772] [id = 338] 02:34:44 INFO - PROCESS | 3772 | --DOCSHELL 10A75800 == 29 [pid = 3772] [id = 337] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A89E000) [pid = 3772] [serial = 991] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A998800) [pid = 3772] [serial = 993] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17D69800) [pid = 3772] [serial = 978] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16A21400) [pid = 3772] [serial = 975] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19A80000) [pid = 3772] [serial = 981] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14EE5400) [pid = 3772] [serial = 972] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15FC2400) [pid = 3772] [serial = 973] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12ADC000) [pid = 3772] [serial = 963] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13814800) [pid = 3772] [serial = 964] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16170C00) [pid = 3772] [serial = 987] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12AD6000) [pid = 3772] [serial = 969] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (131D0400) [pid = 3772] [serial = 970] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10434000) [pid = 3772] [serial = 966] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (10A2A000) [pid = 3772] [serial = 967] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A287800) [pid = 3772] [serial = 961] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A71B000) [pid = 3772] [serial = 984] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A99A000) [pid = 3772] [serial = 994] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A720800) [pid = 3772] [serial = 985] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (181C8C00) [pid = 3772] [serial = 979] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (19C7B800) [pid = 3772] [serial = 982] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16175C00) [pid = 3772] [serial = 988] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16F54800) [pid = 3772] [serial = 976] [outer = 00000000] [url = about:blank] 02:34:44 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1A899400) [pid = 3772] [serial = 990] [outer = 00000000] [url = about:blank] 02:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1253ms 02:34:44 INFO - PROCESS | 3772 | 1465205684368 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 02:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:34:44 INFO - PROCESS | 3772 | 1465205684372 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 02:34:44 INFO - PROCESS | 3772 | 1465205684377 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:34:44 INFO - PROCESS | 3772 | 1465205684380 Marionette TRACE conn2 <- [1,1350,null,{}] 02:34:44 INFO - PROCESS | 3772 | 1465205684386 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:44 INFO - PROCESS | 3772 | 1465205684390 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:44 INFO - PROCESS | 3772 | 1465205684510 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 02:34:44 INFO - PROCESS | 3772 | 1465205684517 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:44 INFO - PROCESS | 3772 | 1465205684520 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:44 INFO - PROCESS | 3772 | ++DOCSHELL 10A21C00 == 30 [pid = 3772] [id = 347] 02:34:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (10A22800) [pid = 3772] [serial = 1040] [outer = 00000000] 02:34:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (10B86C00) [pid = 3772] [serial = 1041] [outer = 10A22800] 02:34:44 INFO - PROCESS | 3772 | 1465205684567 Marionette DEBUG loaded listener.js 02:34:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (12A0F400) [pid = 3772] [serial = 1042] [outer = 10A22800] 02:34:45 INFO - PROCESS | 3772 | 1465205685084 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 737ms 02:34:45 INFO - PROCESS | 3772 | 1465205685115 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 02:34:45 INFO - PROCESS | 3772 | 1465205685119 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 02:34:45 INFO - PROCESS | 3772 | 1465205685125 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:34:45 INFO - PROCESS | 3772 | 1465205685128 Marionette TRACE conn2 <- [1,1354,null,{}] 02:34:45 INFO - PROCESS | 3772 | 1465205685132 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:45 INFO - PROCESS | 3772 | 1465205685136 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:45 INFO - PROCESS | 3772 | 1465205685227 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 02:34:45 INFO - PROCESS | 3772 | 1465205685235 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:45 INFO - PROCESS | 3772 | 1465205685237 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:45 INFO - PROCESS | 3772 | ++DOCSHELL 131D3000 == 31 [pid = 3772] [id = 348] 02:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (131D6800) [pid = 3772] [serial = 1043] [outer = 00000000] 02:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13CECC00) [pid = 3772] [serial = 1044] [outer = 131D6800] 02:34:45 INFO - PROCESS | 3772 | 1465205685285 Marionette DEBUG loaded listener.js 02:34:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14353000) [pid = 3772] [serial = 1045] [outer = 131D6800] 02:34:45 INFO - PROCESS | 3772 | 1465205685755 Marionette TRACE conn2 <- [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] 02:34:45 INFO - PROCESS | 3772 | 1465205685827 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 02:34:45 INFO - PROCESS | 3772 | 1465205685831 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:34:45 INFO - PROCESS | 3772 | 1465205685834 Marionette TRACE conn2 <- [1,1358,null,{}] 02:34:45 INFO - PROCESS | 3772 | 1465205685849 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:45 INFO - PROCESS | 3772 | 1465205685854 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:46 INFO - PROCESS | 3772 | 1465205685969 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 02:34:46 INFO - PROCESS | 3772 | 1465205685987 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 3772 | 1465205685991 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:46 INFO - PROCESS | 3772 | ++DOCSHELL 162A3400 == 32 [pid = 3772] [id = 349] 02:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (162A3800) [pid = 3772] [serial = 1046] [outer = 00000000] 02:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16336C00) [pid = 3772] [serial = 1047] [outer = 162A3800] 02:34:46 INFO - PROCESS | 3772 | 1465205686038 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1633FC00) [pid = 3772] [serial = 1048] [outer = 162A3800] 02:34:46 INFO - PROCESS | 3772 | 1465205686487 Marionette TRACE conn2 <- [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] 02:34:46 INFO - PROCESS | 3772 | 1465205686535 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 02:34:46 INFO - PROCESS | 3772 | 1465205686539 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:34:46 INFO - PROCESS | 3772 | 1465205686540 Marionette TRACE conn2 <- [1,1362,null,{}] 02:34:46 INFO - PROCESS | 3772 | 1465205686544 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:46 INFO - PROCESS | 3772 | 1465205686545 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:46 INFO - PROCESS | 3772 | 1465205686658 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 02:34:46 INFO - PROCESS | 3772 | 1465205686663 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:46 INFO - PROCESS | 3772 | 1465205686666 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:46 INFO - PROCESS | 3772 | ++DOCSHELL 16F51C00 == 33 [pid = 3772] [id = 350] 02:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (174EF400) [pid = 3772] [serial = 1049] [outer = 00000000] 02:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17767400) [pid = 3772] [serial = 1050] [outer = 174EF400] 02:34:46 INFO - PROCESS | 3772 | 1465205686756 Marionette DEBUG loaded listener.js 02:34:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17DB3000) [pid = 3772] [serial = 1051] [outer = 174EF400] 02:34:47 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:47 INFO - PROCESS | 3772 | 1465205687180 Marionette TRACE conn2 <- [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] 02:34:47 INFO - PROCESS | 3772 | 1465205687242 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 02:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:34:47 INFO - PROCESS | 3772 | 1465205687246 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 3772 | 1465205687247 Marionette TRACE conn2 <- [1,1366,null,{}] 02:34:47 INFO - PROCESS | 3772 | 1465205687251 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 3772 | 1465205687253 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:47 INFO - PROCESS | 3772 | 1465205687389 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 02:34:47 INFO - PROCESS | 3772 | 1465205687411 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:47 INFO - PROCESS | 3772 | 1465205687413 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:47 INFO - PROCESS | 3772 | ++DOCSHELL 181C8C00 == 34 [pid = 3772] [id = 351] 02:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (181D3C00) [pid = 3772] [serial = 1052] [outer = 00000000] 02:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19A89800) [pid = 3772] [serial = 1053] [outer = 181D3C00] 02:34:47 INFO - PROCESS | 3772 | 1465205687457 Marionette DEBUG loaded listener.js 02:34:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19C7C400) [pid = 3772] [serial = 1054] [outer = 181D3C00] 02:34:47 INFO - PROCESS | 3772 | 1465205687945 Marionette TRACE conn2 <- [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] 02:34:47 INFO - PROCESS | 3772 | 1465205687981 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 02:34:47 INFO - PROCESS | 3772 | 1465205687984 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:34:47 INFO - PROCESS | 3772 | 1465205687986 Marionette TRACE conn2 <- [1,1370,null,{}] 02:34:47 INFO - PROCESS | 3772 | 1465205687993 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:47 INFO - PROCESS | 3772 | 1465205687998 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:48 INFO - PROCESS | 3772 | 1465205688130 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 02:34:48 INFO - PROCESS | 3772 | 1465205688147 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 3772 | 1465205688149 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:48 INFO - PROCESS | 3772 | ++DOCSHELL 1A280800 == 35 [pid = 3772] [id = 352] 02:34:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A281400) [pid = 3772] [serial = 1055] [outer = 00000000] 02:34:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A720800) [pid = 3772] [serial = 1056] [outer = 1A281400] 02:34:48 INFO - PROCESS | 3772 | 1465205688249 Marionette DEBUG loaded listener.js 02:34:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A725800) [pid = 3772] [serial = 1057] [outer = 1A281400] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (162A4400) [pid = 3772] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (151E8800) [pid = 3772] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10B58800) [pid = 3772] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10A70400) [pid = 3772] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13376400) [pid = 3772] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (110A3400) [pid = 3772] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15FE1400) [pid = 3772] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A27D400) [pid = 3772] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1AAC6C00) [pid = 3772] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (167C6C00) [pid = 3772] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (155D2C00) [pid = 3772] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:34:48 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17596400) [pid = 3772] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:34:48 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:34:48 INFO - PROCESS | 3772 | 1465205688755 Marionette TRACE conn2 <- [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] 02:34:48 INFO - PROCESS | 3772 | 1465205688786 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 02:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:34:48 INFO - PROCESS | 3772 | 1465205688790 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:34:48 INFO - PROCESS | 3772 | 1465205688791 Marionette TRACE conn2 <- [1,1374,null,{}] 02:34:48 INFO - PROCESS | 3772 | 1465205688795 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:48 INFO - PROCESS | 3772 | 1465205688797 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:48 INFO - PROCESS | 3772 | 1465205688877 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 02:34:48 INFO - PROCESS | 3772 | 1465205688959 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:48 INFO - PROCESS | 3772 | 1465205688961 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:48 INFO - PROCESS | 3772 | ++DOCSHELL 13027800 == 36 [pid = 3772] [id = 353] 02:34:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (130DF800) [pid = 3772] [serial = 1058] [outer = 00000000] 02:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16339C00) [pid = 3772] [serial = 1059] [outer = 130DF800] 02:34:49 INFO - PROCESS | 3772 | 1465205689011 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17105000) [pid = 3772] [serial = 1060] [outer = 130DF800] 02:34:49 INFO - PROCESS | 3772 | 1465205689369 Marionette TRACE conn2 <- [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] 02:34:49 INFO - PROCESS | 3772 | 1465205689429 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 02:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:34:49 INFO - PROCESS | 3772 | 1465205689433 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:34:49 INFO - PROCESS | 3772 | 1465205689434 Marionette TRACE conn2 <- [1,1378,null,{}] 02:34:49 INFO - PROCESS | 3772 | 1465205689438 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:49 INFO - PROCESS | 3772 | 1465205689440 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:49 INFO - PROCESS | 3772 | 1465205689549 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 02:34:49 INFO - PROCESS | 3772 | 1465205689557 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:49 INFO - PROCESS | 3772 | 1465205689559 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:49 INFO - PROCESS | 3772 | ++DOCSHELL 10A4F800 == 37 [pid = 3772] [id = 354] 02:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16152000) [pid = 3772] [serial = 1061] [outer = 00000000] 02:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A897400) [pid = 3772] [serial = 1062] [outer = 16152000] 02:34:49 INFO - PROCESS | 3772 | 1465205689603 Marionette DEBUG loaded listener.js 02:34:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A89DC00) [pid = 3772] [serial = 1063] [outer = 16152000] 02:34:50 INFO - PROCESS | 3772 | 1465205689995 Marionette TRACE conn2 <- [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]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 596ms 02:34:50 INFO - PROCESS | 3772 | 1465205690030 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 3772 | 1465205690032 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 02:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:34:50 INFO - PROCESS | 3772 | 1465205690035 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 3772 | 1465205690037 Marionette TRACE conn2 <- [1,1382,null,{}] 02:34:50 INFO - PROCESS | 3772 | 1465205690040 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 3772 | 1465205690042 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:50 INFO - PROCESS | 3772 | 1465205690125 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 02:34:50 INFO - PROCESS | 3772 | 1465205690238 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:50 INFO - PROCESS | 3772 | 1465205690240 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:50 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EE800 == 38 [pid = 3772] [id = 355] 02:34:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13CEC000) [pid = 3772] [serial = 1064] [outer = 00000000] 02:34:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A99B400) [pid = 3772] [serial = 1065] [outer = 13CEC000] 02:34:50 INFO - PROCESS | 3772 | 1465205690292 Marionette DEBUG loaded listener.js 02:34:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A99DC00) [pid = 3772] [serial = 1066] [outer = 13CEC000] 02:34:50 INFO - PROCESS | 3772 | 1465205690718 Marionette TRACE conn2 <- [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]]]}] 02:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 736ms 02:34:50 INFO - PROCESS | 3772 | 1465205690788 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 02:34:50 INFO - PROCESS | 3772 | 1465205690793 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 02:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:34:50 INFO - PROCESS | 3772 | 1465205690825 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:34:50 INFO - PROCESS | 3772 | 1465205690828 Marionette TRACE conn2 <- [1,1386,null,{}] 02:34:50 INFO - PROCESS | 3772 | 1465205690840 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:50 INFO - PROCESS | 3772 | 1465205690843 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:50 INFO - PROCESS | 3772 | 1465205690969 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 02:34:51 INFO - PROCESS | 3772 | 1465205691093 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:51 INFO - PROCESS | 3772 | 1465205691097 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:51 INFO - PROCESS | 3772 | ++DOCSHELL 10A75800 == 39 [pid = 3772] [id = 356] 02:34:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (10A76000) [pid = 3772] [serial = 1067] [outer = 00000000] 02:34:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11A11400) [pid = 3772] [serial = 1068] [outer = 10A76000] 02:34:51 INFO - PROCESS | 3772 | 1465205691156 Marionette DEBUG loaded listener.js 02:34:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (13087800) [pid = 3772] [serial = 1069] [outer = 10A76000] 02:34:51 INFO - PROCESS | 3772 | 1465205691754 Marionette TRACE conn2 <- [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]]]}] 02:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 987ms 02:34:51 INFO - PROCESS | 3772 | 1465205691788 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 02:34:51 INFO - PROCESS | 3772 | 1465205691793 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 02:34:51 INFO - PROCESS | 3772 | 1465205691801 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:34:51 INFO - PROCESS | 3772 | 1465205691804 Marionette TRACE conn2 <- [1,1390,null,{}] 02:34:51 INFO - PROCESS | 3772 | 1465205691808 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:51 INFO - PROCESS | 3772 | 1465205691811 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:51 INFO - PROCESS | 3772 | 1465205691921 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 02:34:52 INFO - PROCESS | 3772 | 1465205692024 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:52 INFO - PROCESS | 3772 | 1465205692027 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:52 INFO - PROCESS | 3772 | ++DOCSHELL 16173800 == 40 [pid = 3772] [id = 357] 02:34:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16175C00) [pid = 3772] [serial = 1070] [outer = 00000000] 02:34:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16339000) [pid = 3772] [serial = 1071] [outer = 16175C00] 02:34:52 INFO - PROCESS | 3772 | 1465205692082 Marionette DEBUG loaded listener.js 02:34:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17764000) [pid = 3772] [serial = 1072] [outer = 16175C00] 02:34:52 INFO - PROCESS | 3772 | 1465205692708 Marionette TRACE conn2 <- [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]]]}] 02:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 956ms 02:34:52 INFO - PROCESS | 3772 | 1465205692748 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 02:34:52 INFO - PROCESS | 3772 | 1465205692751 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 02:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:34:52 INFO - PROCESS | 3772 | 1465205692755 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:34:52 INFO - PROCESS | 3772 | 1465205692759 Marionette TRACE conn2 <- [1,1394,null,{}] 02:34:52 INFO - PROCESS | 3772 | 1465205692770 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:52 INFO - PROCESS | 3772 | 1465205692775 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:52 INFO - PROCESS | 3772 | 1465205692882 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 02:34:53 INFO - PROCESS | 3772 | 1465205693012 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 3772 | 1465205693016 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:53 INFO - PROCESS | 3772 | ++DOCSHELL 1A282C00 == 41 [pid = 3772] [id = 358] 02:34:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A283400) [pid = 3772] [serial = 1073] [outer = 00000000] 02:34:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A996400) [pid = 3772] [serial = 1074] [outer = 1A283400] 02:34:53 INFO - PROCESS | 3772 | 1465205693073 Marionette DEBUG loaded listener.js 02:34:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1AABAC00) [pid = 3772] [serial = 1075] [outer = 1A283400] 02:34:53 INFO - PROCESS | 3772 | 1465205693633 Marionette TRACE conn2 <- [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]]]}] 02:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 940ms 02:34:53 INFO - PROCESS | 3772 | 1465205693699 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 02:34:53 INFO - PROCESS | 3772 | 1465205693702 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 02:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:34:53 INFO - PROCESS | 3772 | 1465205693706 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:34:53 INFO - PROCESS | 3772 | 1465205693708 Marionette TRACE conn2 <- [1,1398,null,{}] 02:34:53 INFO - PROCESS | 3772 | 1465205693711 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:53 INFO - PROCESS | 3772 | 1465205693714 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:53 INFO - PROCESS | 3772 | 1465205693820 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 02:34:53 INFO - PROCESS | 3772 | 1465205693948 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:53 INFO - PROCESS | 3772 | 1465205693951 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:53 INFO - PROCESS | 3772 | ++DOCSHELL 10A21000 == 42 [pid = 3772] [id = 359] 02:34:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (17596C00) [pid = 3772] [serial = 1076] [outer = 00000000] 02:34:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19AF5800) [pid = 3772] [serial = 1077] [outer = 17596C00] 02:34:54 INFO - PROCESS | 3772 | 1465205694006 Marionette DEBUG loaded listener.js 02:34:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1AD8B800) [pid = 3772] [serial = 1078] [outer = 17596C00] 02:34:54 INFO - PROCESS | 3772 | 1465205694846 Marionette TRACE conn2 <- [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]]]}] 02:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1191ms 02:34:54 INFO - PROCESS | 3772 | 1465205694901 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 02:34:54 INFO - PROCESS | 3772 | 1465205694906 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 02:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:34:54 INFO - PROCESS | 3772 | 1465205694910 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:34:54 INFO - PROCESS | 3772 | 1465205694913 Marionette TRACE conn2 <- [1,1402,null,{}] 02:34:54 INFO - PROCESS | 3772 | 1465205694919 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:54 INFO - PROCESS | 3772 | 1465205694922 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 10A4F800 == 41 [pid = 3772] [id = 354] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 13027800 == 40 [pid = 3772] [id = 353] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 1A280800 == 39 [pid = 3772] [id = 352] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 181C8C00 == 38 [pid = 3772] [id = 351] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 16F51C00 == 37 [pid = 3772] [id = 350] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 162A3400 == 36 [pid = 3772] [id = 349] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 131D3000 == 35 [pid = 3772] [id = 348] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 10A21C00 == 34 [pid = 3772] [id = 347] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 10A24000 == 33 [pid = 3772] [id = 345] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 13813C00 == 32 [pid = 3772] [id = 344] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 13CEC800 == 31 [pid = 3772] [id = 346] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 10A5B400 == 30 [pid = 3772] [id = 336] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 10A21000 == 29 [pid = 3772] [id = 359] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 1A282C00 == 28 [pid = 3772] [id = 358] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 0F2EE800 == 27 [pid = 3772] [id = 355] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 10A75800 == 26 [pid = 3772] [id = 356] 02:34:55 INFO - PROCESS | 3772 | --DOCSHELL 16173800 == 25 [pid = 3772] [id = 357] 02:34:55 INFO - PROCESS | 3772 | 1465205695646 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19C75800) [pid = 3772] [serial = 1032] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16337800) [pid = 3772] [serial = 1020] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (15A52400) [pid = 3772] [serial = 1017] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (110A5800) [pid = 3772] [serial = 1011] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1141C000) [pid = 3772] [serial = 1012] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (111D0000) [pid = 3772] [serial = 1009] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (10B80000) [pid = 3772] [serial = 1008] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13816000) [pid = 3772] [serial = 1014] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13913800) [pid = 3772] [serial = 1015] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13376800) [pid = 3772] [serial = 997] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12890000) [pid = 3772] [serial = 996] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1633A400) [pid = 3772] [serial = 1000] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16178400) [pid = 3772] [serial = 999] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A998400) [pid = 3772] [serial = 1003] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A727000) [pid = 3772] [serial = 1002] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1AD93800) [pid = 3772] [serial = 1006] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1AD8FC00) [pid = 3772] [serial = 1005] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16F50C00) [pid = 3772] [serial = 1023] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1633D800) [pid = 3772] [serial = 1021] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (174F3C00) [pid = 3772] [serial = 1026] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (181D6400) [pid = 3772] [serial = 1029] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (175EB800) [pid = 3772] [serial = 1027] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (171DF000) [pid = 3772] [serial = 1024] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (181D6C00) [pid = 3772] [serial = 1030] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (15FC7800) [pid = 3772] [serial = 1018] [outer = 00000000] [url = about:blank] 02:34:55 INFO - PROCESS | 3772 | 1465205695825 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:55 INFO - PROCESS | 3772 | 1465205695828 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:55 INFO - PROCESS | 3772 | ++DOCSHELL 10561400 == 26 [pid = 3772] [id = 360] 02:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (10563400) [pid = 3772] [serial = 1079] [outer = 00000000] 02:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (10A1DC00) [pid = 3772] [serial = 1080] [outer = 10563400] 02:34:55 INFO - PROCESS | 3772 | 1465205695879 Marionette DEBUG loaded listener.js 02:34:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (10A4F800) [pid = 3772] [serial = 1081] [outer = 10563400] 02:34:56 INFO - PROCESS | 3772 | 1465205696381 Marionette TRACE conn2 <- [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]]]}] 02:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1505ms 02:34:56 INFO - PROCESS | 3772 | 1465205696412 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 02:34:56 INFO - PROCESS | 3772 | 1465205696416 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 02:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:34:56 INFO - PROCESS | 3772 | 1465205696421 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:34:56 INFO - PROCESS | 3772 | 1465205696424 Marionette TRACE conn2 <- [1,1406,null,{}] 02:34:56 INFO - PROCESS | 3772 | 1465205696429 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:56 INFO - PROCESS | 3772 | 1465205696433 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:56 INFO - PROCESS | 3772 | 1465205696524 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 02:34:56 INFO - PROCESS | 3772 | 1465205696533 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:56 INFO - PROCESS | 3772 | 1465205696536 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:56 INFO - PROCESS | 3772 | ++DOCSHELL 12807400 == 27 [pid = 3772] [id = 361] 02:34:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1280A000) [pid = 3772] [serial = 1082] [outer = 00000000] 02:34:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12AD8C00) [pid = 3772] [serial = 1083] [outer = 1280A000] 02:34:56 INFO - PROCESS | 3772 | 1465205696584 Marionette DEBUG loaded listener.js 02:34:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12D89C00) [pid = 3772] [serial = 1084] [outer = 1280A000] 02:34:57 INFO - PROCESS | 3772 | 1465205697075 Marionette TRACE conn2 <- [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]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 690ms 02:34:57 INFO - PROCESS | 3772 | 1465205697138 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 3772 | 1465205697141 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 02:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:34:57 INFO - PROCESS | 3772 | 1465205697145 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 3772 | 1465205697147 Marionette TRACE conn2 <- [1,1410,null,{}] 02:34:57 INFO - PROCESS | 3772 | 1465205697151 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 3772 | 1465205697154 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:57 INFO - PROCESS | 3772 | 1465205697243 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 02:34:57 INFO - PROCESS | 3772 | 1465205697334 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:57 INFO - PROCESS | 3772 | 1465205697336 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:57 INFO - PROCESS | 3772 | ++DOCSHELL 1390C000 == 28 [pid = 3772] [id = 362] 02:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1390C400) [pid = 3772] [serial = 1085] [outer = 00000000] 02:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13CF0000) [pid = 3772] [serial = 1086] [outer = 1390C400] 02:34:57 INFO - PROCESS | 3772 | 1465205697389 Marionette DEBUG loaded listener.js 02:34:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (140CE000) [pid = 3772] [serial = 1087] [outer = 1390C400] 02:34:57 INFO - PROCESS | 3772 | 1465205697837 Marionette TRACE conn2 <- [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]]]}] 02:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 737ms 02:34:57 INFO - PROCESS | 3772 | 1465205697885 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 02:34:57 INFO - PROCESS | 3772 | 1465205697889 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 02:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:34:57 INFO - PROCESS | 3772 | 1465205697906 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:34:57 INFO - PROCESS | 3772 | 1465205697910 Marionette TRACE conn2 <- [1,1414,null,{}] 02:34:57 INFO - PROCESS | 3772 | 1465205697914 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:57 INFO - PROCESS | 3772 | 1465205697917 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:58 INFO - PROCESS | 3772 | 1465205698083 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 02:34:58 INFO - PROCESS | 3772 | 1465205698109 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 3772 | 1465205698111 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:58 INFO - PROCESS | 3772 | ++DOCSHELL 15FDCC00 == 29 [pid = 3772] [id = 363] 02:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15FDDC00) [pid = 3772] [serial = 1088] [outer = 00000000] 02:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16171C00) [pid = 3772] [serial = 1089] [outer = 15FDDC00] 02:34:58 INFO - PROCESS | 3772 | 1465205698155 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1617B000) [pid = 3772] [serial = 1090] [outer = 15FDDC00] 02:34:58 INFO - PROCESS | 3772 | 1465205698631 Marionette TRACE conn2 <- [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]]]}] 02:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 768ms 02:34:58 INFO - PROCESS | 3772 | 1465205698689 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 02:34:58 INFO - PROCESS | 3772 | 1465205698691 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 02:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:34:58 INFO - PROCESS | 3772 | 1465205698694 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:34:58 INFO - PROCESS | 3772 | 1465205698696 Marionette TRACE conn2 <- [1,1418,null,{}] 02:34:58 INFO - PROCESS | 3772 | 1465205698699 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:58 INFO - PROCESS | 3772 | 1465205698701 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:58 INFO - PROCESS | 3772 | 1465205698813 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 02:34:58 INFO - PROCESS | 3772 | 1465205698818 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:58 INFO - PROCESS | 3772 | 1465205698820 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:58 INFO - PROCESS | 3772 | ++DOCSHELL 15FBFC00 == 30 [pid = 3772] [id = 364] 02:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16170400) [pid = 3772] [serial = 1091] [outer = 00000000] 02:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (167C4000) [pid = 3772] [serial = 1092] [outer = 16170400] 02:34:58 INFO - PROCESS | 3772 | 1465205698864 Marionette DEBUG loaded listener.js 02:34:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16A20400) [pid = 3772] [serial = 1093] [outer = 16170400] 02:34:59 INFO - PROCESS | 3772 | 1465205699329 Marionette TRACE conn2 <- [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]]]}] 02:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 705ms 02:34:59 INFO - PROCESS | 3772 | 1465205699393 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 02:34:59 INFO - PROCESS | 3772 | 1465205699395 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 02:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:34:59 INFO - PROCESS | 3772 | 1465205699410 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:34:59 INFO - PROCESS | 3772 | 1465205699412 Marionette TRACE conn2 <- [1,1422,null,{}] 02:34:59 INFO - PROCESS | 3772 | 1465205699416 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:34:59 INFO - PROCESS | 3772 | 1465205699418 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:59 INFO - PROCESS | 3772 | 1465205699534 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 02:34:59 INFO - PROCESS | 3772 | 1465205699546 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:34:59 INFO - PROCESS | 3772 | 1465205699552 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:34:59 INFO - PROCESS | 3772 | ++DOCSHELL 174F1000 == 31 [pid = 3772] [id = 365] 02:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (174F1800) [pid = 3772] [serial = 1094] [outer = 00000000] 02:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1758FC00) [pid = 3772] [serial = 1095] [outer = 174F1800] 02:34:59 INFO - PROCESS | 3772 | 1465205699653 Marionette DEBUG loaded listener.js 02:34:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17785800) [pid = 3772] [serial = 1096] [outer = 174F1800] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1A281400) [pid = 3772] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16152000) [pid = 3772] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (181D3C00) [pid = 3772] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (130DF800) [pid = 3772] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19A7EC00) [pid = 3772] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10A24C00) [pid = 3772] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13CF1000) [pid = 3772] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (131D6800) [pid = 3772] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10A22800) [pid = 3772] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (162A3800) [pid = 3772] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13CEC000) [pid = 3772] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:35:00 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (174EF400) [pid = 3772] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:35:00 INFO - PROCESS | 3772 | 1465205700331 Marionette TRACE conn2 <- [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]]]}] 02:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 972ms 02:35:00 INFO - PROCESS | 3772 | 1465205700365 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 02:35:00 INFO - PROCESS | 3772 | 1465205700367 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 02:35:00 INFO - PROCESS | 3772 | 1465205700370 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:35:00 INFO - PROCESS | 3772 | 1465205700372 Marionette TRACE conn2 <- [1,1426,null,{}] 02:35:00 INFO - PROCESS | 3772 | 1465205700375 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:00 INFO - PROCESS | 3772 | 1465205700377 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:00 INFO - PROCESS | 3772 | 1465205700466 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 02:35:00 INFO - PROCESS | 3772 | 1465205700474 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:00 INFO - PROCESS | 3772 | 1465205700476 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:00 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EE400 == 32 [pid = 3772] [id = 366] 02:35:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14EE4C00) [pid = 3772] [serial = 1097] [outer = 00000000] 02:35:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (174F4C00) [pid = 3772] [serial = 1098] [outer = 14EE4C00] 02:35:00 INFO - PROCESS | 3772 | 1465205700523 Marionette DEBUG loaded listener.js 02:35:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (181D0800) [pid = 3772] [serial = 1099] [outer = 14EE4C00] 02:35:00 INFO - PROCESS | 3772 | 1465205700988 Marionette TRACE conn2 <- [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]]]}] 02:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 690ms 02:35:01 INFO - PROCESS | 3772 | 1465205701070 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 02:35:01 INFO - PROCESS | 3772 | 1465205701072 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 02:35:01 INFO - PROCESS | 3772 | 1465205701075 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:35:01 INFO - PROCESS | 3772 | 1465205701077 Marionette TRACE conn2 <- [1,1430,null,{}] 02:35:01 INFO - PROCESS | 3772 | 1465205701080 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:01 INFO - PROCESS | 3772 | 1465205701082 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:01 INFO - PROCESS | 3772 | 1465205701159 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 02:35:01 INFO - PROCESS | 3772 | 1465205701170 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 3772 | 1465205701172 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:01 INFO - PROCESS | 3772 | ++DOCSHELL 171E0000 == 33 [pid = 3772] [id = 367] 02:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (181D4800) [pid = 3772] [serial = 1100] [outer = 00000000] 02:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19A85C00) [pid = 3772] [serial = 1101] [outer = 181D4800] 02:35:01 INFO - PROCESS | 3772 | 1465205701215 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19C77000) [pid = 3772] [serial = 1102] [outer = 181D4800] 02:35:01 INFO - PROCESS | 3772 | 1465205701688 Marionette TRACE conn2 <- [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]]]}] 02:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 627ms 02:35:01 INFO - PROCESS | 3772 | 1465205701713 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 02:35:01 INFO - PROCESS | 3772 | 1465205701715 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 02:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:35:01 INFO - PROCESS | 3772 | 1465205701722 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:35:01 INFO - PROCESS | 3772 | 1465205701724 Marionette TRACE conn2 <- [1,1434,null,{}] 02:35:01 INFO - PROCESS | 3772 | 1465205701728 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:01 INFO - PROCESS | 3772 | 1465205701729 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:01 INFO - PROCESS | 3772 | 1465205701806 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 02:35:01 INFO - PROCESS | 3772 | 1465205701812 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:01 INFO - PROCESS | 3772 | 1465205701814 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:01 INFO - PROCESS | 3772 | ++DOCSHELL 1A010800 == 34 [pid = 3772] [id = 368] 02:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A011C00) [pid = 3772] [serial = 1103] [outer = 00000000] 02:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A252800) [pid = 3772] [serial = 1104] [outer = 1A011C00] 02:35:01 INFO - PROCESS | 3772 | 1465205701857 Marionette DEBUG loaded listener.js 02:35:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A257800) [pid = 3772] [serial = 1105] [outer = 1A011C00] 02:35:02 INFO - PROCESS | 3772 | 1465205702610 Marionette TRACE conn2 <- [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]]]}] 02:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 941ms 02:35:02 INFO - PROCESS | 3772 | 1465205702665 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 02:35:02 INFO - PROCESS | 3772 | 1465205702669 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 02:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:35:02 INFO - PROCESS | 3772 | 1465205702674 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:35:02 INFO - PROCESS | 3772 | 1465205702678 Marionette TRACE conn2 <- [1,1438,null,{}] 02:35:02 INFO - PROCESS | 3772 | 1465205702684 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:02 INFO - PROCESS | 3772 | 1465205702688 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:02 INFO - PROCESS | 3772 | 1465205702812 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 02:35:02 INFO - PROCESS | 3772 | 1465205702936 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:02 INFO - PROCESS | 3772 | 1465205702939 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:02 INFO - PROCESS | 3772 | ++DOCSHELL 10A1FC00 == 35 [pid = 3772] [id = 369] 02:35:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A75C00) [pid = 3772] [serial = 1106] [outer = 00000000] 02:35:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1280B000) [pid = 3772] [serial = 1107] [outer = 10A75C00] 02:35:03 INFO - PROCESS | 3772 | 1465205702996 Marionette DEBUG loaded listener.js 02:35:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (131D4000) [pid = 3772] [serial = 1108] [outer = 10A75C00] 02:35:03 INFO - PROCESS | 3772 | 1465205703715 Marionette TRACE conn2 <- [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]]]}] 02:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1097ms 02:35:03 INFO - PROCESS | 3772 | 1465205703774 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 02:35:03 INFO - PROCESS | 3772 | 1465205703779 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 02:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:35:03 INFO - PROCESS | 3772 | 1465205703786 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:35:03 INFO - PROCESS | 3772 | 1465205703788 Marionette TRACE conn2 <- [1,1442,null,{}] 02:35:03 INFO - PROCESS | 3772 | 1465205703818 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:03 INFO - PROCESS | 3772 | 1465205703821 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:03 INFO - PROCESS | 3772 | 1465205703946 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 02:35:04 INFO - PROCESS | 3772 | 1465205704134 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:04 INFO - PROCESS | 3772 | 1465205704137 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:04 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EE000 == 36 [pid = 3772] [id = 370] 02:35:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (0F391400) [pid = 3772] [serial = 1109] [outer = 00000000] 02:35:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10274000) [pid = 3772] [serial = 1110] [outer = 0F391400] 02:35:04 INFO - PROCESS | 3772 | 1465205704207 Marionette DEBUG loaded listener.js 02:35:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (10A1B400) [pid = 3772] [serial = 1111] [outer = 0F391400] 02:35:04 INFO - PROCESS | 3772 | --DOCSHELL 140D2C00 == 35 [pid = 3772] [id = 220] 02:35:04 INFO - PROCESS | 3772 | --DOCSHELL 15FC6400 == 34 [pid = 3772] [id = 216] 02:35:04 INFO - PROCESS | 3772 | --DOCSHELL 162A6800 == 33 [pid = 3772] [id = 217] 02:35:04 INFO - PROCESS | 3772 | --DOCSHELL 17595C00 == 32 [pid = 3772] [id = 218] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A720800) [pid = 3772] [serial = 1056] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A89DC00) [pid = 3772] [serial = 1063] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19C7C400) [pid = 3772] [serial = 1054] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (19A89800) [pid = 3772] [serial = 1053] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16339C00) [pid = 3772] [serial = 1059] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (19A83400) [pid = 3772] [serial = 1033] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10B82C00) [pid = 3772] [serial = 1035] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (110A6400) [pid = 3772] [serial = 1036] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1435BC00) [pid = 3772] [serial = 1038] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14E8A800) [pid = 3772] [serial = 1039] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13CECC00) [pid = 3772] [serial = 1044] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (14353000) [pid = 3772] [serial = 1045] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10B86C00) [pid = 3772] [serial = 1041] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (12A0F400) [pid = 3772] [serial = 1042] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16336C00) [pid = 3772] [serial = 1047] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A99B400) [pid = 3772] [serial = 1065] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A725800) [pid = 3772] [serial = 1057] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A897400) [pid = 3772] [serial = 1062] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1A99DC00) [pid = 3772] [serial = 1066] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (17767400) [pid = 3772] [serial = 1050] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17DB3000) [pid = 3772] [serial = 1051] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1633FC00) [pid = 3772] [serial = 1048] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (17105000) [pid = 3772] [serial = 1060] [outer = 00000000] [url = about:blank] 02:35:04 INFO - PROCESS | 3772 | 1465205704851 Marionette TRACE conn2 <- [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]]]}] 02:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1129ms 02:35:04 INFO - PROCESS | 3772 | 1465205704912 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 02:35:04 INFO - PROCESS | 3772 | 1465205704916 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 02:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:35:04 INFO - PROCESS | 3772 | 1465205704920 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:35:04 INFO - PROCESS | 3772 | 1465205704923 Marionette TRACE conn2 <- [1,1446,null,{}] 02:35:04 INFO - PROCESS | 3772 | 1465205704928 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:04 INFO - PROCESS | 3772 | 1465205704932 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:05 INFO - PROCESS | 3772 | 1465205705021 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 02:35:05 INFO - PROCESS | 3772 | 1465205705107 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 3772 | 1465205705110 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:05 INFO - PROCESS | 3772 | ++DOCSHELL 10A29000 == 33 [pid = 3772] [id = 371] 02:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (12AD9C00) [pid = 3772] [serial = 1112] [outer = 00000000] 02:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13028800) [pid = 3772] [serial = 1113] [outer = 12AD9C00] 02:35:05 INFO - PROCESS | 3772 | 1465205705156 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13909800) [pid = 3772] [serial = 1114] [outer = 12AD9C00] 02:35:05 INFO - PROCESS | 3772 | 1465205705618 Marionette TRACE conn2 <- [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]]]}] 02:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 737ms 02:35:05 INFO - PROCESS | 3772 | 1465205705660 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 02:35:05 INFO - PROCESS | 3772 | 1465205705663 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 02:35:05 INFO - PROCESS | 3772 | 1465205705668 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:35:05 INFO - PROCESS | 3772 | 1465205705670 Marionette TRACE conn2 <- [1,1450,null,{}] 02:35:05 INFO - PROCESS | 3772 | 1465205705674 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:05 INFO - PROCESS | 3772 | 1465205705676 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:05 INFO - PROCESS | 3772 | 1465205705763 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 02:35:05 INFO - PROCESS | 3772 | 1465205705772 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:05 INFO - PROCESS | 3772 | 1465205705774 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:05 INFO - PROCESS | 3772 | ++DOCSHELL 13CF0800 == 34 [pid = 3772] [id = 372] 02:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (14E86000) [pid = 3772] [serial = 1115] [outer = 00000000] 02:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (157A9800) [pid = 3772] [serial = 1116] [outer = 14E86000] 02:35:05 INFO - PROCESS | 3772 | 1465205705819 Marionette DEBUG loaded listener.js 02:35:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (15FC6000) [pid = 3772] [serial = 1117] [outer = 14E86000] 02:35:06 INFO - PROCESS | 3772 | 1465205706315 Marionette TRACE conn2 <- [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]]]}] 02:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 689ms 02:35:06 INFO - PROCESS | 3772 | 1465205706368 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 02:35:06 INFO - PROCESS | 3772 | 1465205706370 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 02:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:35:06 INFO - PROCESS | 3772 | 1465205706375 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:35:06 INFO - PROCESS | 3772 | 1465205706381 Marionette TRACE conn2 <- [1,1454,null,{}] 02:35:06 INFO - PROCESS | 3772 | 1465205706391 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:06 INFO - PROCESS | 3772 | 1465205706394 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:06 INFO - PROCESS | 3772 | 1465205706480 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 02:35:06 INFO - PROCESS | 3772 | 1465205706581 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:06 INFO - PROCESS | 3772 | 1465205706583 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:06 INFO - PROCESS | 3772 | ++DOCSHELL 1633C400 == 35 [pid = 3772] [id = 373] 02:35:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1633C800) [pid = 3772] [serial = 1118] [outer = 00000000] 02:35:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16A1D400) [pid = 3772] [serial = 1119] [outer = 1633C800] 02:35:06 INFO - PROCESS | 3772 | 1465205706626 Marionette DEBUG loaded listener.js 02:35:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16F5E800) [pid = 3772] [serial = 1120] [outer = 1633C800] 02:35:07 INFO - PROCESS | 3772 | 1465205707030 Marionette TRACE conn2 <- [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]]]}] 02:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 690ms 02:35:07 INFO - PROCESS | 3772 | 1465205707074 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 3772 | 1465205707077 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 02:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:35:07 INFO - PROCESS | 3772 | 1465205707080 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:35:07 INFO - PROCESS | 3772 | 1465205707082 Marionette TRACE conn2 <- [1,1458,null,{}] 02:35:07 INFO - PROCESS | 3772 | 1465205707085 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:07 INFO - PROCESS | 3772 | 1465205707087 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:07 INFO - PROCESS | 3772 | 1465205707228 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 02:35:07 INFO - PROCESS | 3772 | 1465205707250 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 3772 | 1465205707252 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:07 INFO - PROCESS | 3772 | ++DOCSHELL 1777EC00 == 36 [pid = 3772] [id = 374] 02:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1777FC00) [pid = 3772] [serial = 1121] [outer = 00000000] 02:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17DCF000) [pid = 3772] [serial = 1122] [outer = 1777FC00] 02:35:07 INFO - PROCESS | 3772 | 1465205707295 Marionette DEBUG loaded listener.js 02:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (181D2C00) [pid = 3772] [serial = 1123] [outer = 1777FC00] 02:35:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17784800) [pid = 3772] [serial = 1124] [outer = 1B368800] 02:35:07 INFO - PROCESS | 3772 | 1465205707801 Marionette TRACE conn2 <- [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]]]}] 02:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 737ms 02:35:07 INFO - PROCESS | 3772 | 1465205707819 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 02:35:07 INFO - PROCESS | 3772 | 1465205707821 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 02:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:35:07 INFO - PROCESS | 3772 | 1465205707824 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:35:07 INFO - PROCESS | 3772 | 1465205707826 Marionette TRACE conn2 <- [1,1462,null,{}] 02:35:07 INFO - PROCESS | 3772 | 1465205707829 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:07 INFO - PROCESS | 3772 | 1465205707831 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:07 INFO - PROCESS | 3772 | 1465205707943 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 02:35:07 INFO - PROCESS | 3772 | 1465205707949 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:07 INFO - PROCESS | 3772 | 1465205707955 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:08 INFO - PROCESS | 3772 | ++DOCSHELL 140CE800 == 37 [pid = 3772] [id = 375] 02:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1838C000) [pid = 3772] [serial = 1125] [outer = 00000000] 02:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19C7A400) [pid = 3772] [serial = 1126] [outer = 1838C000] 02:35:08 INFO - PROCESS | 3772 | 1465205708010 Marionette DEBUG loaded listener.js 02:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A3B5C00) [pid = 3772] [serial = 1127] [outer = 1838C000] 02:35:08 INFO - PROCESS | 3772 | 1465205708555 Marionette TRACE conn2 <- [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]]]}] 02:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 736ms 02:35:08 INFO - PROCESS | 3772 | 1465205708602 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 02:35:08 INFO - PROCESS | 3772 | 1465205708604 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 02:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:35:08 INFO - PROCESS | 3772 | 1465205708607 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:35:08 INFO - PROCESS | 3772 | 1465205708609 Marionette TRACE conn2 <- [1,1466,null,{}] 02:35:08 INFO - PROCESS | 3772 | 1465205708612 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:08 INFO - PROCESS | 3772 | 1465205708614 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:08 INFO - PROCESS | 3772 | 1465205708862 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1280A000) [pid = 3772] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1390C400) [pid = 3772] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10563400) [pid = 3772] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (174F1800) [pid = 3772] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16170400) [pid = 3772] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10A76000) [pid = 3772] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16175C00) [pid = 3772] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A283400) [pid = 3772] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (181D4800) [pid = 3772] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (15FDDC00) [pid = 3772] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:35:08 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (14EE4C00) [pid = 3772] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:35:08 INFO - PROCESS | 3772 | 1465205708933 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:08 INFO - PROCESS | 3772 | 1465205708936 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:08 INFO - PROCESS | 3772 | ++DOCSHELL 0F2F0000 == 38 [pid = 3772] [id = 376] 02:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (0F2F0400) [pid = 3772] [serial = 1128] [outer = 00000000] 02:35:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10560C00) [pid = 3772] [serial = 1129] [outer = 0F2F0400] 02:35:08 INFO - PROCESS | 3772 | 1465205708999 Marionette DEBUG loaded listener.js 02:35:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10A28000) [pid = 3772] [serial = 1130] [outer = 0F2F0400] 02:35:09 INFO - PROCESS | 3772 | 1465205709695 Marionette TRACE conn2 <- [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]]]}] 02:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1144ms 02:35:09 INFO - PROCESS | 3772 | 1465205709758 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 02:35:09 INFO - PROCESS | 3772 | 1465205709762 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 02:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:35:09 INFO - PROCESS | 3772 | 1465205709768 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:35:09 INFO - PROCESS | 3772 | 1465205709771 Marionette TRACE conn2 <- [1,1470,null,{}] 02:35:09 INFO - PROCESS | 3772 | 1465205709776 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:09 INFO - PROCESS | 3772 | 1465205709779 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:09 INFO - PROCESS | 3772 | 1465205709897 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 02:35:10 INFO - PROCESS | 3772 | 1465205710021 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:10 INFO - PROCESS | 3772 | 1465205710024 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:10 INFO - PROCESS | 3772 | ++DOCSHELL 1337C000 == 39 [pid = 3772] [id = 377] 02:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13814400) [pid = 3772] [serial = 1131] [outer = 00000000] 02:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13CEC000) [pid = 3772] [serial = 1132] [outer = 13814400] 02:35:10 INFO - PROCESS | 3772 | 1465205710081 Marionette DEBUG loaded listener.js 02:35:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14352C00) [pid = 3772] [serial = 1133] [outer = 13814400] 02:35:10 INFO - PROCESS | 3772 | 1465205710728 Marionette TRACE conn2 <- [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]]]}] 02:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1003ms 02:35:10 INFO - PROCESS | 3772 | 1465205710771 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 02:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:35:10 INFO - PROCESS | 3772 | 1465205710774 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 02:35:10 INFO - PROCESS | 3772 | 1465205710778 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:35:10 INFO - PROCESS | 3772 | 1465205710780 Marionette TRACE conn2 <- [1,1474,null,{}] 02:35:10 INFO - PROCESS | 3772 | 1465205710784 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:10 INFO - PROCESS | 3772 | 1465205710787 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:10 INFO - PROCESS | 3772 | 1465205710899 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 02:35:11 INFO - PROCESS | 3772 | 1465205711028 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:11 INFO - PROCESS | 3772 | 1465205711031 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:11 INFO - PROCESS | 3772 | ++DOCSHELL 12A08000 == 40 [pid = 3772] [id = 378] 02:35:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1390F000) [pid = 3772] [serial = 1134] [outer = 00000000] 02:35:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1614F400) [pid = 3772] [serial = 1135] [outer = 1390F000] 02:35:11 INFO - PROCESS | 3772 | 1465205711090 Marionette DEBUG loaded listener.js 02:35:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16176800) [pid = 3772] [serial = 1136] [outer = 1390F000] 02:35:11 INFO - PROCESS | 3772 | 1465205711770 Marionette TRACE conn2 <- [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]]]}] 02:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1050ms 02:35:11 INFO - PROCESS | 3772 | 1465205711824 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 02:35:11 INFO - PROCESS | 3772 | 1465205711829 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 02:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:35:11 INFO - PROCESS | 3772 | 1465205711856 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:35:11 INFO - PROCESS | 3772 | 1465205711861 Marionette TRACE conn2 <- [1,1478,null,{}] 02:35:11 INFO - PROCESS | 3772 | 1465205711865 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:11 INFO - PROCESS | 3772 | 1465205711868 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:12 INFO - PROCESS | 3772 | 1465205711988 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 02:35:12 INFO - PROCESS | 3772 | 1465205712190 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:12 INFO - PROCESS | 3772 | 1465205712193 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:12 INFO - PROCESS | 3772 | ++DOCSHELL 0F2ED400 == 41 [pid = 3772] [id = 379] 02:35:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (0F2EDC00) [pid = 3772] [serial = 1137] [outer = 00000000] 02:35:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (10479C00) [pid = 3772] [serial = 1138] [outer = 0F2EDC00] 02:35:12 INFO - PROCESS | 3772 | 1465205712250 Marionette DEBUG loaded listener.js 02:35:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10A4E800) [pid = 3772] [serial = 1139] [outer = 0F2EDC00] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 13375400 == 40 [pid = 3772] [id = 215] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 140CE800 == 39 [pid = 3772] [id = 375] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 1777EC00 == 38 [pid = 3772] [id = 374] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 1633C400 == 37 [pid = 3772] [id = 373] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 13CF0800 == 36 [pid = 3772] [id = 372] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 10A29000 == 35 [pid = 3772] [id = 371] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 0F2EE000 == 34 [pid = 3772] [id = 370] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 0F2EE400 == 33 [pid = 3772] [id = 366] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 0F2F0C00 == 32 [pid = 3772] [id = 221] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 1776A800 == 31 [pid = 3772] [id = 227] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 10561400 == 30 [pid = 3772] [id = 360] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 13084400 == 29 [pid = 3772] [id = 225] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 12807400 == 28 [pid = 3772] [id = 361] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 111CF400 == 27 [pid = 3772] [id = 214] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 16177400 == 26 [pid = 3772] [id = 226] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 1390C000 == 25 [pid = 3772] [id = 362] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 1A89AC00 == 24 [pid = 3772] [id = 230] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 171E0000 == 23 [pid = 3772] [id = 367] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 1A3B0400 == 22 [pid = 3772] [id = 222] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 10E8A000 == 21 [pid = 3772] [id = 224] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 1A24BC00 == 20 [pid = 3772] [id = 229] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 15FDCC00 == 19 [pid = 3772] [id = 363] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 1047FC00 == 18 [pid = 3772] [id = 219] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 10A1FC00 == 17 [pid = 3772] [id = 369] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 174F1000 == 16 [pid = 3772] [id = 365] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 1381AC00 == 15 [pid = 3772] [id = 223] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 1A010800 == 14 [pid = 3772] [id = 368] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 15FBFC00 == 13 [pid = 3772] [id = 364] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 19A88400 == 12 [pid = 3772] [id = 228] 02:35:13 INFO - PROCESS | 3772 | --DOCSHELL 12A08000 == 11 [pid = 3772] [id = 378] 02:35:14 INFO - PROCESS | 3772 | --DOCSHELL 0F2F0000 == 10 [pid = 3772] [id = 376] 02:35:14 INFO - PROCESS | 3772 | --DOCSHELL 1337C000 == 9 [pid = 3772] [id = 377] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12AD8C00) [pid = 3772] [serial = 1083] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12D89C00) [pid = 3772] [serial = 1084] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13CF0000) [pid = 3772] [serial = 1086] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A1DC00) [pid = 3772] [serial = 1080] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10A4F800) [pid = 3772] [serial = 1081] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1758FC00) [pid = 3772] [serial = 1095] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (167C4000) [pid = 3772] [serial = 1092] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13087800) [pid = 3772] [serial = 1069] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11A11400) [pid = 3772] [serial = 1068] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17764000) [pid = 3772] [serial = 1072] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16339000) [pid = 3772] [serial = 1071] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1AABAC00) [pid = 3772] [serial = 1075] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1A996400) [pid = 3772] [serial = 1074] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (19AF5800) [pid = 3772] [serial = 1077] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19A85C00) [pid = 3772] [serial = 1101] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17785800) [pid = 3772] [serial = 1096] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1A252800) [pid = 3772] [serial = 1104] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16171C00) [pid = 3772] [serial = 1089] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1617B000) [pid = 3772] [serial = 1090] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (16A20400) [pid = 3772] [serial = 1093] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (174F4C00) [pid = 3772] [serial = 1098] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (19C77000) [pid = 3772] [serial = 1102] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (140CE000) [pid = 3772] [serial = 1087] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (181D0800) [pid = 3772] [serial = 1099] [outer = 00000000] [url = about:blank] 02:35:14 INFO - PROCESS | 3772 | 1465205714788 Marionette TRACE conn2 <- [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]]]}] 02:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2994ms 02:35:14 INFO - PROCESS | 3772 | 1465205714838 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 02:35:14 INFO - PROCESS | 3772 | 1465205714843 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 02:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:35:14 INFO - PROCESS | 3772 | 1465205714848 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:35:14 INFO - PROCESS | 3772 | 1465205714852 Marionette TRACE conn2 <- [1,1482,null,{}] 02:35:14 INFO - PROCESS | 3772 | 1465205714857 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:14 INFO - PROCESS | 3772 | 1465205714860 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:14 INFO - PROCESS | 3772 | 1465205714963 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 02:35:15 INFO - PROCESS | 3772 | 1465205715046 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 3772 | 1465205715051 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:15 INFO - PROCESS | 3772 | ++DOCSHELL 10A25000 == 10 [pid = 3772] [id = 380] 02:35:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (10A53800) [pid = 3772] [serial = 1140] [outer = 00000000] 02:35:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (10B5E800) [pid = 3772] [serial = 1141] [outer = 10A53800] 02:35:15 INFO - PROCESS | 3772 | 1465205715099 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (110A4400) [pid = 3772] [serial = 1142] [outer = 10A53800] 02:35:15 INFO - PROCESS | 3772 | 1465205715528 Marionette TRACE conn2 <- [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]]]}] 02:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 736ms 02:35:15 INFO - PROCESS | 3772 | 1465205715589 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 02:35:15 INFO - PROCESS | 3772 | 1465205715594 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 02:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:35:15 INFO - PROCESS | 3772 | 1465205715600 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:35:15 INFO - PROCESS | 3772 | 1465205715603 Marionette TRACE conn2 <- [1,1486,null,{}] 02:35:15 INFO - PROCESS | 3772 | 1465205715607 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:15 INFO - PROCESS | 3772 | 1465205715609 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:15 INFO - PROCESS | 3772 | 1465205715702 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 02:35:15 INFO - PROCESS | 3772 | 1465205715712 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:15 INFO - PROCESS | 3772 | 1465205715715 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:15 INFO - PROCESS | 3772 | ++DOCSHELL 10A5A400 == 11 [pid = 3772] [id = 381] 02:35:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (12B5D800) [pid = 3772] [serial = 1143] [outer = 00000000] 02:35:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (12D8F400) [pid = 3772] [serial = 1144] [outer = 12B5D800] 02:35:15 INFO - PROCESS | 3772 | 1465205715770 Marionette DEBUG loaded listener.js 02:35:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (130E5C00) [pid = 3772] [serial = 1145] [outer = 12B5D800] 02:35:16 INFO - PROCESS | 3772 | 1465205716241 Marionette TRACE conn2 <- [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]]]}] 02:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 705ms 02:35:16 INFO - PROCESS | 3772 | 1465205716299 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 02:35:16 INFO - PROCESS | 3772 | 1465205716301 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 02:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:35:16 INFO - PROCESS | 3772 | 1465205716305 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:35:16 INFO - PROCESS | 3772 | 1465205716308 Marionette TRACE conn2 <- [1,1490,null,{}] 02:35:16 INFO - PROCESS | 3772 | 1465205716320 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:16 INFO - PROCESS | 3772 | 1465205716324 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:16 INFO - PROCESS | 3772 | 1465205716481 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 02:35:16 INFO - PROCESS | 3772 | 1465205716539 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:16 INFO - PROCESS | 3772 | 1465205716542 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:16 INFO - PROCESS | 3772 | ++DOCSHELL 13CEE400 == 12 [pid = 3772] [id = 382] 02:35:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (13CEF400) [pid = 3772] [serial = 1146] [outer = 00000000] 02:35:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1435D000) [pid = 3772] [serial = 1147] [outer = 13CEF400] 02:35:16 INFO - PROCESS | 3772 | 1465205716592 Marionette DEBUG loaded listener.js 02:35:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (14E88400) [pid = 3772] [serial = 1148] [outer = 13CEF400] 02:35:17 INFO - PROCESS | 3772 | 1465205717016 Marionette TRACE conn2 <- [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]]]}] 02:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 737ms 02:35:17 INFO - PROCESS | 3772 | 1465205717045 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 3772 | 1465205717047 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 02:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:35:17 INFO - PROCESS | 3772 | 1465205717050 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - PROCESS | 3772 | 1465205717052 Marionette TRACE conn2 <- [1,1494,null,{}] 02:35:17 INFO - PROCESS | 3772 | 1465205717055 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 3772 | 1465205717057 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:17 INFO - PROCESS | 3772 | 1465205717181 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 02:35:17 INFO - PROCESS | 3772 | 1465205717188 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 3772 | 1465205717190 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:17 INFO - PROCESS | 3772 | ++DOCSHELL 151E8000 == 13 [pid = 3772] [id = 383] 02:35:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (15A81800) [pid = 3772] [serial = 1149] [outer = 00000000] 02:35:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1616E800) [pid = 3772] [serial = 1150] [outer = 15A81800] 02:35:17 INFO - PROCESS | 3772 | 1465205717281 Marionette DEBUG loaded listener.js 02:35:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1617C800) [pid = 3772] [serial = 1151] [outer = 15A81800] 02:35:17 INFO - PROCESS | 3772 | 1465205717724 Marionette TRACE conn2 <- [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]]]}] 02:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 705ms 02:35:17 INFO - PROCESS | 3772 | 1465205717750 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 02:35:17 INFO - PROCESS | 3772 | 1465205717752 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 02:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:35:17 INFO - PROCESS | 3772 | 1465205717761 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:35:17 INFO - PROCESS | 3772 | 1465205717763 Marionette TRACE conn2 <- [1,1498,null,{}] 02:35:17 INFO - PROCESS | 3772 | 1465205717766 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:17 INFO - PROCESS | 3772 | 1465205717768 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:17 INFO - PROCESS | 3772 | 1465205717911 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 02:35:17 INFO - PROCESS | 3772 | 1465205717933 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:17 INFO - PROCESS | 3772 | 1465205717935 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:17 INFO - PROCESS | 3772 | ++DOCSHELL 16338000 == 14 [pid = 3772] [id = 384] 02:35:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16339000) [pid = 3772] [serial = 1152] [outer = 00000000] 02:35:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1633E000) [pid = 3772] [serial = 1153] [outer = 16339000] 02:35:18 INFO - PROCESS | 3772 | 1465205717979 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (167D2C00) [pid = 3772] [serial = 1154] [outer = 16339000] 02:35:18 INFO - PROCESS | 3772 | 1465205718421 Marionette TRACE conn2 <- [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]]]}] 02:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 705ms 02:35:18 INFO - PROCESS | 3772 | 1465205718455 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 02:35:18 INFO - PROCESS | 3772 | 1465205718457 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 02:35:18 INFO - PROCESS | 3772 | 1465205718460 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:35:18 INFO - PROCESS | 3772 | 1465205718462 Marionette TRACE conn2 <- [1,1502,null,{}] 02:35:18 INFO - PROCESS | 3772 | 1465205718473 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:18 INFO - PROCESS | 3772 | 1465205718479 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:18 INFO - PROCESS | 3772 | 1465205718623 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 02:35:18 INFO - PROCESS | 3772 | 1465205718683 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:18 INFO - PROCESS | 3772 | 1465205718685 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:18 INFO - PROCESS | 3772 | ++DOCSHELL 1758FC00 == 15 [pid = 3772] [id = 385] 02:35:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17590000) [pid = 3772] [serial = 1155] [outer = 00000000] 02:35:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17781000) [pid = 3772] [serial = 1156] [outer = 17590000] 02:35:18 INFO - PROCESS | 3772 | 1465205718729 Marionette DEBUG loaded listener.js 02:35:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17DAF400) [pid = 3772] [serial = 1157] [outer = 17590000] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1633C800) [pid = 3772] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17596C00) [pid = 3772] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1390F000) [pid = 3772] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13814400) [pid = 3772] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (0F2F0400) [pid = 3772] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1838C000) [pid = 3772] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1777FC00) [pid = 3772] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (12AD9C00) [pid = 3772] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1A011C00) [pid = 3772] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (14E86000) [pid = 3772] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (0F391400) [pid = 3772] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:35:19 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (10A75C00) [pid = 3772] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:35:19 INFO - PROCESS | 3772 | 1465205719311 Marionette TRACE conn2 <- [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]]]}] 02:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 847ms 02:35:19 INFO - PROCESS | 3772 | 1465205719335 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 02:35:19 INFO - PROCESS | 3772 | 1465205719337 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 02:35:19 INFO - PROCESS | 3772 | 1465205719340 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:35:19 INFO - PROCESS | 3772 | 1465205719342 Marionette TRACE conn2 <- [1,1506,null,{}] 02:35:19 INFO - PROCESS | 3772 | 1465205719346 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:19 INFO - PROCESS | 3772 | 1465205719348 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:19 INFO - PROCESS | 3772 | 1465205719432 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 02:35:19 INFO - PROCESS | 3772 | 1465205719437 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:19 INFO - PROCESS | 3772 | 1465205719439 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:19 INFO - PROCESS | 3772 | ++DOCSHELL 13814400 == 16 [pid = 3772] [id = 386] 02:35:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (13CF1000) [pid = 3772] [serial = 1158] [outer = 00000000] 02:35:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (15FC1C00) [pid = 3772] [serial = 1159] [outer = 13CF1000] 02:35:19 INFO - PROCESS | 3772 | 1465205719482 Marionette DEBUG loaded listener.js 02:35:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (15FDCC00) [pid = 3772] [serial = 1160] [outer = 13CF1000] 02:35:20 INFO - PROCESS | 3772 | 1465205720011 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 690ms 02:35:20 INFO - PROCESS | 3772 | 1465205720040 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 3772 | 1465205720042 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 02:35:20 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:35:20 INFO - PROCESS | 3772 | 1465205720046 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 3772 | 1465205720047 Marionette TRACE conn2 <- [1,1510,null,{}] 02:35:20 INFO - PROCESS | 3772 | 1465205720051 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 3772 | 1465205720052 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:20 INFO - PROCESS | 3772 | 1465205720128 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 02:35:20 INFO - PROCESS | 3772 | 1465205720136 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 3772 | 1465205720138 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:20 INFO - PROCESS | 3772 | ++DOCSHELL 17111000 == 17 [pid = 3772] [id = 387] 02:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (17770400) [pid = 3772] [serial = 1161] [outer = 00000000] 02:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (17DCE400) [pid = 3772] [serial = 1162] [outer = 17770400] 02:35:20 INFO - PROCESS | 3772 | 1465205720181 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (17DD0000) [pid = 3772] [serial = 1163] [outer = 17770400] 02:35:20 INFO - PROCESS | 3772 | 1465205720619 Marionette TRACE conn2 <- [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"]]]}] 02:35:20 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 () { 02:35:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:35:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:35:20 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 () { 02:35:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:35:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:35:20 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 () { 02:35:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:35:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:35:20 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 () { 02:35:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:35:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:35:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 595ms 02:35:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:35:20 INFO - PROCESS | 3772 | 1465205720650 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 02:35:20 INFO - PROCESS | 3772 | 1465205720651 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 02:35:20 INFO - PROCESS | 3772 | 1465205720655 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:35:20 INFO - PROCESS | 3772 | 1465205720656 Marionette TRACE conn2 <- [1,1514,null,{}] 02:35:20 INFO - PROCESS | 3772 | 1465205720660 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:20 INFO - PROCESS | 3772 | 1465205720661 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:20 INFO - PROCESS | 3772 | 1465205720737 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 02:35:20 INFO - PROCESS | 3772 | 1465205720741 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:20 INFO - PROCESS | 3772 | 1465205720743 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:20 INFO - PROCESS | 3772 | ++DOCSHELL 13CECC00 == 18 [pid = 3772] [id = 388] 02:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (18380800) [pid = 3772] [serial = 1164] [outer = 00000000] 02:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (19A83000) [pid = 3772] [serial = 1165] [outer = 18380800] 02:35:20 INFO - PROCESS | 3772 | 1465205720787 Marionette DEBUG loaded listener.js 02:35:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (19AF2800) [pid = 3772] [serial = 1166] [outer = 18380800] 02:35:21 INFO - PROCESS | 3772 | 1465205721414 Marionette TRACE conn2 <- [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"]]]}] 02:35:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:35:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:35:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:35:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:35:21 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:35:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:21 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:35:21 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 799ms 02:35:21 INFO - PROCESS | 3772 | 1465205721458 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 02:35:21 INFO - PROCESS | 3772 | 1465205721461 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 02:35:21 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:35:21 INFO - PROCESS | 3772 | 1465205721482 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:35:21 INFO - PROCESS | 3772 | 1465205721485 Marionette TRACE conn2 <- [1,1518,null,{}] 02:35:21 INFO - PROCESS | 3772 | 1465205721491 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:21 INFO - PROCESS | 3772 | 1465205721494 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:21 INFO - PROCESS | 3772 | 1465205721602 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 02:35:21 INFO - PROCESS | 3772 | 1465205721729 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:21 INFO - PROCESS | 3772 | 1465205721732 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:21 INFO - PROCESS | 3772 | ++DOCSHELL 10B5D800 == 19 [pid = 3772] [id = 389] 02:35:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (110A3C00) [pid = 3772] [serial = 1167] [outer = 00000000] 02:35:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12B63000) [pid = 3772] [serial = 1168] [outer = 110A3C00] 02:35:21 INFO - PROCESS | 3772 | 1465205721790 Marionette DEBUG loaded listener.js 02:35:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1337D400) [pid = 3772] [serial = 1169] [outer = 110A3C00] 02:35:22 INFO - PROCESS | 3772 | 1465205722350 Marionette TRACE conn2 <- [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]]]}] 02:35:22 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 02:35:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:35:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:35:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:35:22 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. 02:35:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:35:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 909ms 02:35:22 INFO - PROCESS | 3772 | 1465205722386 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 02:35:22 INFO - PROCESS | 3772 | 1465205722390 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 02:35:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:35:22 INFO - PROCESS | 3772 | 1465205722397 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:35:22 INFO - PROCESS | 3772 | 1465205722400 Marionette TRACE conn2 <- [1,1522,null,{}] 02:35:22 INFO - PROCESS | 3772 | 1465205722404 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:22 INFO - PROCESS | 3772 | 1465205722407 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:22 INFO - PROCESS | 3772 | 1465205722524 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 02:35:22 INFO - PROCESS | 3772 | 1465205722625 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:22 INFO - PROCESS | 3772 | 1465205722628 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:22 INFO - PROCESS | 3772 | ++DOCSHELL 14EDD800 == 20 [pid = 3772] [id = 390] 02:35:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15FC2400) [pid = 3772] [serial = 1170] [outer = 00000000] 02:35:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16A1CC00) [pid = 3772] [serial = 1171] [outer = 15FC2400] 02:35:22 INFO - PROCESS | 3772 | 1465205722690 Marionette DEBUG loaded listener.js 02:35:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (174F4C00) [pid = 3772] [serial = 1172] [outer = 15FC2400] 02:35:23 INFO - PROCESS | 3772 | 1465205723297 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:35:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:35:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 940ms 02:35:23 INFO - PROCESS | 3772 | 1465205723342 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 02:35:23 INFO - PROCESS | 3772 | 1465205723344 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 02:35:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:35:23 INFO - PROCESS | 3772 | 1465205723348 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:35:23 INFO - PROCESS | 3772 | 1465205723352 Marionette TRACE conn2 <- [1,1526,null,{}] 02:35:23 INFO - PROCESS | 3772 | 1465205723363 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:23 INFO - PROCESS | 3772 | 1465205723368 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:23 INFO - PROCESS | 3772 | 1465205723470 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 02:35:23 INFO - PROCESS | 3772 | 1465205723599 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:23 INFO - PROCESS | 3772 | 1465205723602 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:23 INFO - PROCESS | 3772 | ++DOCSHELL 1A011400 == 21 [pid = 3772] [id = 391] 02:35:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A011800) [pid = 3772] [serial = 1173] [outer = 00000000] 02:35:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A24BC00) [pid = 3772] [serial = 1174] [outer = 1A011800] 02:35:23 INFO - PROCESS | 3772 | 1465205723659 Marionette DEBUG loaded listener.js 02:35:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A257400) [pid = 3772] [serial = 1175] [outer = 1A011800] 02:35:24 INFO - PROCESS | 3772 | 1465205724211 Marionette TRACE conn2 <- [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]]]}] 02:35:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:35:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 909ms 02:35:24 INFO - PROCESS | 3772 | 1465205724252 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 02:35:24 INFO - PROCESS | 3772 | 1465205724254 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 02:35:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:35:24 INFO - PROCESS | 3772 | 1465205724258 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:35:24 INFO - PROCESS | 3772 | 1465205724260 Marionette TRACE conn2 <- [1,1530,null,{}] 02:35:24 INFO - PROCESS | 3772 | 1465205724263 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:24 INFO - PROCESS | 3772 | 1465205724266 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:24 INFO - PROCESS | 3772 | 1465205724371 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 02:35:24 INFO - PROCESS | 3772 | 1465205724470 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:24 INFO - PROCESS | 3772 | 1465205724472 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:24 INFO - PROCESS | 3772 | ++DOCSHELL 10A26800 == 22 [pid = 3772] [id = 392] 02:35:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A54C00) [pid = 3772] [serial = 1176] [outer = 00000000] 02:35:24 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9434 02:35:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (0F2E5800) [pid = 3772] [serial = 1177] [outer = 10A54C00] 02:35:24 INFO - PROCESS | 3772 | 1465205724565 Marionette DEBUG loaded listener.js 02:35:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1026B800) [pid = 3772] [serial = 1178] [outer = 10A54C00] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14352C00) [pid = 3772] [serial = 1133] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1614F400) [pid = 3772] [serial = 1135] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13CEC000) [pid = 3772] [serial = 1132] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10A28000) [pid = 3772] [serial = 1130] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10560C00) [pid = 3772] [serial = 1129] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19C7A400) [pid = 3772] [serial = 1126] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A3B5C00) [pid = 3772] [serial = 1127] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17DCF000) [pid = 3772] [serial = 1122] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10B7F000) [pid = 3772] [serial = 691] [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.] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (181D2C00) [pid = 3772] [serial = 1123] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13028800) [pid = 3772] [serial = 1113] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13909800) [pid = 3772] [serial = 1114] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A257800) [pid = 3772] [serial = 1105] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (157A9800) [pid = 3772] [serial = 1116] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (15FC6000) [pid = 3772] [serial = 1117] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (10274000) [pid = 3772] [serial = 1110] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (10A1B400) [pid = 3772] [serial = 1111] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1280B000) [pid = 3772] [serial = 1107] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (131D4000) [pid = 3772] [serial = 1108] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16F5E800) [pid = 3772] [serial = 1120] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16A1D400) [pid = 3772] [serial = 1119] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1AD8B800) [pid = 3772] [serial = 1078] [outer = 00000000] [url = about:blank] 02:35:24 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (16176800) [pid = 3772] [serial = 1136] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (10479C00) [pid = 3772] [serial = 1138] [outer = 00000000] [url = about:blank] 02:35:25 INFO - PROCESS | 3772 | 1465205725727 Marionette TRACE conn2 <- [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]]]}] 02:35:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:35:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1505ms 02:35:25 INFO - PROCESS | 3772 | 1465205725758 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 02:35:25 INFO - PROCESS | 3772 | 1465205725762 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 02:35:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:35:25 INFO - PROCESS | 3772 | 1465205725768 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:35:25 INFO - PROCESS | 3772 | 1465205725771 Marionette TRACE conn2 <- [1,1534,null,{}] 02:35:25 INFO - PROCESS | 3772 | 1465205725784 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:25 INFO - PROCESS | 3772 | 1465205725787 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:25 INFO - PROCESS | 3772 | 1465205725880 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 02:35:25 INFO - PROCESS | 3772 | 1465205725971 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:25 INFO - PROCESS | 3772 | 1465205725977 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:26 INFO - PROCESS | 3772 | ++DOCSHELL 105EB400 == 23 [pid = 3772] [id = 393] 02:35:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (105F3000) [pid = 3772] [serial = 1179] [outer = 00000000] 02:35:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (10A5D000) [pid = 3772] [serial = 1180] [outer = 105F3000] 02:35:26 INFO - PROCESS | 3772 | 1465205726025 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (10B80000) [pid = 3772] [serial = 1181] [outer = 105F3000] 02:35:26 INFO - PROCESS | 3772 | 1465205726442 Marionette TRACE conn2 <- [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]]]}] 02:35:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:35:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 690ms 02:35:26 INFO - PROCESS | 3772 | 1465205726467 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 02:35:26 INFO - PROCESS | 3772 | 1465205726472 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 02:35:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:35:26 INFO - PROCESS | 3772 | 1465205726478 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:35:26 INFO - PROCESS | 3772 | 1465205726481 Marionette TRACE conn2 <- [1,1538,null,{}] 02:35:26 INFO - PROCESS | 3772 | 1465205726486 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:26 INFO - PROCESS | 3772 | 1465205726490 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:26 INFO - PROCESS | 3772 | 1465205726605 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 02:35:26 INFO - PROCESS | 3772 | 1465205726615 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:26 INFO - PROCESS | 3772 | 1465205726617 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:26 INFO - PROCESS | 3772 | ++DOCSHELL 13085400 == 24 [pid = 3772] [id = 394] 02:35:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (13086000) [pid = 3772] [serial = 1182] [outer = 00000000] 02:35:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (13329400) [pid = 3772] [serial = 1183] [outer = 13086000] 02:35:26 INFO - PROCESS | 3772 | 1465205726664 Marionette DEBUG loaded listener.js 02:35:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1337F000) [pid = 3772] [serial = 1184] [outer = 13086000] 02:35:27 INFO - PROCESS | 3772 | 1465205727133 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 705ms 02:35:27 INFO - PROCESS | 3772 | 1465205727177 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 3772 | 1465205727179 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 02:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:35:27 INFO - PROCESS | 3772 | 1465205727183 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 3772 | 1465205727186 Marionette TRACE conn2 <- [1,1542,null,{}] 02:35:27 INFO - PROCESS | 3772 | 1465205727197 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:27 INFO - PROCESS | 3772 | 1465205727202 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:27 INFO - PROCESS | 3772 | 1465205727315 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 02:35:27 INFO - PROCESS | 3772 | 1465205727409 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:27 INFO - PROCESS | 3772 | 1465205727412 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:27 INFO - PROCESS | 3772 | ++DOCSHELL 14E7DC00 == 25 [pid = 3772] [id = 395] 02:35:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (14E82400) [pid = 3772] [serial = 1185] [outer = 00000000] 02:35:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (14EDBC00) [pid = 3772] [serial = 1186] [outer = 14E82400] 02:35:27 INFO - PROCESS | 3772 | 1465205727459 Marionette DEBUG loaded listener.js 02:35:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (157AC000) [pid = 3772] [serial = 1187] [outer = 14E82400] 02:35:27 INFO - PROCESS | 3772 | 1465205727879 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 752ms 02:35:27 INFO - PROCESS | 3772 | 1465205727923 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 02:35:27 INFO - PROCESS | 3772 | 1465205727926 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 02:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:35:27 INFO - PROCESS | 3772 | 1465205727929 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:35:27 INFO - PROCESS | 3772 | 1465205727931 Marionette TRACE conn2 <- [1,1546,null,{}] 02:35:27 INFO - PROCESS | 3772 | 1465205727934 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:27 INFO - PROCESS | 3772 | 1465205727946 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:28 INFO - PROCESS | 3772 | 1465205728069 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 02:35:28 INFO - PROCESS | 3772 | 1465205728080 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 3772 | 1465205728082 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:28 INFO - PROCESS | 3772 | ++DOCSHELL 15FE3000 == 26 [pid = 3772] [id = 396] 02:35:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16157400) [pid = 3772] [serial = 1188] [outer = 00000000] 02:35:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (162A4400) [pid = 3772] [serial = 1189] [outer = 16157400] 02:35:28 INFO - PROCESS | 3772 | 1465205728173 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16338400) [pid = 3772] [serial = 1190] [outer = 16157400] 02:35:28 INFO - PROCESS | 3772 | 1465205728578 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 706ms 02:35:28 INFO - PROCESS | 3772 | 1465205728632 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 02:35:28 INFO - PROCESS | 3772 | 1465205728634 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 02:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:35:28 INFO - PROCESS | 3772 | 1465205728638 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:35:28 INFO - PROCESS | 3772 | 1465205728639 Marionette TRACE conn2 <- [1,1550,null,{}] 02:35:28 INFO - PROCESS | 3772 | 1465205728651 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:28 INFO - PROCESS | 3772 | 1465205728653 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:28 INFO - PROCESS | 3772 | 1465205728792 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 02:35:28 INFO - PROCESS | 3772 | 1465205728802 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:28 INFO - PROCESS | 3772 | 1465205728804 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:28 INFO - PROCESS | 3772 | ++DOCSHELL 1633D800 == 27 [pid = 3772] [id = 397] 02:35:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (167C8800) [pid = 3772] [serial = 1191] [outer = 00000000] 02:35:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16C1FC00) [pid = 3772] [serial = 1192] [outer = 167C8800] 02:35:28 INFO - PROCESS | 3772 | 1465205728848 Marionette DEBUG loaded listener.js 02:35:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17486800) [pid = 3772] [serial = 1193] [outer = 167C8800] 02:35:29 INFO - PROCESS | 3772 | 1465205729354 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 690ms 02:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:35:29 INFO - PROCESS | 3772 | 1465205729370 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 02:35:29 INFO - PROCESS | 3772 | 1465205729372 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 02:35:29 INFO - PROCESS | 3772 | 1465205729375 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:35:29 INFO - PROCESS | 3772 | 1465205729377 Marionette TRACE conn2 <- [1,1554,null,{}] 02:35:29 INFO - PROCESS | 3772 | 1465205729380 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:29 INFO - PROCESS | 3772 | 1465205729386 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:29 INFO - PROCESS | 3772 | 1465205729517 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 02:35:29 INFO - PROCESS | 3772 | 1465205729523 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:29 INFO - PROCESS | 3772 | 1465205729525 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:29 INFO - PROCESS | 3772 | ++DOCSHELL 171E0000 == 28 [pid = 3772] [id = 398] 02:35:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1776A800) [pid = 3772] [serial = 1194] [outer = 00000000] 02:35:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (181D4800) [pid = 3772] [serial = 1195] [outer = 1776A800] 02:35:29 INFO - PROCESS | 3772 | 1465205729569 Marionette DEBUG loaded listener.js 02:35:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19A8C800) [pid = 3772] [serial = 1196] [outer = 1776A800] 02:35:29 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17770400) [pid = 3772] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:35:29 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15A81800) [pid = 3772] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:35:29 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16339000) [pid = 3772] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:35:29 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17590000) [pid = 3772] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:35:29 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13CF1000) [pid = 3772] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:35:29 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13CEF400) [pid = 3772] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:35:29 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (12B5D800) [pid = 3772] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:35:29 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (10A53800) [pid = 3772] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:35:29 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (0F2EDC00) [pid = 3772] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:35:30 INFO - PROCESS | 3772 | 1465205730116 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 799ms 02:35:30 INFO - PROCESS | 3772 | 1465205730179 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 3772 | 1465205730181 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 02:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:35:30 INFO - PROCESS | 3772 | 1465205730185 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 3772 | 1465205730186 Marionette TRACE conn2 <- [1,1558,null,{}] 02:35:30 INFO - PROCESS | 3772 | 1465205730190 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 3772 | 1465205730192 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:30 INFO - PROCESS | 3772 | 1465205730276 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 02:35:30 INFO - PROCESS | 3772 | 1465205730281 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 3772 | 1465205730283 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:30 INFO - PROCESS | 3772 | ++DOCSHELL 174F1800 == 29 [pid = 3772] [id = 399] 02:35:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (17D6E800) [pid = 3772] [serial = 1197] [outer = 00000000] 02:35:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (19AFAC00) [pid = 3772] [serial = 1198] [outer = 17D6E800] 02:35:30 INFO - PROCESS | 3772 | 1465205730325 Marionette DEBUG loaded listener.js 02:35:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (19C7A400) [pid = 3772] [serial = 1199] [outer = 17D6E800] 02:35:30 INFO - PROCESS | 3772 | 1465205730762 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 643ms 02:35:30 INFO - PROCESS | 3772 | 1465205730821 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 02:35:30 INFO - PROCESS | 3772 | 1465205730823 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 02:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:35:30 INFO - PROCESS | 3772 | 1465205730826 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:35:30 INFO - PROCESS | 3772 | 1465205730828 Marionette TRACE conn2 <- [1,1562,null,{}] 02:35:30 INFO - PROCESS | 3772 | 1465205730831 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:30 INFO - PROCESS | 3772 | 1465205730833 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:30 INFO - PROCESS | 3772 | 1465205730910 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 02:35:30 INFO - PROCESS | 3772 | 1465205730916 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:30 INFO - PROCESS | 3772 | 1465205730917 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:30 INFO - PROCESS | 3772 | ++DOCSHELL 1A01A800 == 30 [pid = 3772] [id = 400] 02:35:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1A254400) [pid = 3772] [serial = 1200] [outer = 00000000] 02:35:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1A284800) [pid = 3772] [serial = 1201] [outer = 1A254400] 02:35:30 INFO - PROCESS | 3772 | 1465205730961 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A285800) [pid = 3772] [serial = 1202] [outer = 1A254400] 02:35:31 INFO - PROCESS | 3772 | 1465205731385 Marionette TRACE conn2 <- [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]]]}] 02:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 596ms 02:35:31 INFO - PROCESS | 3772 | 1465205731423 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 02:35:31 INFO - PROCESS | 3772 | 1465205731425 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 02:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:35:31 INFO - PROCESS | 3772 | 1465205731433 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:35:31 INFO - PROCESS | 3772 | 1465205731434 Marionette TRACE conn2 <- [1,1566,null,{}] 02:35:31 INFO - PROCESS | 3772 | 1465205731439 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:31 INFO - PROCESS | 3772 | 1465205731442 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:31 INFO - PROCESS | 3772 | 1465205731523 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 02:35:31 INFO - PROCESS | 3772 | 1465205731528 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:31 INFO - PROCESS | 3772 | 1465205731531 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:31 INFO - PROCESS | 3772 | ++DOCSHELL 14357000 == 31 [pid = 3772] [id = 401] 02:35:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A71C800) [pid = 3772] [serial = 1203] [outer = 00000000] 02:35:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1A71E400) [pid = 3772] [serial = 1204] [outer = 1A71C800] 02:35:31 INFO - PROCESS | 3772 | 1465205731574 Marionette DEBUG loaded listener.js 02:35:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A720400) [pid = 3772] [serial = 1205] [outer = 1A71C800] 02:35:32 INFO - PROCESS | 3772 | 1465205732341 Marionette TRACE conn2 <- [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]]]}] 02:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 956ms 02:35:32 INFO - PROCESS | 3772 | 1465205732380 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 02:35:32 INFO - PROCESS | 3772 | 1465205732385 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 02:35:32 INFO - PROCESS | 3772 | 1465205732390 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:35:32 INFO - PROCESS | 3772 | 1465205732393 Marionette TRACE conn2 <- [1,1570,null,{}] 02:35:32 INFO - PROCESS | 3772 | 1465205732400 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:32 INFO - PROCESS | 3772 | 1465205732403 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:32 INFO - PROCESS | 3772 | 1465205732521 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 02:35:32 INFO - PROCESS | 3772 | 1465205732652 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:32 INFO - PROCESS | 3772 | 1465205732655 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:32 INFO - PROCESS | 3772 | ++DOCSHELL 10A26000 == 32 [pid = 3772] [id = 402] 02:35:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (10A5A800) [pid = 3772] [serial = 1206] [outer = 00000000] 02:35:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (12A86400) [pid = 3772] [serial = 1207] [outer = 10A5A800] 02:35:32 INFO - PROCESS | 3772 | 1465205732711 Marionette DEBUG loaded listener.js 02:35:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (130E4400) [pid = 3772] [serial = 1208] [outer = 10A5A800] 02:35:33 INFO - PROCESS | 3772 | 1465205733381 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:35:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:35:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1034ms 02:35:33 INFO - PROCESS | 3772 | 1465205733469 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 02:35:33 INFO - PROCESS | 3772 | 1465205733474 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 02:35:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:35:33 INFO - PROCESS | 3772 | 1465205733482 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:35:33 INFO - PROCESS | 3772 | 1465205733485 Marionette TRACE conn2 <- [1,1574,null,{}] 02:35:33 INFO - PROCESS | 3772 | 1465205733489 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:33 INFO - PROCESS | 3772 | 1465205733492 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:33 INFO - PROCESS | 3772 | 1465205733619 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 02:35:33 INFO - PROCESS | 3772 | 1465205733832 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:33 INFO - PROCESS | 3772 | 1465205733835 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:33 INFO - PROCESS | 3772 | ++DOCSHELL 102CA000 == 33 [pid = 3772] [id = 403] 02:35:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (102CA800) [pid = 3772] [serial = 1209] [outer = 00000000] 02:35:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10563400) [pid = 3772] [serial = 1210] [outer = 102CA800] 02:35:33 INFO - PROCESS | 3772 | 1465205733893 Marionette DEBUG loaded listener.js 02:35:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (10A23400) [pid = 3772] [serial = 1211] [outer = 102CA800] 02:35:34 INFO - PROCESS | 3772 | --DOCSHELL 0F2ED400 == 32 [pid = 3772] [id = 379] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (19A83000) [pid = 3772] [serial = 1165] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1616E800) [pid = 3772] [serial = 1150] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1633E000) [pid = 3772] [serial = 1153] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1617C800) [pid = 3772] [serial = 1151] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17781000) [pid = 3772] [serial = 1156] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (167D2C00) [pid = 3772] [serial = 1154] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17DCE400) [pid = 3772] [serial = 1162] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15FDCC00) [pid = 3772] [serial = 1160] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17DAF400) [pid = 3772] [serial = 1157] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1435D000) [pid = 3772] [serial = 1147] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (12D8F400) [pid = 3772] [serial = 1144] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (130E5C00) [pid = 3772] [serial = 1145] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (10B5E800) [pid = 3772] [serial = 1141] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (110A4400) [pid = 3772] [serial = 1142] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (10A4E800) [pid = 3772] [serial = 1139] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15FC1C00) [pid = 3772] [serial = 1159] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (14E88400) [pid = 3772] [serial = 1148] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17DD0000) [pid = 3772] [serial = 1163] [outer = 00000000] [url = about:blank] 02:35:34 INFO - PROCESS | 3772 | 1465205734494 Marionette TRACE conn2 <- [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]]]}] 02:35:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:35:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1034ms 02:35:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:35:34 INFO - PROCESS | 3772 | 1465205734528 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 02:35:34 INFO - PROCESS | 3772 | 1465205734531 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 02:35:34 INFO - PROCESS | 3772 | 1465205734553 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:35:34 INFO - PROCESS | 3772 | 1465205734556 Marionette TRACE conn2 <- [1,1578,null,{}] 02:35:34 INFO - PROCESS | 3772 | 1465205734561 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:34 INFO - PROCESS | 3772 | 1465205734565 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:34 INFO - PROCESS | 3772 | 1465205734651 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 02:35:34 INFO - PROCESS | 3772 | 1465205734661 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:34 INFO - PROCESS | 3772 | 1465205734664 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:34 INFO - PROCESS | 3772 | ++DOCSHELL 10A5D800 == 33 [pid = 3772] [id = 404] 02:35:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (10A70400) [pid = 3772] [serial = 1212] [outer = 00000000] 02:35:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (12ADC000) [pid = 3772] [serial = 1213] [outer = 10A70400] 02:35:34 INFO - PROCESS | 3772 | 1465205734710 Marionette DEBUG loaded listener.js 02:35:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (130E5C00) [pid = 3772] [serial = 1214] [outer = 10A70400] 02:35:35 INFO - PROCESS | 3772 | 1465205735234 Marionette TRACE conn2 <- [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]]]}] 02:35:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:35:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 752ms 02:35:35 INFO - PROCESS | 3772 | 1465205735295 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 02:35:35 INFO - PROCESS | 3772 | 1465205735299 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 02:35:35 INFO - PROCESS | 3772 | 1465205735304 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:35:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:35:35 INFO - PROCESS | 3772 | 1465205735306 Marionette TRACE conn2 <- [1,1582,null,{}] 02:35:35 INFO - PROCESS | 3772 | 1465205735312 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:35 INFO - PROCESS | 3772 | 1465205735314 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:35 INFO - PROCESS | 3772 | 1465205735404 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 02:35:35 INFO - PROCESS | 3772 | 1465205735491 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:35 INFO - PROCESS | 3772 | 1465205735493 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:35 INFO - PROCESS | 3772 | ++DOCSHELL 13331000 == 34 [pid = 3772] [id = 405] 02:35:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13374800) [pid = 3772] [serial = 1215] [outer = 00000000] 02:35:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1435FC00) [pid = 3772] [serial = 1216] [outer = 13374800] 02:35:35 INFO - PROCESS | 3772 | 1465205735537 Marionette DEBUG loaded listener.js 02:35:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (155CF000) [pid = 3772] [serial = 1217] [outer = 13374800] 02:35:36 INFO - PROCESS | 3772 | 1465205736126 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:35:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:35:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 846ms 02:35:36 INFO - PROCESS | 3772 | 1465205736148 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 02:35:36 INFO - PROCESS | 3772 | 1465205736152 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 02:35:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:35:36 INFO - PROCESS | 3772 | 1465205736157 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:35:36 INFO - PROCESS | 3772 | 1465205736162 Marionette TRACE conn2 <- [1,1586,null,{}] 02:35:36 INFO - PROCESS | 3772 | 1465205736169 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:36 INFO - PROCESS | 3772 | 1465205736174 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:36 INFO - PROCESS | 3772 | 1465205736286 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 02:35:36 INFO - PROCESS | 3772 | 1465205736438 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:36 INFO - PROCESS | 3772 | 1465205736441 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:36 INFO - PROCESS | 3772 | ++DOCSHELL 12AE0800 == 35 [pid = 3772] [id = 406] 02:35:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12AE0C00) [pid = 3772] [serial = 1218] [outer = 00000000] 02:35:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13DCDC00) [pid = 3772] [serial = 1219] [outer = 12AE0C00] 02:35:36 INFO - PROCESS | 3772 | 1465205736500 Marionette DEBUG loaded listener.js 02:35:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14E7F800) [pid = 3772] [serial = 1220] [outer = 12AE0C00] 02:35:37 INFO - PROCESS | 3772 | 1465205737113 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:35:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:35:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1003ms 02:35:37 INFO - PROCESS | 3772 | 1465205737160 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 02:35:37 INFO - PROCESS | 3772 | 1465205737165 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 02:35:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:35:37 INFO - PROCESS | 3772 | 1465205737172 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:35:37 INFO - PROCESS | 3772 | 1465205737175 Marionette TRACE conn2 <- [1,1590,null,{}] 02:35:37 INFO - PROCESS | 3772 | 1465205737179 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:37 INFO - PROCESS | 3772 | 1465205737182 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:37 INFO - PROCESS | 3772 | 1465205737300 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 02:35:37 INFO - PROCESS | 3772 | 1465205737428 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:37 INFO - PROCESS | 3772 | 1465205737430 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:37 INFO - PROCESS | 3772 | ++DOCSHELL 14ED9800 == 36 [pid = 3772] [id = 407] 02:35:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15FCAC00) [pid = 3772] [serial = 1221] [outer = 00000000] 02:35:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16334000) [pid = 3772] [serial = 1222] [outer = 15FCAC00] 02:35:37 INFO - PROCESS | 3772 | 1465205737487 Marionette DEBUG loaded listener.js 02:35:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1633C000) [pid = 3772] [serial = 1223] [outer = 15FCAC00] 02:35:38 INFO - PROCESS | 3772 | 1465205738095 Marionette TRACE conn2 <- [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]]]}] 02:35:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:35:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1003ms 02:35:38 INFO - PROCESS | 3772 | 1465205738174 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 02:35:38 INFO - PROCESS | 3772 | 1465205738176 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 02:35:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:35:38 INFO - PROCESS | 3772 | 1465205738180 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:35:38 INFO - PROCESS | 3772 | 1465205738184 Marionette TRACE conn2 <- [1,1594,null,{}] 02:35:38 INFO - PROCESS | 3772 | 1465205738196 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:38 INFO - PROCESS | 3772 | 1465205738203 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:38 INFO - PROCESS | 3772 | 1465205738348 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 02:35:38 INFO - PROCESS | 3772 | 1465205738475 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:38 INFO - PROCESS | 3772 | 1465205738478 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:38 INFO - PROCESS | 3772 | ++DOCSHELL 17763800 == 37 [pid = 3772] [id = 408] 02:35:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17766800) [pid = 3772] [serial = 1224] [outer = 00000000] 02:35:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1777DC00) [pid = 3772] [serial = 1225] [outer = 17766800] 02:35:38 INFO - PROCESS | 3772 | 1465205738537 Marionette DEBUG loaded listener.js 02:35:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17DAD000) [pid = 3772] [serial = 1226] [outer = 17766800] 02:35:39 INFO - PROCESS | 3772 | 1465205739196 Marionette TRACE conn2 <- [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]]]}] 02:35:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:35:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1050ms 02:35:39 INFO - PROCESS | 3772 | 1465205739255 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 02:35:39 INFO - PROCESS | 3772 | 1465205739263 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 02:35:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:35:39 INFO - PROCESS | 3772 | 1465205739268 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:35:39 INFO - PROCESS | 3772 | 1465205739271 Marionette TRACE conn2 <- [1,1598,null,{}] 02:35:39 INFO - PROCESS | 3772 | 1465205739296 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:39 INFO - PROCESS | 3772 | 1465205739299 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:39 INFO - PROCESS | 3772 | 1465205739405 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 02:35:39 INFO - PROCESS | 3772 | 1465205739545 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:39 INFO - PROCESS | 3772 | 1465205739549 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:39 INFO - PROCESS | 3772 | ++DOCSHELL 10A58400 == 38 [pid = 3772] [id = 409] 02:35:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1280CC00) [pid = 3772] [serial = 1227] [outer = 00000000] 02:35:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13031400) [pid = 3772] [serial = 1228] [outer = 1280CC00] 02:35:39 INFO - PROCESS | 3772 | 1465205739600 Marionette DEBUG loaded listener.js 02:35:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (13DC6000) [pid = 3772] [serial = 1229] [outer = 1280CC00] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 171E0000 == 37 [pid = 3772] [id = 398] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 10A5D800 == 36 [pid = 3772] [id = 404] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 102CA000 == 35 [pid = 3772] [id = 403] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 10A26000 == 34 [pid = 3772] [id = 402] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 174F1800 == 33 [pid = 3772] [id = 399] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 1A01A800 == 32 [pid = 3772] [id = 400] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 17763800 == 31 [pid = 3772] [id = 408] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 14ED9800 == 30 [pid = 3772] [id = 407] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 14357000 == 29 [pid = 3772] [id = 401] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 13331000 == 28 [pid = 3772] [id = 405] 02:35:40 INFO - PROCESS | 3772 | --DOCSHELL 12AE0800 == 27 [pid = 3772] [id = 406] 02:35:40 INFO - PROCESS | 3772 | 1465205740647 Marionette TRACE conn2 <- [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]]]}] 02:35:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:35:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1395ms 02:35:40 INFO - PROCESS | 3772 | 1465205740672 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 02:35:40 INFO - PROCESS | 3772 | 1465205740675 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 02:35:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:35:40 INFO - PROCESS | 3772 | 1465205740683 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:35:40 INFO - PROCESS | 3772 | 1465205740688 Marionette TRACE conn2 <- [1,1602,null,{}] 02:35:40 INFO - PROCESS | 3772 | 1465205740693 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:40 INFO - PROCESS | 3772 | 1465205740695 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:40 INFO - PROCESS | 3772 | 1465205740784 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 02:35:40 INFO - PROCESS | 3772 | 1465205740792 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:40 INFO - PROCESS | 3772 | 1465205740795 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:40 INFO - PROCESS | 3772 | ++DOCSHELL 10E8D000 == 28 [pid = 3772] [id = 410] 02:35:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (110A1800) [pid = 3772] [serial = 1230] [outer = 00000000] 02:35:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (12ADA000) [pid = 3772] [serial = 1231] [outer = 110A1800] 02:35:40 INFO - PROCESS | 3772 | 1465205740844 Marionette DEBUG loaded listener.js 02:35:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (12D8E400) [pid = 3772] [serial = 1232] [outer = 110A1800] 02:35:41 INFO - PROCESS | 3772 | 1465205741370 Marionette TRACE conn2 <- [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]]]}] 02:35:41 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 02:35:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 737ms 02:35:41 INFO - PROCESS | 3772 | 1465205741422 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 02:35:41 INFO - PROCESS | 3772 | 1465205741427 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 02:35:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:35:41 INFO - PROCESS | 3772 | 1465205741439 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:35:41 INFO - PROCESS | 3772 | 1465205741442 Marionette TRACE conn2 <- [1,1606,null,{}] 02:35:41 INFO - PROCESS | 3772 | 1465205741445 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:41 INFO - PROCESS | 3772 | 1465205741448 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:41 INFO - PROCESS | 3772 | 1465205741599 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 02:35:41 INFO - PROCESS | 3772 | 1465205741667 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:41 INFO - PROCESS | 3772 | 1465205741669 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:41 INFO - PROCESS | 3772 | ++DOCSHELL 15A82000 == 29 [pid = 3772] [id = 411] 02:35:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15A82800) [pid = 3772] [serial = 1233] [outer = 00000000] 02:35:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (15FDEC00) [pid = 3772] [serial = 1234] [outer = 15A82800] 02:35:41 INFO - PROCESS | 3772 | 1465205741739 Marionette DEBUG loaded listener.js 02:35:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16152800) [pid = 3772] [serial = 1235] [outer = 15A82800] 02:35:42 INFO - PROCESS | 3772 | 1465205742219 Marionette TRACE conn2 <- [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]]]}] 02:35:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:35:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 831ms 02:35:42 INFO - PROCESS | 3772 | 1465205742282 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 02:35:42 INFO - PROCESS | 3772 | 1465205742284 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 02:35:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:35:42 INFO - PROCESS | 3772 | 1465205742288 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:35:42 INFO - PROCESS | 3772 | 1465205742291 Marionette TRACE conn2 <- [1,1610,null,{}] 02:35:42 INFO - PROCESS | 3772 | 1465205742324 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:42 INFO - PROCESS | 3772 | 1465205742329 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:42 INFO - PROCESS | 3772 | 1465205742446 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 02:35:42 INFO - PROCESS | 3772 | 1465205742460 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:42 INFO - PROCESS | 3772 | 1465205742463 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:42 INFO - PROCESS | 3772 | ++DOCSHELL 171E0000 == 30 [pid = 3772] [id = 412] 02:35:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (171E7800) [pid = 3772] [serial = 1236] [outer = 00000000] 02:35:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1777C400) [pid = 3772] [serial = 1237] [outer = 171E7800] 02:35:42 INFO - PROCESS | 3772 | 1465205742511 Marionette DEBUG loaded listener.js 02:35:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17DCE400) [pid = 3772] [serial = 1238] [outer = 171E7800] 02:35:42 INFO - PROCESS | 3772 | 1465205742979 Marionette TRACE conn2 <- [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]]]}] 02:35:43 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 02:35:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 736ms 02:35:43 INFO - PROCESS | 3772 | 1465205743045 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 3772 | 1465205743048 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 02:35:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:35:43 INFO - PROCESS | 3772 | 1465205743061 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - PROCESS | 3772 | 1465205743062 Marionette TRACE conn2 <- [1,1614,null,{}] 02:35:43 INFO - PROCESS | 3772 | 1465205743066 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:43 INFO - PROCESS | 3772 | 1465205743068 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:43 INFO - PROCESS | 3772 | 1465205743186 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 02:35:43 INFO - PROCESS | 3772 | 1465205743198 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:43 INFO - PROCESS | 3772 | 1465205743200 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:43 INFO - PROCESS | 3772 | ++DOCSHELL 181CA400 == 31 [pid = 3772] [id = 413] 02:35:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (181D2000) [pid = 3772] [serial = 1239] [outer = 00000000] 02:35:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (19A83800) [pid = 3772] [serial = 1240] [outer = 181D2000] 02:35:43 INFO - PROCESS | 3772 | 1465205743245 Marionette DEBUG loaded listener.js 02:35:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A010C00) [pid = 3772] [serial = 1241] [outer = 181D2000] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (13374800) [pid = 3772] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16157400) [pid = 3772] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (167C8800) [pid = 3772] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (13086000) [pid = 3772] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (10A54C00) [pid = 3772] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (14E82400) [pid = 3772] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (105F3000) [pid = 3772] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1776A800) [pid = 3772] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (18380800) [pid = 3772] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (110A3C00) [pid = 3772] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (102CA800) [pid = 3772] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (10A70400) [pid = 3772] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (15FC2400) [pid = 3772] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A011800) [pid = 3772] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1A71C800) [pid = 3772] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (17D6E800) [pid = 3772] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A254400) [pid = 3772] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:35:43 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10A5A800) [pid = 3772] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:35:43 INFO - PROCESS | 3772 | 1465205743917 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:35:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:35:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 909ms 02:35:43 INFO - PROCESS | 3772 | 1465205743963 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 02:35:43 INFO - PROCESS | 3772 | 1465205743965 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 02:35:43 INFO - PROCESS | 3772 | 1465205743968 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:35:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:35:43 INFO - PROCESS | 3772 | 1465205743970 Marionette TRACE conn2 <- [1,1618,null,{}] 02:35:43 INFO - PROCESS | 3772 | 1465205743974 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:43 INFO - PROCESS | 3772 | 1465205743976 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:44 INFO - PROCESS | 3772 | 1465205744052 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 02:35:44 INFO - PROCESS | 3772 | 1465205744058 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 3772 | 1465205744060 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:44 INFO - PROCESS | 3772 | ++DOCSHELL 10569400 == 32 [pid = 3772] [id = 414] 02:35:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (10A79000) [pid = 3772] [serial = 1242] [outer = 00000000] 02:35:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (14E87C00) [pid = 3772] [serial = 1243] [outer = 10A79000] 02:35:44 INFO - PROCESS | 3772 | 1465205744103 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (15FE1400) [pid = 3772] [serial = 1244] [outer = 10A79000] 02:35:44 INFO - PROCESS | 3772 | 1465205744549 Marionette TRACE conn2 <- [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]]]}] 02:35:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:35:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 626ms 02:35:44 INFO - PROCESS | 3772 | 1465205744607 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 02:35:44 INFO - PROCESS | 3772 | 1465205744609 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 02:35:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:35:44 INFO - PROCESS | 3772 | 1465205744612 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:35:44 INFO - PROCESS | 3772 | 1465205744614 Marionette TRACE conn2 <- [1,1622,null,{}] 02:35:44 INFO - PROCESS | 3772 | 1465205744617 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:44 INFO - PROCESS | 3772 | 1465205744623 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:44 INFO - PROCESS | 3772 | 1465205744714 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 02:35:44 INFO - PROCESS | 3772 | 1465205744722 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:44 INFO - PROCESS | 3772 | 1465205744724 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:44 INFO - PROCESS | 3772 | ++DOCSHELL 1838C000 == 33 [pid = 3772] [id = 415] 02:35:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19C75400) [pid = 3772] [serial = 1245] [outer = 00000000] 02:35:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A3B1800) [pid = 3772] [serial = 1246] [outer = 19C75400] 02:35:44 INFO - PROCESS | 3772 | 1465205744767 Marionette DEBUG loaded listener.js 02:35:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A71D000) [pid = 3772] [serial = 1247] [outer = 19C75400] 02:35:45 INFO - PROCESS | 3772 | 1465205745232 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:35:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:35:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 627ms 02:35:45 INFO - PROCESS | 3772 | 1465205745255 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 02:35:45 INFO - PROCESS | 3772 | 1465205745266 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 02:35:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:35:45 INFO - PROCESS | 3772 | 1465205745274 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:35:45 INFO - PROCESS | 3772 | 1465205745275 Marionette TRACE conn2 <- [1,1626,null,{}] 02:35:45 INFO - PROCESS | 3772 | 1465205745279 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:45 INFO - PROCESS | 3772 | 1465205745280 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:45 INFO - PROCESS | 3772 | 1465205745366 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 02:35:45 INFO - PROCESS | 3772 | 1465205745371 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:45 INFO - PROCESS | 3772 | 1465205745373 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:45 INFO - PROCESS | 3772 | ++DOCSHELL 12AD9400 == 34 [pid = 3772] [id = 416] 02:35:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19A88400) [pid = 3772] [serial = 1248] [outer = 00000000] 02:35:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A895800) [pid = 3772] [serial = 1249] [outer = 19A88400] 02:35:45 INFO - PROCESS | 3772 | 1465205745415 Marionette DEBUG loaded listener.js 02:35:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A899400) [pid = 3772] [serial = 1250] [outer = 19A88400] 02:35:46 INFO - PROCESS | 3772 | 1465205746147 Marionette TRACE conn2 <- [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]]]}] 02:35:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:35:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 941ms 02:35:46 INFO - PROCESS | 3772 | 1465205746219 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 02:35:46 INFO - PROCESS | 3772 | 1465205746224 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 02:35:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:35:46 INFO - PROCESS | 3772 | 1465205746229 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:35:46 INFO - PROCESS | 3772 | 1465205746233 Marionette TRACE conn2 <- [1,1630,null,{}] 02:35:46 INFO - PROCESS | 3772 | 1465205746240 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:46 INFO - PROCESS | 3772 | 1465205746243 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:46 INFO - PROCESS | 3772 | 1465205746366 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 02:35:46 INFO - PROCESS | 3772 | 1465205746483 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:46 INFO - PROCESS | 3772 | 1465205746486 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:46 INFO - PROCESS | 3772 | ++DOCSHELL 10A27C00 == 35 [pid = 3772] [id = 417] 02:35:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (10A50C00) [pid = 3772] [serial = 1251] [outer = 00000000] 02:35:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (12A85800) [pid = 3772] [serial = 1252] [outer = 10A50C00] 02:35:46 INFO - PROCESS | 3772 | 1465205746542 Marionette DEBUG loaded listener.js 02:35:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (140CD000) [pid = 3772] [serial = 1253] [outer = 10A50C00] 02:35:47 INFO - PROCESS | 3772 | 1465205747271 Marionette TRACE conn2 <- [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]]]}] 02:35:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:35:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1097ms 02:35:47 INFO - PROCESS | 3772 | 1465205747324 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 02:35:47 INFO - PROCESS | 3772 | 1465205747329 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 02:35:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:35:47 INFO - PROCESS | 3772 | 1465205747335 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:35:47 INFO - PROCESS | 3772 | 1465205747338 Marionette TRACE conn2 <- [1,1634,null,{}] 02:35:47 INFO - PROCESS | 3772 | 1465205747342 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:47 INFO - PROCESS | 3772 | 1465205747345 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:47 INFO - PROCESS | 3772 | 1465205747469 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 02:35:47 INFO - PROCESS | 3772 | 1465205747683 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:47 INFO - PROCESS | 3772 | 1465205747686 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:47 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EE400 == 36 [pid = 3772] [id = 418] 02:35:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (0F2EE800) [pid = 3772] [serial = 1254] [outer = 00000000] 02:35:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (102CA800) [pid = 3772] [serial = 1255] [outer = 0F2EE800] 02:35:47 INFO - PROCESS | 3772 | 1465205747752 Marionette DEBUG loaded listener.js 02:35:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (105E9C00) [pid = 3772] [serial = 1256] [outer = 0F2EE800] 02:35:48 INFO - PROCESS | 3772 | --DOCSHELL 1838C000 == 35 [pid = 3772] [id = 415] 02:35:48 INFO - PROCESS | 3772 | --DOCSHELL 10569400 == 34 [pid = 3772] [id = 414] 02:35:48 INFO - PROCESS | 3772 | --DOCSHELL 181CA400 == 33 [pid = 3772] [id = 413] 02:35:48 INFO - PROCESS | 3772 | --DOCSHELL 171E0000 == 32 [pid = 3772] [id = 412] 02:35:48 INFO - PROCESS | 3772 | --DOCSHELL 15A82000 == 31 [pid = 3772] [id = 411] 02:35:48 INFO - PROCESS | 3772 | --DOCSHELL 10E8D000 == 30 [pid = 3772] [id = 410] 02:35:48 INFO - PROCESS | 3772 | --DOCSHELL 10A58400 == 29 [pid = 3772] [id = 409] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (155CF000) [pid = 3772] [serial = 1217] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1435FC00) [pid = 3772] [serial = 1216] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (162A4400) [pid = 3772] [serial = 1189] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16C1FC00) [pid = 3772] [serial = 1192] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16338400) [pid = 3772] [serial = 1190] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (13329400) [pid = 3772] [serial = 1183] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1337F000) [pid = 3772] [serial = 1184] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1026B800) [pid = 3772] [serial = 1178] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (0F2E5800) [pid = 3772] [serial = 1177] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14EDBC00) [pid = 3772] [serial = 1186] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10A5D000) [pid = 3772] [serial = 1180] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10B80000) [pid = 3772] [serial = 1181] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (181D4800) [pid = 3772] [serial = 1195] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19AF2800) [pid = 3772] [serial = 1166] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1337D400) [pid = 3772] [serial = 1169] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (12B63000) [pid = 3772] [serial = 1168] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10563400) [pid = 3772] [serial = 1210] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12ADC000) [pid = 3772] [serial = 1213] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (174F4C00) [pid = 3772] [serial = 1172] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16A1CC00) [pid = 3772] [serial = 1171] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (10A23400) [pid = 3772] [serial = 1211] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A257400) [pid = 3772] [serial = 1175] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A71E400) [pid = 3772] [serial = 1204] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A24BC00) [pid = 3772] [serial = 1174] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19AFAC00) [pid = 3772] [serial = 1198] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1A284800) [pid = 3772] [serial = 1201] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19A8C800) [pid = 3772] [serial = 1196] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17486800) [pid = 3772] [serial = 1193] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (12A86400) [pid = 3772] [serial = 1207] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (157AC000) [pid = 3772] [serial = 1187] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (19C7A400) [pid = 3772] [serial = 1199] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (130E4400) [pid = 3772] [serial = 1208] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1A285800) [pid = 3772] [serial = 1202] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (130E5C00) [pid = 3772] [serial = 1214] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (1A720400) [pid = 3772] [serial = 1205] [outer = 00000000] [url = about:blank] 02:35:48 INFO - PROCESS | 3772 | 1465205748343 Marionette TRACE conn2 <- [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]]]}] 02:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1051ms 02:35:48 INFO - PROCESS | 3772 | 1465205748380 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 02:35:48 INFO - PROCESS | 3772 | 1465205748383 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 02:35:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:35:48 INFO - PROCESS | 3772 | 1465205748405 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:35:48 INFO - PROCESS | 3772 | 1465205748409 Marionette TRACE conn2 <- [1,1638,null,{}] 02:35:48 INFO - PROCESS | 3772 | 1465205748420 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:48 INFO - PROCESS | 3772 | 1465205748425 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:48 INFO - PROCESS | 3772 | 1465205748509 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 02:35:48 INFO - PROCESS | 3772 | 1465205748598 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:48 INFO - PROCESS | 3772 | 1465205748600 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:48 INFO - PROCESS | 3772 | ++DOCSHELL 10482000 == 30 [pid = 3772] [id = 419] 02:35:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (10A20400) [pid = 3772] [serial = 1257] [outer = 00000000] 02:35:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (12D8A800) [pid = 3772] [serial = 1258] [outer = 10A20400] 02:35:48 INFO - PROCESS | 3772 | 1465205748646 Marionette DEBUG loaded listener.js 02:35:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (131D6800) [pid = 3772] [serial = 1259] [outer = 10A20400] 02:35:49 INFO - PROCESS | 3772 | 1465205749053 Marionette TRACE conn2 <- [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]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:35:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 721ms 02:35:49 INFO - PROCESS | 3772 | 1465205749107 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 3772 | 1465205749110 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 02:35:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:35:49 INFO - PROCESS | 3772 | 1465205749115 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 3772 | 1465205749117 Marionette TRACE conn2 <- [1,1642,null,{}] 02:35:49 INFO - PROCESS | 3772 | 1465205749120 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 3772 | 1465205749123 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:49 INFO - PROCESS | 3772 | 1465205749209 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 02:35:49 INFO - PROCESS | 3772 | 1465205749215 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 3772 | 1465205749217 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:49 INFO - PROCESS | 3772 | ++DOCSHELL 1337F000 == 31 [pid = 3772] [id = 420] 02:35:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (1381DC00) [pid = 3772] [serial = 1260] [outer = 00000000] 02:35:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (140CE800) [pid = 3772] [serial = 1261] [outer = 1381DC00] 02:35:49 INFO - PROCESS | 3772 | 1465205749308 Marionette DEBUG loaded listener.js 02:35:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (151E8400) [pid = 3772] [serial = 1262] [outer = 1381DC00] 02:35:49 INFO - PROCESS | 3772 | 1465205749767 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:35:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:35:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 643ms 02:35:49 INFO - PROCESS | 3772 | 1465205749785 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 02:35:49 INFO - PROCESS | 3772 | 1465205749787 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 02:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:35:49 INFO - PROCESS | 3772 | 1465205749792 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:35:49 INFO - PROCESS | 3772 | 1465205749798 Marionette TRACE conn2 <- [1,1646,null,{}] 02:35:49 INFO - PROCESS | 3772 | 1465205749811 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:49 INFO - PROCESS | 3772 | 1465205749814 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:49 INFO - PROCESS | 3772 | 1465205749899 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 02:35:49 INFO - PROCESS | 3772 | 1465205749908 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:49 INFO - PROCESS | 3772 | 1465205749910 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:49 INFO - PROCESS | 3772 | ++DOCSHELL 162A3800 == 32 [pid = 3772] [id = 421] 02:35:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (162A3C00) [pid = 3772] [serial = 1263] [outer = 00000000] 02:35:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1633E400) [pid = 3772] [serial = 1264] [outer = 162A3C00] 02:35:49 INFO - PROCESS | 3772 | 1465205749953 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (167C9800) [pid = 3772] [serial = 1265] [outer = 162A3C00] 02:35:50 INFO - PROCESS | 3772 | 1465205750405 Marionette TRACE conn2 <- [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]]]}] 02:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 658ms 02:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:35:50 INFO - PROCESS | 3772 | 1465205750449 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 02:35:50 INFO - PROCESS | 3772 | 1465205750451 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 02:35:50 INFO - PROCESS | 3772 | 1465205750455 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:35:50 INFO - PROCESS | 3772 | 1465205750456 Marionette TRACE conn2 <- [1,1650,null,{}] 02:35:50 INFO - PROCESS | 3772 | 1465205750460 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:50 INFO - PROCESS | 3772 | 1465205750462 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:50 INFO - PROCESS | 3772 | 1465205750584 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 02:35:50 INFO - PROCESS | 3772 | 1465205750616 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:50 INFO - PROCESS | 3772 | 1465205750618 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:50 INFO - PROCESS | 3772 | ++DOCSHELL 16A1A400 == 33 [pid = 3772] [id = 422] 02:35:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16A1CC00) [pid = 3772] [serial = 1266] [outer = 00000000] 02:35:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (174F4C00) [pid = 3772] [serial = 1267] [outer = 16A1CC00] 02:35:50 INFO - PROCESS | 3772 | 1465205750712 Marionette DEBUG loaded listener.js 02:35:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1776D000) [pid = 3772] [serial = 1268] [outer = 16A1CC00] 02:35:51 INFO - PROCESS | 3772 | 1465205751122 Marionette TRACE conn2 <- [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]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 689ms 02:35:51 INFO - PROCESS | 3772 | 1465205751154 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 3772 | 1465205751155 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 02:35:51 INFO - PROCESS | 3772 | 1465205751163 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:35:51 INFO - PROCESS | 3772 | 1465205751164 Marionette TRACE conn2 <- [1,1654,null,{}] 02:35:51 INFO - PROCESS | 3772 | 1465205751168 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 3772 | 1465205751170 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:51 INFO - PROCESS | 3772 | 1465205751287 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 02:35:51 INFO - PROCESS | 3772 | 1465205751292 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:51 INFO - PROCESS | 3772 | 1465205751298 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:51 INFO - PROCESS | 3772 | ++DOCSHELL 17780000 == 34 [pid = 3772] [id = 423] 02:35:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1337A800) [pid = 3772] [serial = 1269] [outer = 00000000] 02:35:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (181D0800) [pid = 3772] [serial = 1270] [outer = 1337A800] 02:35:51 INFO - PROCESS | 3772 | 1465205751352 Marionette DEBUG loaded listener.js 02:35:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (19A7F000) [pid = 3772] [serial = 1271] [outer = 1337A800] 02:35:51 INFO - PROCESS | 3772 | 1465205751851 Marionette TRACE conn2 <- [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]]]}] 02:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 737ms 02:35:51 INFO - PROCESS | 3772 | 1465205751905 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 02:35:51 INFO - PROCESS | 3772 | 1465205751907 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 02:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:35:51 INFO - PROCESS | 3772 | 1465205751910 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:35:51 INFO - PROCESS | 3772 | 1465205751912 Marionette TRACE conn2 <- [1,1658,null,{}] 02:35:51 INFO - PROCESS | 3772 | 1465205751921 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:51 INFO - PROCESS | 3772 | 1465205751923 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:52 INFO - PROCESS | 3772 | 1465205752058 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 02:35:52 INFO - PROCESS | 3772 | 1465205752121 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 3772 | 1465205752123 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:52 INFO - PROCESS | 3772 | ++DOCSHELL 19C80400 == 35 [pid = 3772] [id = 424] 02:35:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19C80800) [pid = 3772] [serial = 1272] [outer = 00000000] 02:35:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A24EC00) [pid = 3772] [serial = 1273] [outer = 19C80800] 02:35:52 INFO - PROCESS | 3772 | 1465205752166 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A250000) [pid = 3772] [serial = 1274] [outer = 19C80800] 02:35:52 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15A82800) [pid = 3772] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:35:52 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (110A1800) [pid = 3772] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:35:52 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1280CC00) [pid = 3772] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:35:52 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (171E7800) [pid = 3772] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:35:52 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (12AE0C00) [pid = 3772] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:35:52 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19C75400) [pid = 3772] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:35:52 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (15FCAC00) [pid = 3772] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:35:52 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (17766800) [pid = 3772] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:35:52 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (181D2000) [pid = 3772] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:35:52 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (10A79000) [pid = 3772] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:35:52 INFO - PROCESS | 3772 | 1465205752617 Marionette TRACE conn2 <- [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]]]}] 02:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 737ms 02:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:35:52 INFO - PROCESS | 3772 | 1465205752651 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 02:35:52 INFO - PROCESS | 3772 | 1465205752653 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 02:35:52 INFO - PROCESS | 3772 | 1465205752659 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:35:52 INFO - PROCESS | 3772 | 1465205752661 Marionette TRACE conn2 <- [1,1662,null,{}] 02:35:52 INFO - PROCESS | 3772 | 1465205752664 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:52 INFO - PROCESS | 3772 | 1465205752666 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:52 INFO - PROCESS | 3772 | 1465205752744 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 02:35:52 INFO - PROCESS | 3772 | 1465205752831 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:52 INFO - PROCESS | 3772 | 1465205752833 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:52 INFO - PROCESS | 3772 | ++DOCSHELL 10A76800 == 36 [pid = 3772] [id = 425] 02:35:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (10A79000) [pid = 3772] [serial = 1275] [outer = 00000000] 02:35:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16A20400) [pid = 3772] [serial = 1276] [outer = 10A79000] 02:35:52 INFO - PROCESS | 3772 | 1465205752876 Marionette DEBUG loaded listener.js 02:35:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (19AF5800) [pid = 3772] [serial = 1277] [outer = 10A79000] 02:35:53 INFO - PROCESS | 3772 | 1465205753243 Marionette TRACE conn2 <- [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]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 627ms 02:35:53 INFO - PROCESS | 3772 | 1465205753294 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 3772 | 1465205753296 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 02:35:53 INFO - PROCESS | 3772 | 1465205753299 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:35:53 INFO - PROCESS | 3772 | 1465205753301 Marionette TRACE conn2 <- [1,1666,null,{}] 02:35:53 INFO - PROCESS | 3772 | 1465205753305 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 3772 | 1465205753306 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:53 INFO - PROCESS | 3772 | 1465205753420 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 02:35:53 INFO - PROCESS | 3772 | 1465205753452 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:53 INFO - PROCESS | 3772 | 1465205753454 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:53 INFO - PROCESS | 3772 | ++DOCSHELL 10A1C800 == 37 [pid = 3772] [id = 426] 02:35:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (130E4400) [pid = 3772] [serial = 1278] [outer = 00000000] 02:35:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1A3B3400) [pid = 3772] [serial = 1279] [outer = 130E4400] 02:35:53 INFO - PROCESS | 3772 | 1465205753497 Marionette DEBUG loaded listener.js 02:35:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1A71CC00) [pid = 3772] [serial = 1280] [outer = 130E4400] 02:35:53 INFO - PROCESS | 3772 | 1465205753901 Marionette TRACE conn2 <- [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]]]}] 02:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 627ms 02:35:53 INFO - PROCESS | 3772 | 1465205753938 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 02:35:53 INFO - PROCESS | 3772 | 1465205753940 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 02:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:35:53 INFO - PROCESS | 3772 | 1465205753943 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:35:53 INFO - PROCESS | 3772 | 1465205753945 Marionette TRACE conn2 <- [1,1670,null,{}] 02:35:53 INFO - PROCESS | 3772 | 1465205753948 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:53 INFO - PROCESS | 3772 | 1465205753950 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:54 INFO - PROCESS | 3772 | 1465205754036 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 02:35:54 INFO - PROCESS | 3772 | 1465205754041 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:54 INFO - PROCESS | 3772 | 1465205754043 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:54 INFO - PROCESS | 3772 | ++DOCSHELL 111D0400 == 38 [pid = 3772] [id = 427] 02:35:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16175C00) [pid = 3772] [serial = 1281] [outer = 00000000] 02:35:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1A725C00) [pid = 3772] [serial = 1282] [outer = 16175C00] 02:35:54 INFO - PROCESS | 3772 | 1465205754085 Marionette DEBUG loaded listener.js 02:35:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A893400) [pid = 3772] [serial = 1283] [outer = 16175C00] 02:35:54 INFO - PROCESS | 3772 | 1465205754562 Marionette TRACE conn2 <- [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]]]}] 02:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 705ms 02:35:54 INFO - PROCESS | 3772 | 1465205754644 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 02:35:54 INFO - PROCESS | 3772 | 1465205754648 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 02:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:35:54 INFO - PROCESS | 3772 | 1465205754654 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:35:54 INFO - PROCESS | 3772 | 1465205754658 Marionette TRACE conn2 <- [1,1674,null,{}] 02:35:54 INFO - PROCESS | 3772 | 1465205754665 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:54 INFO - PROCESS | 3772 | 1465205754668 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:54 INFO - PROCESS | 3772 | 1465205754833 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 02:35:54 INFO - PROCESS | 3772 | 1465205754945 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:54 INFO - PROCESS | 3772 | 1465205754950 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:54 INFO - PROCESS | 3772 | ++DOCSHELL 110A9000 == 39 [pid = 3772] [id = 428] 02:35:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (111CF800) [pid = 3772] [serial = 1284] [outer = 00000000] 02:35:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (12ADC000) [pid = 3772] [serial = 1285] [outer = 111CF800] 02:35:55 INFO - PROCESS | 3772 | 1465205755006 Marionette DEBUG loaded listener.js 02:35:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (131D3000) [pid = 3772] [serial = 1286] [outer = 111CF800] 02:35:55 INFO - PROCESS | 3772 | 1465205755544 Marionette TRACE conn2 <- [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]]]}] 02:35:55 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 02:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 956ms 02:35:55 INFO - PROCESS | 3772 | 1465205755600 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 02:35:55 INFO - PROCESS | 3772 | 1465205755604 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 02:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:35:55 INFO - PROCESS | 3772 | 1465205755611 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:35:55 INFO - PROCESS | 3772 | 1465205755614 Marionette TRACE conn2 <- [1,1678,null,{}] 02:35:55 INFO - PROCESS | 3772 | 1465205755618 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:55 INFO - PROCESS | 3772 | 1465205755621 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:55 INFO - PROCESS | 3772 | 1465205755733 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 02:35:55 INFO - PROCESS | 3772 | 1465205755869 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:55 INFO - PROCESS | 3772 | 1465205755872 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:55 INFO - PROCESS | 3772 | ++DOCSHELL 155D5C00 == 40 [pid = 3772] [id = 429] 02:35:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15A7D000) [pid = 3772] [serial = 1287] [outer = 00000000] 02:35:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15FCA800) [pid = 3772] [serial = 1288] [outer = 15A7D000] 02:35:55 INFO - PROCESS | 3772 | 1465205755928 Marionette DEBUG loaded listener.js 02:35:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16178000) [pid = 3772] [serial = 1289] [outer = 15A7D000] 02:35:56 INFO - PROCESS | 3772 | 1465205756503 Marionette TRACE conn2 <- [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]]]}] 02:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 941ms 02:35:56 INFO - PROCESS | 3772 | 1465205756555 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 02:35:56 INFO - PROCESS | 3772 | 1465205756558 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 02:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:35:56 INFO - PROCESS | 3772 | 1465205756562 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:35:56 INFO - PROCESS | 3772 | 1465205756566 Marionette TRACE conn2 <- [1,1682,null,{}] 02:35:56 INFO - PROCESS | 3772 | 1465205756576 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:56 INFO - PROCESS | 3772 | 1465205756583 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:56 INFO - PROCESS | 3772 | 1465205756699 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 02:35:56 INFO - PROCESS | 3772 | 1465205756835 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:56 INFO - PROCESS | 3772 | 1465205756839 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:56 INFO - PROCESS | 3772 | ++DOCSHELL 19A7D400 == 41 [pid = 3772] [id = 430] 02:35:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19A86400) [pid = 3772] [serial = 1290] [outer = 00000000] 02:35:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A014400) [pid = 3772] [serial = 1291] [outer = 19A86400] 02:35:56 INFO - PROCESS | 3772 | 1465205756896 Marionette DEBUG loaded listener.js 02:35:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A3B7400) [pid = 3772] [serial = 1292] [outer = 19A86400] 02:35:57 INFO - PROCESS | 3772 | 1465205757593 Marionette TRACE conn2 <- [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]]]}] 02:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1082ms 02:35:57 INFO - PROCESS | 3772 | 1465205757655 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 02:35:57 INFO - PROCESS | 3772 | 1465205757658 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 02:35:57 INFO - PROCESS | 3772 | 1465205757661 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:35:57 INFO - PROCESS | 3772 | 1465205757663 Marionette TRACE conn2 <- [1,1686,null,{}] 02:35:57 INFO - PROCESS | 3772 | 1465205757667 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:57 INFO - PROCESS | 3772 | 1465205757669 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:57 INFO - PROCESS | 3772 | 1465205757780 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 02:35:58 INFO - PROCESS | 3772 | 1465205758026 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:58 INFO - PROCESS | 3772 | 1465205758029 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:58 INFO - PROCESS | 3772 | ++DOCSHELL 10273000 == 42 [pid = 3772] [id = 431] 02:35:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (10274400) [pid = 3772] [serial = 1293] [outer = 00000000] 02:35:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10483800) [pid = 3772] [serial = 1294] [outer = 10274400] 02:35:58 INFO - PROCESS | 3772 | 1465205758092 Marionette DEBUG loaded listener.js 02:35:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (10A50400) [pid = 3772] [serial = 1295] [outer = 10274400] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 10A1C800 == 41 [pid = 3772] [id = 426] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 10A76800 == 40 [pid = 3772] [id = 425] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 19C80400 == 39 [pid = 3772] [id = 424] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 17780000 == 38 [pid = 3772] [id = 423] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 16A1A400 == 37 [pid = 3772] [id = 422] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 162A3800 == 36 [pid = 3772] [id = 421] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 1337F000 == 35 [pid = 3772] [id = 420] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 10482000 == 34 [pid = 3772] [id = 419] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 10A27C00 == 33 [pid = 3772] [id = 417] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 0F2EE400 == 32 [pid = 3772] [id = 418] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 12AD9400 == 31 [pid = 3772] [id = 416] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 19A7D400 == 30 [pid = 3772] [id = 430] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 111D0400 == 29 [pid = 3772] [id = 427] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 110A9000 == 28 [pid = 3772] [id = 428] 02:35:59 INFO - PROCESS | 3772 | --DOCSHELL 155D5C00 == 27 [pid = 3772] [id = 429] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15FDEC00) [pid = 3772] [serial = 1234] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16152800) [pid = 3772] [serial = 1235] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (12ADA000) [pid = 3772] [serial = 1231] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13DC6000) [pid = 3772] [serial = 1229] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13031400) [pid = 3772] [serial = 1228] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1777C400) [pid = 3772] [serial = 1237] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (14E7F800) [pid = 3772] [serial = 1220] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13DCDC00) [pid = 3772] [serial = 1219] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A71D000) [pid = 3772] [serial = 1247] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A895800) [pid = 3772] [serial = 1249] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1633C000) [pid = 3772] [serial = 1223] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16334000) [pid = 3772] [serial = 1222] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17DAD000) [pid = 3772] [serial = 1226] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1777DC00) [pid = 3772] [serial = 1225] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (19A83800) [pid = 3772] [serial = 1240] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A3B1800) [pid = 3772] [serial = 1246] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A010C00) [pid = 3772] [serial = 1241] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17DCE400) [pid = 3772] [serial = 1238] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14E87C00) [pid = 3772] [serial = 1243] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15FE1400) [pid = 3772] [serial = 1244] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (12D8E400) [pid = 3772] [serial = 1232] [outer = 00000000] [url = about:blank] 02:35:59 INFO - PROCESS | 3772 | 1465205759314 Marionette TRACE conn2 <- [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]]]}] 02:35:59 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 02:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1709ms 02:35:59 INFO - PROCESS | 3772 | 1465205759385 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 02:35:59 INFO - PROCESS | 3772 | 1465205759389 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 02:35:59 INFO - PROCESS | 3772 | 1465205759397 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:35:59 INFO - PROCESS | 3772 | 1465205759400 Marionette TRACE conn2 <- [1,1690,null,{}] 02:35:59 INFO - PROCESS | 3772 | 1465205759406 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:35:59 INFO - PROCESS | 3772 | 1465205759409 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:59 INFO - PROCESS | 3772 | 1465205759550 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 02:35:59 INFO - PROCESS | 3772 | 1465205759557 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:35:59 INFO - PROCESS | 3772 | 1465205759562 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:35:59 INFO - PROCESS | 3772 | ++DOCSHELL 10A74400 == 28 [pid = 3772] [id = 432] 02:35:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (10A75000) [pid = 3772] [serial = 1296] [outer = 00000000] 02:35:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (10B7E800) [pid = 3772] [serial = 1297] [outer = 10A75000] 02:35:59 INFO - PROCESS | 3772 | 1465205759615 Marionette DEBUG loaded listener.js 02:35:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (10E8A000) [pid = 3772] [serial = 1298] [outer = 10A75000] 02:36:00 INFO - PROCESS | 3772 | 1465205760131 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 737ms 02:36:00 INFO - PROCESS | 3772 | 1465205760173 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 3772 | 1465205760178 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 02:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:36:00 INFO - PROCESS | 3772 | 1465205760184 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 3772 | 1465205760187 Marionette TRACE conn2 <- [1,1694,null,{}] 02:36:00 INFO - PROCESS | 3772 | 1465205760191 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:00 INFO - PROCESS | 3772 | 1465205760193 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:00 INFO - PROCESS | 3772 | 1465205760281 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 02:36:00 INFO - PROCESS | 3772 | 1465205760290 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:00 INFO - PROCESS | 3772 | 1465205760293 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:00 INFO - PROCESS | 3772 | ++DOCSHELL 131CAC00 == 29 [pid = 3772] [id = 433] 02:36:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (131CB400) [pid = 3772] [serial = 1299] [outer = 00000000] 02:36:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1337F000) [pid = 3772] [serial = 1300] [outer = 131CB400] 02:36:00 INFO - PROCESS | 3772 | 1465205760340 Marionette DEBUG loaded listener.js 02:36:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13906C00) [pid = 3772] [serial = 1301] [outer = 131CB400] 02:36:00 INFO - PROCESS | 3772 | 1465205760820 Marionette TRACE conn2 <- [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]]]}] 02:36:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:36:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 706ms 02:36:00 INFO - PROCESS | 3772 | 1465205760883 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 02:36:00 INFO - PROCESS | 3772 | 1465205760885 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 02:36:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:36:00 INFO - PROCESS | 3772 | 1465205760889 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:36:00 INFO - PROCESS | 3772 | 1465205760892 Marionette TRACE conn2 <- [1,1698,null,{}] 02:36:00 INFO - PROCESS | 3772 | 1465205760903 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:00 INFO - PROCESS | 3772 | 1465205760907 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:01 INFO - PROCESS | 3772 | 1465205761056 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 02:36:01 INFO - PROCESS | 3772 | 1465205761074 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 3772 | 1465205761077 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:01 INFO - PROCESS | 3772 | ++DOCSHELL 14E86000 == 30 [pid = 3772] [id = 434] 02:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14E89400) [pid = 3772] [serial = 1302] [outer = 00000000] 02:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15FBF400) [pid = 3772] [serial = 1303] [outer = 14E89400] 02:36:01 INFO - PROCESS | 3772 | 1465205761124 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15FE1400) [pid = 3772] [serial = 1304] [outer = 14E89400] 02:36:01 INFO - PROCESS | 3772 | 1465205761548 Marionette TRACE conn2 <- [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]]]}] 02:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 705ms 02:36:01 INFO - PROCESS | 3772 | 1465205761588 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 02:36:01 INFO - PROCESS | 3772 | 1465205761590 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 02:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:36:01 INFO - PROCESS | 3772 | 1465205761593 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:36:01 INFO - PROCESS | 3772 | 1465205761595 Marionette TRACE conn2 <- [1,1702,null,{}] 02:36:01 INFO - PROCESS | 3772 | 1465205761599 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:01 INFO - PROCESS | 3772 | 1465205761600 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:01 INFO - PROCESS | 3772 | 1465205761744 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 02:36:01 INFO - PROCESS | 3772 | 1465205761765 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:01 INFO - PROCESS | 3772 | 1465205761767 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:01 INFO - PROCESS | 3772 | ++DOCSHELL 16177400 == 31 [pid = 3772] [id = 435] 02:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16177800) [pid = 3772] [serial = 1305] [outer = 00000000] 02:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16335400) [pid = 3772] [serial = 1306] [outer = 16177800] 02:36:01 INFO - PROCESS | 3772 | 1465205761811 Marionette DEBUG loaded listener.js 02:36:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1689A800) [pid = 3772] [serial = 1307] [outer = 16177800] 02:36:02 INFO - PROCESS | 3772 | 1465205762251 Marionette TRACE conn2 <- [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]]]}] 02:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 689ms 02:36:02 INFO - PROCESS | 3772 | 1465205762293 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 02:36:02 INFO - PROCESS | 3772 | 1465205762295 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 02:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:36:02 INFO - PROCESS | 3772 | 1465205762330 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:36:02 INFO - PROCESS | 3772 | 1465205762332 Marionette TRACE conn2 <- [1,1706,null,{}] 02:36:02 INFO - PROCESS | 3772 | 1465205762344 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:02 INFO - PROCESS | 3772 | 1465205762346 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:02 INFO - PROCESS | 3772 | 1465205762454 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 02:36:02 INFO - PROCESS | 3772 | 1465205762464 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:02 INFO - PROCESS | 3772 | 1465205762466 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:02 INFO - PROCESS | 3772 | ++DOCSHELL 12A86000 == 32 [pid = 3772] [id = 436] 02:36:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15FDEC00) [pid = 3772] [serial = 1308] [outer = 00000000] 02:36:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (175E2400) [pid = 3772] [serial = 1309] [outer = 15FDEC00] 02:36:02 INFO - PROCESS | 3772 | 1465205762513 Marionette DEBUG loaded listener.js 02:36:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1777E400) [pid = 3772] [serial = 1310] [outer = 15FDEC00] 02:36:02 INFO - PROCESS | 3772 | 1465205762959 Marionette TRACE conn2 <- [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]]]}] 02:36:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:36:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 721ms 02:36:03 INFO - PROCESS | 3772 | 1465205763019 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 02:36:03 INFO - PROCESS | 3772 | 1465205763021 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 02:36:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:36:03 INFO - PROCESS | 3772 | 1465205763024 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:36:03 INFO - PROCESS | 3772 | 1465205763025 Marionette TRACE conn2 <- [1,1710,null,{}] 02:36:03 INFO - PROCESS | 3772 | 1465205763029 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:03 INFO - PROCESS | 3772 | 1465205763035 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:03 INFO - PROCESS | 3772 | 1465205763168 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 02:36:03 INFO - PROCESS | 3772 | 1465205763233 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:03 INFO - PROCESS | 3772 | 1465205763235 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:03 INFO - PROCESS | 3772 | ++DOCSHELL 17783C00 == 33 [pid = 3772] [id = 437] 02:36:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17DB7C00) [pid = 3772] [serial = 1311] [outer = 00000000] 02:36:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19A80C00) [pid = 3772] [serial = 1312] [outer = 17DB7C00] 02:36:03 INFO - PROCESS | 3772 | 1465205763301 Marionette DEBUG loaded listener.js 02:36:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A016C00) [pid = 3772] [serial = 1313] [outer = 17DB7C00] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16A1CC00) [pid = 3772] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19A88400) [pid = 3772] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10A50C00) [pid = 3772] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1381DC00) [pid = 3772] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1337A800) [pid = 3772] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (162A3C00) [pid = 3772] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A79000) [pid = 3772] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10A20400) [pid = 3772] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0F2EE800) [pid = 3772] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19C80800) [pid = 3772] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16175C00) [pid = 3772] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:36:04 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (130E4400) [pid = 3772] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:36:04 INFO - PROCESS | 3772 | 1465205764004 Marionette TRACE conn2 <- [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]]]}] 02:36:04 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 02:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1050ms 02:36:04 INFO - PROCESS | 3772 | 1465205764067 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 3772 | 1465205764069 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 02:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:36:04 INFO - PROCESS | 3772 | 1465205764073 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:36:04 INFO - PROCESS | 3772 | 1465205764074 Marionette TRACE conn2 <- [1,1714,null,{}] 02:36:04 INFO - PROCESS | 3772 | 1465205764078 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:04 INFO - PROCESS | 3772 | 1465205764080 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:04 INFO - PROCESS | 3772 | 1465205764165 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 02:36:04 INFO - PROCESS | 3772 | 1465205764174 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 3772 | 1465205764176 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:04 INFO - PROCESS | 3772 | ++DOCSHELL 110A3400 == 34 [pid = 3772] [id = 438] 02:36:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (110AC400) [pid = 3772] [serial = 1314] [outer = 00000000] 02:36:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13CEC400) [pid = 3772] [serial = 1315] [outer = 110AC400] 02:36:04 INFO - PROCESS | 3772 | 1465205764219 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16175C00) [pid = 3772] [serial = 1316] [outer = 110AC400] 02:36:04 INFO - PROCESS | 3772 | 1465205764643 Marionette TRACE conn2 <- [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]]]}] 02:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 596ms 02:36:04 INFO - PROCESS | 3772 | 1465205764672 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 02:36:04 INFO - PROCESS | 3772 | 1465205764674 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 02:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:36:04 INFO - PROCESS | 3772 | 1465205764678 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:36:04 INFO - PROCESS | 3772 | 1465205764680 Marionette TRACE conn2 <- [1,1718,null,{}] 02:36:04 INFO - PROCESS | 3772 | 1465205764683 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:04 INFO - PROCESS | 3772 | 1465205764685 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:04 INFO - PROCESS | 3772 | 1465205764768 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 02:36:04 INFO - PROCESS | 3772 | 1465205764774 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:04 INFO - PROCESS | 3772 | 1465205764776 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:04 INFO - PROCESS | 3772 | ++DOCSHELL 16178C00 == 35 [pid = 3772] [id = 439] 02:36:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16898400) [pid = 3772] [serial = 1317] [outer = 00000000] 02:36:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19C7C400) [pid = 3772] [serial = 1318] [outer = 16898400] 02:36:04 INFO - PROCESS | 3772 | 1465205764819 Marionette DEBUG loaded listener.js 02:36:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A3B5000) [pid = 3772] [serial = 1319] [outer = 16898400] 02:36:05 INFO - PROCESS | 3772 | 1465205765258 Marionette TRACE conn2 <- [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]]]}] 02:36:05 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 02:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 627ms 02:36:05 INFO - PROCESS | 3772 | 1465205765313 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 02:36:05 INFO - PROCESS | 3772 | 1465205765315 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 02:36:05 INFO - PROCESS | 3772 | 1465205765319 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:36:05 INFO - PROCESS | 3772 | 1465205765320 Marionette TRACE conn2 <- [1,1722,null,{}] 02:36:05 INFO - PROCESS | 3772 | 1465205765324 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:05 INFO - PROCESS | 3772 | 1465205765326 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:05 INFO - PROCESS | 3772 | 1465205765403 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 02:36:05 INFO - PROCESS | 3772 | 1465205765410 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:05 INFO - PROCESS | 3772 | 1465205765412 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:05 INFO - PROCESS | 3772 | ++DOCSHELL 1A724800 == 36 [pid = 3772] [id = 440] 02:36:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A725000) [pid = 3772] [serial = 1320] [outer = 00000000] 02:36:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A991C00) [pid = 3772] [serial = 1321] [outer = 1A725000] 02:36:05 INFO - PROCESS | 3772 | 1465205765455 Marionette DEBUG loaded listener.js 02:36:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A993000) [pid = 3772] [serial = 1322] [outer = 1A725000] 02:36:05 INFO - PROCESS | 3772 | 1465205765902 Marionette TRACE conn2 <- [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]]]}] 02:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 643ms 02:36:06 INFO - PROCESS | 3772 | 1465205765999 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 02:36:06 INFO - PROCESS | 3772 | 1465205766004 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 02:36:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:36:06 INFO - PROCESS | 3772 | 1465205766010 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:36:06 INFO - PROCESS | 3772 | 1465205766014 Marionette TRACE conn2 <- [1,1726,null,{}] 02:36:06 INFO - PROCESS | 3772 | 1465205766020 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:06 INFO - PROCESS | 3772 | 1465205766024 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:06 INFO - PROCESS | 3772 | 1465205766156 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 02:36:06 INFO - PROCESS | 3772 | 1465205766267 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:06 INFO - PROCESS | 3772 | 1465205766273 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:06 INFO - PROCESS | 3772 | ++DOCSHELL 10A29000 == 37 [pid = 3772] [id = 441] 02:36:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A55C00) [pid = 3772] [serial = 1323] [outer = 00000000] 02:36:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (110A4400) [pid = 3772] [serial = 1324] [outer = 10A55C00] 02:36:06 INFO - PROCESS | 3772 | 1465205766330 Marionette DEBUG loaded listener.js 02:36:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1280A000) [pid = 3772] [serial = 1325] [outer = 10A55C00] 02:36:07 INFO - PROCESS | 3772 | 1465205767110 Marionette TRACE conn2 <- [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]]]}] 02:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1160ms 02:36:07 INFO - PROCESS | 3772 | 1465205767167 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 02:36:07 INFO - PROCESS | 3772 | 1465205767170 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 02:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:36:07 INFO - PROCESS | 3772 | 1465205767177 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:36:07 INFO - PROCESS | 3772 | 1465205767181 Marionette TRACE conn2 <- [1,1730,null,{}] 02:36:07 INFO - PROCESS | 3772 | 1465205767185 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:07 INFO - PROCESS | 3772 | 1465205767188 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:07 INFO - PROCESS | 3772 | 1465205767312 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 02:36:07 INFO - PROCESS | 3772 | 1465205767440 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:07 INFO - PROCESS | 3772 | 1465205767443 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:07 INFO - PROCESS | 3772 | ++DOCSHELL 14E83000 == 38 [pid = 3772] [id = 442] 02:36:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15A52400) [pid = 3772] [serial = 1326] [outer = 00000000] 02:36:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16158000) [pid = 3772] [serial = 1327] [outer = 15A52400] 02:36:07 INFO - PROCESS | 3772 | 1465205767499 Marionette DEBUG loaded listener.js 02:36:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16338800) [pid = 3772] [serial = 1328] [outer = 15A52400] 02:36:08 INFO - PROCESS | 3772 | 1465205768359 Marionette TRACE conn2 <- [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]]]}] 02:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1191ms 02:36:08 INFO - PROCESS | 3772 | 1465205768375 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 02:36:08 INFO - PROCESS | 3772 | 1465205768381 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 02:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:36:08 INFO - PROCESS | 3772 | 1465205768388 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:36:08 INFO - PROCESS | 3772 | 1465205768392 Marionette TRACE conn2 <- [1,1734,null,{}] 02:36:08 INFO - PROCESS | 3772 | 1465205768399 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:08 INFO - PROCESS | 3772 | 1465205768402 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:08 INFO - PROCESS | 3772 | 1465205768512 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 02:36:08 INFO - PROCESS | 3772 | 1465205768655 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:08 INFO - PROCESS | 3772 | 1465205768659 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:08 INFO - PROCESS | 3772 | --DOCSHELL 16178C00 == 37 [pid = 3772] [id = 439] 02:36:08 INFO - PROCESS | 3772 | --DOCSHELL 110A3400 == 36 [pid = 3772] [id = 438] 02:36:08 INFO - PROCESS | 3772 | --DOCSHELL 17783C00 == 35 [pid = 3772] [id = 437] 02:36:08 INFO - PROCESS | 3772 | --DOCSHELL 12A86000 == 34 [pid = 3772] [id = 436] 02:36:08 INFO - PROCESS | 3772 | --DOCSHELL 16177400 == 33 [pid = 3772] [id = 435] 02:36:08 INFO - PROCESS | 3772 | --DOCSHELL 14E86000 == 32 [pid = 3772] [id = 434] 02:36:08 INFO - PROCESS | 3772 | --DOCSHELL 131CAC00 == 31 [pid = 3772] [id = 433] 02:36:08 INFO - PROCESS | 3772 | --DOCSHELL 10A74400 == 30 [pid = 3772] [id = 432] 02:36:08 INFO - PROCESS | 3772 | --DOCSHELL 10273000 == 29 [pid = 3772] [id = 431] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (174F4C00) [pid = 3772] [serial = 1267] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1776D000) [pid = 3772] [serial = 1268] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A899400) [pid = 3772] [serial = 1250] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (12A85800) [pid = 3772] [serial = 1252] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (140CD000) [pid = 3772] [serial = 1253] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (140CE800) [pid = 3772] [serial = 1261] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (181D0800) [pid = 3772] [serial = 1270] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (151E8400) [pid = 3772] [serial = 1262] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19A7F000) [pid = 3772] [serial = 1271] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1633E400) [pid = 3772] [serial = 1264] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16A20400) [pid = 3772] [serial = 1276] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12D8A800) [pid = 3772] [serial = 1258] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (131D6800) [pid = 3772] [serial = 1259] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (102CA800) [pid = 3772] [serial = 1255] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (105E9C00) [pid = 3772] [serial = 1256] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A24EC00) [pid = 3772] [serial = 1273] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A725C00) [pid = 3772] [serial = 1282] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A893400) [pid = 3772] [serial = 1283] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1A3B3400) [pid = 3772] [serial = 1279] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1A250000) [pid = 3772] [serial = 1274] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19AF5800) [pid = 3772] [serial = 1277] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (167C9800) [pid = 3772] [serial = 1265] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1A71CC00) [pid = 3772] [serial = 1280] [outer = 00000000] [url = about:blank] 02:36:08 INFO - PROCESS | 3772 | ++DOCSHELL 102CA800 == 30 [pid = 3772] [id = 443] 02:36:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1055DC00) [pid = 3772] [serial = 1329] [outer = 00000000] 02:36:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (10A52400) [pid = 3772] [serial = 1330] [outer = 1055DC00] 02:36:08 INFO - PROCESS | 3772 | 1465205768745 Marionette DEBUG loaded listener.js 02:36:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (12AD9C00) [pid = 3772] [serial = 1331] [outer = 1055DC00] 02:36:09 INFO - PROCESS | 3772 | 1465205769176 Marionette TRACE conn2 <- [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]]]}] 02:36:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:36:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 847ms 02:36:09 INFO - PROCESS | 3772 | 1465205769254 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 02:36:09 INFO - PROCESS | 3772 | 1465205769258 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 02:36:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:36:09 INFO - PROCESS | 3772 | 1465205769265 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:36:09 INFO - PROCESS | 3772 | 1465205769268 Marionette TRACE conn2 <- [1,1738,null,{}] 02:36:09 INFO - PROCESS | 3772 | 1465205769271 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:09 INFO - PROCESS | 3772 | 1465205769274 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:09 INFO - PROCESS | 3772 | 1465205769364 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 02:36:09 INFO - PROCESS | 3772 | 1465205769376 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:09 INFO - PROCESS | 3772 | 1465205769379 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:09 INFO - PROCESS | 3772 | ++DOCSHELL 131D6800 == 31 [pid = 3772] [id = 444] 02:36:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (131D7800) [pid = 3772] [serial = 1332] [outer = 00000000] 02:36:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13DC6000) [pid = 3772] [serial = 1333] [outer = 131D7800] 02:36:09 INFO - PROCESS | 3772 | 1465205769426 Marionette DEBUG loaded listener.js 02:36:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (140D2800) [pid = 3772] [serial = 1334] [outer = 131D7800] 02:36:09 INFO - PROCESS | 3772 | 1465205769940 Marionette TRACE conn2 <- [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]]]}] 02:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 689ms 02:36:10 INFO - PROCESS | 3772 | 1465205769999 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 02:36:10 INFO - PROCESS | 3772 | 1465205770001 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 02:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:36:10 INFO - PROCESS | 3772 | 1465205770004 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:36:10 INFO - PROCESS | 3772 | 1465205770007 Marionette TRACE conn2 <- [1,1742,null,{}] 02:36:10 INFO - PROCESS | 3772 | 1465205770048 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:10 INFO - PROCESS | 3772 | 1465205770053 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:10 INFO - PROCESS | 3772 | 1465205770171 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 02:36:10 INFO - PROCESS | 3772 | 1465205770187 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 3772 | 1465205770190 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:10 INFO - PROCESS | 3772 | ++DOCSHELL 1614F400 == 32 [pid = 3772] [id = 445] 02:36:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16152000) [pid = 3772] [serial = 1335] [outer = 00000000] 02:36:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16335000) [pid = 3772] [serial = 1336] [outer = 16152000] 02:36:10 INFO - PROCESS | 3772 | 1465205770238 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (167C7400) [pid = 3772] [serial = 1337] [outer = 16152000] 02:36:10 INFO - PROCESS | 3772 | 1465205770657 Marionette TRACE conn2 <- [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]]]}] 02:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 674ms 02:36:10 INFO - PROCESS | 3772 | 1465205770683 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 02:36:10 INFO - PROCESS | 3772 | 1465205770685 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 02:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:36:10 INFO - PROCESS | 3772 | 1465205770689 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:36:10 INFO - PROCESS | 3772 | 1465205770690 Marionette TRACE conn2 <- [1,1746,null,{}] 02:36:10 INFO - PROCESS | 3772 | 1465205770694 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:10 INFO - PROCESS | 3772 | 1465205770696 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:10 INFO - PROCESS | 3772 | 1465205770833 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 02:36:10 INFO - PROCESS | 3772 | 1465205770845 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:10 INFO - PROCESS | 3772 | 1465205770847 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:10 INFO - PROCESS | 3772 | ++DOCSHELL 16A20400 == 33 [pid = 3772] [id = 446] 02:36:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17104800) [pid = 3772] [serial = 1338] [outer = 00000000] 02:36:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17D68800) [pid = 3772] [serial = 1339] [outer = 17104800] 02:36:10 INFO - PROCESS | 3772 | 1465205770894 Marionette DEBUG loaded listener.js 02:36:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17DD4400) [pid = 3772] [serial = 1340] [outer = 17104800] 02:36:11 INFO - PROCESS | 3772 | 1465205771341 Marionette TRACE conn2 <- [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]]]}] 02:36:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:36:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 689ms 02:36:11 INFO - PROCESS | 3772 | 1465205771388 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 02:36:11 INFO - PROCESS | 3772 | 1465205771390 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 02:36:11 INFO - PROCESS | 3772 | 1465205771393 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:36:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:36:11 INFO - PROCESS | 3772 | 1465205771395 Marionette TRACE conn2 <- [1,1750,null,{}] 02:36:11 INFO - PROCESS | 3772 | 1465205771399 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:11 INFO - PROCESS | 3772 | 1465205771401 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:11 INFO - PROCESS | 3772 | 1465205771539 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 02:36:11 INFO - PROCESS | 3772 | 1465205771557 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:11 INFO - PROCESS | 3772 | 1465205771559 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:11 INFO - PROCESS | 3772 | ++DOCSHELL 1688D800 == 34 [pid = 3772] [id = 447] 02:36:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17596C00) [pid = 3772] [serial = 1341] [outer = 00000000] 02:36:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (181D4000) [pid = 3772] [serial = 1342] [outer = 17596C00] 02:36:11 INFO - PROCESS | 3772 | 1465205771602 Marionette DEBUG loaded listener.js 02:36:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19A7E800) [pid = 3772] [serial = 1343] [outer = 17596C00] 02:36:12 INFO - PROCESS | 3772 | 1465205772044 Marionette TRACE conn2 <- [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]]]}] 02:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 689ms 02:36:12 INFO - PROCESS | 3772 | 1465205772093 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 02:36:12 INFO - PROCESS | 3772 | 1465205772095 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 02:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:36:12 INFO - PROCESS | 3772 | 1465205772105 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - PROCESS | 3772 | 1465205772107 Marionette TRACE conn2 <- [1,1754,null,{}] 02:36:12 INFO - PROCESS | 3772 | 1465205772111 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:12 INFO - PROCESS | 3772 | 1465205772116 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:12 INFO - PROCESS | 3772 | 1465205772252 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 02:36:12 INFO - PROCESS | 3772 | 1465205772318 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:12 INFO - PROCESS | 3772 | 1465205772321 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:12 INFO - PROCESS | 3772 | ++DOCSHELL 1A016000 == 35 [pid = 3772] [id = 448] 02:36:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A252C00) [pid = 3772] [serial = 1344] [outer = 00000000] 02:36:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A3B7800) [pid = 3772] [serial = 1345] [outer = 1A252C00] 02:36:12 INFO - PROCESS | 3772 | 1465205772364 Marionette DEBUG loaded listener.js 02:36:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A3BC400) [pid = 3772] [serial = 1346] [outer = 1A252C00] 02:36:12 INFO - PROCESS | 3772 | 1465205772775 Marionette TRACE conn2 <- [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]]]}] 02:36:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:36:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15FDEC00) [pid = 3772] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (131CB400) [pid = 3772] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10A75000) [pid = 3772] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17DB7C00) [pid = 3772] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14E89400) [pid = 3772] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10274400) [pid = 3772] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (110AC400) [pid = 3772] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (111CF800) [pid = 3772] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15A7D000) [pid = 3772] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (19A86400) [pid = 3772] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16177800) [pid = 3772] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:36:12 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16898400) [pid = 3772] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:36:12 INFO - PROCESS | 3772 | 1465205772908 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 02:36:12 INFO - PROCESS | 3772 | 1465205772910 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 02:36:12 INFO - PROCESS | 3772 | 1465205772920 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:36:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:36:12 INFO - PROCESS | 3772 | 1465205772936 Marionette TRACE conn2 <- [1,1758,null,{}] 02:36:12 INFO - PROCESS | 3772 | 1465205772941 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:12 INFO - PROCESS | 3772 | 1465205772944 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:13 INFO - PROCESS | 3772 | 1465205773051 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 02:36:13 INFO - PROCESS | 3772 | 1465205773058 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 3772 | 1465205773060 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:13 INFO - PROCESS | 3772 | ++DOCSHELL 13DCDC00 == 36 [pid = 3772] [id = 449] 02:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (14E87C00) [pid = 3772] [serial = 1347] [outer = 00000000] 02:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16177800) [pid = 3772] [serial = 1348] [outer = 14E87C00] 02:36:13 INFO - PROCESS | 3772 | 1465205773103 Marionette DEBUG loaded listener.js 02:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17DD3000) [pid = 3772] [serial = 1349] [outer = 14E87C00] 02:36:13 INFO - PROCESS | 3772 | 1465205773553 Marionette TRACE conn2 <- [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]]]}] 02:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 690ms 02:36:13 INFO - PROCESS | 3772 | 1465205773626 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 02:36:13 INFO - PROCESS | 3772 | 1465205773628 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 02:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:36:13 INFO - PROCESS | 3772 | 1465205773632 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:36:13 INFO - PROCESS | 3772 | 1465205773633 Marionette TRACE conn2 <- [1,1762,null,{}] 02:36:13 INFO - PROCESS | 3772 | 1465205773637 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:13 INFO - PROCESS | 3772 | 1465205773639 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:13 INFO - PROCESS | 3772 | 1465205773717 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 02:36:13 INFO - PROCESS | 3772 | 1465205773722 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:13 INFO - PROCESS | 3772 | 1465205773724 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:13 INFO - PROCESS | 3772 | ++DOCSHELL 13031400 == 37 [pid = 3772] [id = 450] 02:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17766400) [pid = 3772] [serial = 1350] [outer = 00000000] 02:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A726000) [pid = 3772] [serial = 1351] [outer = 17766400] 02:36:13 INFO - PROCESS | 3772 | 1465205773767 Marionette DEBUG loaded listener.js 02:36:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A89E400) [pid = 3772] [serial = 1352] [outer = 17766400] 02:36:14 INFO - PROCESS | 3772 | 1465205774190 Marionette TRACE conn2 <- [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]]]}] 02:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 596ms 02:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:36:14 INFO - PROCESS | 3772 | 1465205774229 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 02:36:14 INFO - PROCESS | 3772 | 1465205774231 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 02:36:14 INFO - PROCESS | 3772 | 1465205774234 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 3772 | 1465205774235 Marionette TRACE conn2 <- [1,1766,null,{}] 02:36:14 INFO - PROCESS | 3772 | 1465205774243 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:14 INFO - PROCESS | 3772 | 1465205774245 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:14 INFO - PROCESS | 3772 | 1465205774323 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 02:36:14 INFO - PROCESS | 3772 | 1465205774328 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:14 INFO - PROCESS | 3772 | 1465205774330 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:14 INFO - PROCESS | 3772 | ++DOCSHELL 181D7800 == 38 [pid = 3772] [id = 451] 02:36:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1A3B6000) [pid = 3772] [serial = 1353] [outer = 00000000] 02:36:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1AABBC00) [pid = 3772] [serial = 1354] [outer = 1A3B6000] 02:36:14 INFO - PROCESS | 3772 | 1465205774373 Marionette DEBUG loaded listener.js 02:36:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1AABF000) [pid = 3772] [serial = 1355] [outer = 1A3B6000] 02:36:14 INFO - PROCESS | 3772 | 1465205774836 Marionette TRACE conn2 <- [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]]]}] 02:36:14 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 02:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 627ms 02:36:14 INFO - PROCESS | 3772 | 1465205774873 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 02:36:14 INFO - PROCESS | 3772 | 1465205774875 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 02:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:36:14 INFO - PROCESS | 3772 | 1465205774919 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:36:14 INFO - PROCESS | 3772 | 1465205774923 Marionette TRACE conn2 <- [1,1770,null,{}] 02:36:14 INFO - PROCESS | 3772 | 1465205774929 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:14 INFO - PROCESS | 3772 | 1465205774933 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:15 INFO - PROCESS | 3772 | 1465205775054 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 02:36:15 INFO - PROCESS | 3772 | 1465205775183 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:15 INFO - PROCESS | 3772 | 1465205775188 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:15 INFO - PROCESS | 3772 | ++DOCSHELL 10A51400 == 39 [pid = 3772] [id = 452] 02:36:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (10A51800) [pid = 3772] [serial = 1356] [outer = 00000000] 02:36:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10E8BC00) [pid = 3772] [serial = 1357] [outer = 10A51800] 02:36:15 INFO - PROCESS | 3772 | 1465205775245 Marionette DEBUG loaded listener.js 02:36:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (12B58C00) [pid = 3772] [serial = 1358] [outer = 10A51800] 02:36:15 INFO - PROCESS | 3772 | 1465205775889 Marionette TRACE conn2 <- [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]]]}] 02:36:15 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 02:36:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1082ms 02:36:15 INFO - PROCESS | 3772 | 1465205775969 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 02:36:15 INFO - PROCESS | 3772 | 1465205775974 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 02:36:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:36:16 INFO - PROCESS | 3772 | 1465205776004 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:36:16 INFO - PROCESS | 3772 | 1465205776007 Marionette TRACE conn2 <- [1,1774,null,{}] 02:36:16 INFO - PROCESS | 3772 | 1465205776058 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:16 INFO - PROCESS | 3772 | 1465205776063 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:16 INFO - PROCESS | 3772 | 1465205776178 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 02:36:16 INFO - PROCESS | 3772 | 1465205776305 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:16 INFO - PROCESS | 3772 | 1465205776308 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:16 INFO - PROCESS | 3772 | ++DOCSHELL 15A4E400 == 40 [pid = 3772] [id = 453] 02:36:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15A86400) [pid = 3772] [serial = 1359] [outer = 00000000] 02:36:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16176400) [pid = 3772] [serial = 1360] [outer = 15A86400] 02:36:16 INFO - PROCESS | 3772 | 1465205776363 Marionette DEBUG loaded listener.js 02:36:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17482000) [pid = 3772] [serial = 1361] [outer = 15A86400] 02:36:16 INFO - PROCESS | 3772 | 1465205776935 Marionette TRACE conn2 <- [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]]]}] 02:36:16 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 02:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1003ms 02:36:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:36:17 INFO - PROCESS | 3772 | 1465205776983 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 02:36:17 INFO - PROCESS | 3772 | 1465205776986 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 02:36:17 INFO - PROCESS | 3772 | 1465205776990 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:36:17 INFO - PROCESS | 3772 | 1465205776993 Marionette TRACE conn2 <- [1,1778,null,{}] 02:36:17 INFO - PROCESS | 3772 | 1465205776998 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:17 INFO - PROCESS | 3772 | 1465205777002 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:17 INFO - PROCESS | 3772 | 1465205777113 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 02:36:17 INFO - PROCESS | 3772 | 1465205777254 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:17 INFO - PROCESS | 3772 | 1465205777261 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:17 INFO - PROCESS | 3772 | ++DOCSHELL 1A282C00 == 41 [pid = 3772] [id = 454] 02:36:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A283C00) [pid = 3772] [serial = 1362] [outer = 00000000] 02:36:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A71EC00) [pid = 3772] [serial = 1363] [outer = 1A283C00] 02:36:17 INFO - PROCESS | 3772 | 1465205777318 Marionette DEBUG loaded listener.js 02:36:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A998400) [pid = 3772] [serial = 1364] [outer = 1A283C00] 02:36:18 INFO - PROCESS | 3772 | 1465205778085 Marionette TRACE conn2 <- [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]]]}] 02:36:18 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) 02:36:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1144ms 02:36:18 INFO - PROCESS | 3772 | 1465205778135 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 02:36:18 INFO - PROCESS | 3772 | 1465205778139 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 02:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:36:18 INFO - PROCESS | 3772 | 1465205778144 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:36:18 INFO - PROCESS | 3772 | 1465205778147 Marionette TRACE conn2 <- [1,1782,null,{}] 02:36:18 INFO - PROCESS | 3772 | 1465205778152 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:18 INFO - PROCESS | 3772 | 1465205778155 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:18 INFO - PROCESS | 3772 | 1465205778305 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 02:36:18 INFO - PROCESS | 3772 | 1465205778316 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:18 INFO - PROCESS | 3772 | 1465205778320 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:18 INFO - PROCESS | 3772 | ++DOCSHELL 10A1E000 == 42 [pid = 3772] [id = 455] 02:36:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10A21000) [pid = 3772] [serial = 1365] [outer = 00000000] 02:36:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10A2AC00) [pid = 3772] [serial = 1366] [outer = 10A21000] 02:36:18 INFO - PROCESS | 3772 | 1465205778369 Marionette DEBUG loaded listener.js 02:36:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (10B61000) [pid = 3772] [serial = 1367] [outer = 10A21000] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 13031400 == 41 [pid = 3772] [id = 450] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 13DCDC00 == 40 [pid = 3772] [id = 449] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 1A016000 == 39 [pid = 3772] [id = 448] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 1688D800 == 38 [pid = 3772] [id = 447] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 16A20400 == 37 [pid = 3772] [id = 446] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 1614F400 == 36 [pid = 3772] [id = 445] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 131D6800 == 35 [pid = 3772] [id = 444] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 102CA800 == 34 [pid = 3772] [id = 443] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 10A29000 == 33 [pid = 3772] [id = 441] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 1A724800 == 32 [pid = 3772] [id = 440] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 14E83000 == 31 [pid = 3772] [id = 442] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 1A282C00 == 30 [pid = 3772] [id = 454] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 181D7800 == 29 [pid = 3772] [id = 451] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 10A51400 == 28 [pid = 3772] [id = 452] 02:36:19 INFO - PROCESS | 3772 | --DOCSHELL 15A4E400 == 27 [pid = 3772] [id = 453] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A991C00) [pid = 3772] [serial = 1321] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (175E2400) [pid = 3772] [serial = 1309] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1337F000) [pid = 3772] [serial = 1300] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (13906C00) [pid = 3772] [serial = 1301] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (10B7E800) [pid = 3772] [serial = 1297] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10E8A000) [pid = 3772] [serial = 1298] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19A80C00) [pid = 3772] [serial = 1312] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (15FBF400) [pid = 3772] [serial = 1303] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (15FE1400) [pid = 3772] [serial = 1304] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10A50400) [pid = 3772] [serial = 1295] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16175C00) [pid = 3772] [serial = 1316] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10483800) [pid = 3772] [serial = 1294] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13CEC400) [pid = 3772] [serial = 1315] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (131D3000) [pid = 3772] [serial = 1286] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12ADC000) [pid = 3772] [serial = 1285] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A016C00) [pid = 3772] [serial = 1313] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16178000) [pid = 3772] [serial = 1289] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15FCA800) [pid = 3772] [serial = 1288] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A3B7400) [pid = 3772] [serial = 1292] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A014400) [pid = 3772] [serial = 1291] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16335400) [pid = 3772] [serial = 1306] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1689A800) [pid = 3772] [serial = 1307] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1777E400) [pid = 3772] [serial = 1310] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (19C7C400) [pid = 3772] [serial = 1318] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1A3B5000) [pid = 3772] [serial = 1319] [outer = 00000000] [url = about:blank] 02:36:19 INFO - PROCESS | 3772 | 1465205779625 Marionette TRACE conn2 <- [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]]]}] 02:36:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1567ms 02:36:19 INFO - PROCESS | 3772 | 1465205779712 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 02:36:19 INFO - PROCESS | 3772 | 1465205779716 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 02:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:36:19 INFO - PROCESS | 3772 | 1465205779721 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:36:19 INFO - PROCESS | 3772 | 1465205779725 Marionette TRACE conn2 <- [1,1786,null,{}] 02:36:19 INFO - PROCESS | 3772 | 1465205779730 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:19 INFO - PROCESS | 3772 | 1465205779734 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:19 INFO - PROCESS | 3772 | 1465205779827 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 02:36:19 INFO - PROCESS | 3772 | 1465205779835 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:19 INFO - PROCESS | 3772 | 1465205779839 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:19 INFO - PROCESS | 3772 | ++DOCSHELL 105F0800 == 28 [pid = 3772] [id = 456] 02:36:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (105F3800) [pid = 3772] [serial = 1368] [outer = 00000000] 02:36:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (10A21800) [pid = 3772] [serial = 1369] [outer = 105F3800] 02:36:19 INFO - PROCESS | 3772 | 1465205779940 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (10A27800) [pid = 3772] [serial = 1370] [outer = 105F3800] 02:36:20 INFO - PROCESS | 3772 | 1465205780437 Marionette TRACE conn2 <- [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]]]}] 02:36:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:36:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 737ms 02:36:20 INFO - PROCESS | 3772 | 1465205780494 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 02:36:20 INFO - PROCESS | 3772 | 1465205780499 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 02:36:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:36:20 INFO - PROCESS | 3772 | 1465205780506 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:36:20 INFO - PROCESS | 3772 | 1465205780508 Marionette TRACE conn2 <- [1,1790,null,{}] 02:36:20 INFO - PROCESS | 3772 | 1465205780512 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:20 INFO - PROCESS | 3772 | 1465205780515 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:20 INFO - PROCESS | 3772 | 1465205780605 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 02:36:20 INFO - PROCESS | 3772 | 1465205780611 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:20 INFO - PROCESS | 3772 | 1465205780614 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:20 INFO - PROCESS | 3772 | ++DOCSHELL 11C5EC00 == 29 [pid = 3772] [id = 457] 02:36:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11C6C800) [pid = 3772] [serial = 1371] [outer = 00000000] 02:36:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12B5A400) [pid = 3772] [serial = 1372] [outer = 11C6C800] 02:36:20 INFO - PROCESS | 3772 | 1465205780662 Marionette DEBUG loaded listener.js 02:36:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13029000) [pid = 3772] [serial = 1373] [outer = 11C6C800] 02:36:21 INFO - PROCESS | 3772 | 1465205781139 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 690ms 02:36:21 INFO - PROCESS | 3772 | 1465205781204 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 02:36:21 INFO - PROCESS | 3772 | 1465205781206 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 02:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:36:21 INFO - PROCESS | 3772 | 1465205781210 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 3772 | 1465205781214 Marionette TRACE conn2 <- [1,1794,null,{}] 02:36:21 INFO - PROCESS | 3772 | 1465205781265 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:21 INFO - PROCESS | 3772 | 1465205781270 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:21 INFO - PROCESS | 3772 | 1465205781362 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 02:36:21 INFO - PROCESS | 3772 | 1465205781369 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:21 INFO - PROCESS | 3772 | 1465205781372 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:21 INFO - PROCESS | 3772 | ++DOCSHELL 140C7400 == 30 [pid = 3772] [id = 458] 02:36:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (140CFC00) [pid = 3772] [serial = 1374] [outer = 00000000] 02:36:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14E7F800) [pid = 3772] [serial = 1375] [outer = 140CFC00] 02:36:21 INFO - PROCESS | 3772 | 1465205781423 Marionette DEBUG loaded listener.js 02:36:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14E88000) [pid = 3772] [serial = 1376] [outer = 140CFC00] 02:36:21 INFO - PROCESS | 3772 | 1465205781905 Marionette TRACE conn2 <- [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]]]}] 02:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 736ms 02:36:21 INFO - PROCESS | 3772 | 1465205781950 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 02:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:36:21 INFO - PROCESS | 3772 | 1465205781953 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 02:36:21 INFO - PROCESS | 3772 | 1465205781956 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:36:21 INFO - PROCESS | 3772 | 1465205781958 Marionette TRACE conn2 <- [1,1798,null,{}] 02:36:21 INFO - PROCESS | 3772 | 1465205781962 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:21 INFO - PROCESS | 3772 | 1465205781964 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:22 INFO - PROCESS | 3772 | 1465205782076 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 02:36:22 INFO - PROCESS | 3772 | 1465205782085 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 3772 | 1465205782087 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:22 INFO - PROCESS | 3772 | ++DOCSHELL 157A1400 == 31 [pid = 3772] [id = 459] 02:36:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15FBF400) [pid = 3772] [serial = 1377] [outer = 00000000] 02:36:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1616F000) [pid = 3772] [serial = 1378] [outer = 15FBF400] 02:36:22 INFO - PROCESS | 3772 | 1465205782186 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1617C800) [pid = 3772] [serial = 1379] [outer = 15FBF400] 02:36:22 INFO - PROCESS | 3772 | 1465205782608 Marionette TRACE conn2 <- [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]]]}] 02:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 02:36:22 INFO - PROCESS | 3772 | 1465205782659 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 02:36:22 INFO - PROCESS | 3772 | 1465205782661 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 02:36:22 INFO - PROCESS | 3772 | 1465205782664 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:36:22 INFO - PROCESS | 3772 | 1465205782666 Marionette TRACE conn2 <- [1,1802,null,{}] 02:36:22 INFO - PROCESS | 3772 | 1465205782669 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:22 INFO - PROCESS | 3772 | 1465205782671 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:22 INFO - PROCESS | 3772 | 1465205782807 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 02:36:22 INFO - PROCESS | 3772 | 1465205782827 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:22 INFO - PROCESS | 3772 | 1465205782829 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:22 INFO - PROCESS | 3772 | ++DOCSHELL 167C6400 == 32 [pid = 3772] [id = 460] 02:36:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (167C7000) [pid = 3772] [serial = 1380] [outer = 00000000] 02:36:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16C1FC00) [pid = 3772] [serial = 1381] [outer = 167C7000] 02:36:22 INFO - PROCESS | 3772 | 1465205782872 Marionette DEBUG loaded listener.js 02:36:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (174F2C00) [pid = 3772] [serial = 1382] [outer = 167C7000] 02:36:23 INFO - PROCESS | 3772 | 1465205783313 Marionette TRACE conn2 <- [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]]]}] 02:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 706ms 02:36:23 INFO - PROCESS | 3772 | 1465205783365 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 02:36:23 INFO - PROCESS | 3772 | 1465205783367 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 02:36:23 INFO - PROCESS | 3772 | 1465205783371 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:36:23 INFO - PROCESS | 3772 | 1465205783372 Marionette TRACE conn2 <- [1,1806,null,{}] 02:36:23 INFO - PROCESS | 3772 | 1465205783376 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:23 INFO - PROCESS | 3772 | 1465205783382 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:23 INFO - PROCESS | 3772 | 1465205783517 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 02:36:23 INFO - PROCESS | 3772 | 1465205783581 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:23 INFO - PROCESS | 3772 | 1465205783583 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:23 INFO - PROCESS | 3772 | ++DOCSHELL 17DAF400 == 33 [pid = 3772] [id = 461] 02:36:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (181C9000) [pid = 3772] [serial = 1383] [outer = 00000000] 02:36:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1838C800) [pid = 3772] [serial = 1384] [outer = 181C9000] 02:36:23 INFO - PROCESS | 3772 | 1465205783627 Marionette DEBUG loaded listener.js 02:36:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19AF6800) [pid = 3772] [serial = 1385] [outer = 181C9000] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17596C00) [pid = 3772] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A252C00) [pid = 3772] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1A725000) [pid = 3772] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15A52400) [pid = 3772] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1055DC00) [pid = 3772] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (131D7800) [pid = 3772] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A55C00) [pid = 3772] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16152000) [pid = 3772] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (14E87C00) [pid = 3772] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17104800) [pid = 3772] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17766400) [pid = 3772] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:36:24 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A3B6000) [pid = 3772] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:36:24 INFO - PROCESS | 3772 | 1465205784270 Marionette TRACE conn2 <- [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]]]}] 02:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 956ms 02:36:24 INFO - PROCESS | 3772 | 1465205784316 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 3772 | 1465205784318 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 02:36:24 INFO - PROCESS | 3772 | 1465205784321 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:36:24 INFO - PROCESS | 3772 | 1465205784332 Marionette TRACE conn2 <- [1,1810,null,{}] 02:36:24 INFO - PROCESS | 3772 | 1465205784336 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:24 INFO - PROCESS | 3772 | 1465205784338 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:24 INFO - PROCESS | 3772 | 1465205784414 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 02:36:24 INFO - PROCESS | 3772 | 1465205784507 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:24 INFO - PROCESS | 3772 | 1465205784509 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:24 INFO - PROCESS | 3772 | ++DOCSHELL 1026BC00 == 34 [pid = 3772] [id = 462] 02:36:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (10567400) [pid = 3772] [serial = 1386] [outer = 00000000] 02:36:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13374C00) [pid = 3772] [serial = 1387] [outer = 10567400] 02:36:24 INFO - PROCESS | 3772 | 1465205784552 Marionette DEBUG loaded listener.js 02:36:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16152000) [pid = 3772] [serial = 1388] [outer = 10567400] 02:36:24 INFO - PROCESS | 3772 | 1465205784905 Marionette TRACE conn2 <- [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]]]}] 02:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 595ms 02:36:24 INFO - PROCESS | 3772 | 1465205784919 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 02:36:24 INFO - PROCESS | 3772 | 1465205784921 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 02:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:36:24 INFO - PROCESS | 3772 | 1465205784925 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:36:24 INFO - PROCESS | 3772 | 1465205784926 Marionette TRACE conn2 <- [1,1814,null,{}] 02:36:24 INFO - PROCESS | 3772 | 1465205784930 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:24 INFO - PROCESS | 3772 | 1465205784931 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:25 INFO - PROCESS | 3772 | 1465205785047 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 02:36:25 INFO - PROCESS | 3772 | 1465205785055 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 3772 | 1465205785057 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:25 INFO - PROCESS | 3772 | ++DOCSHELL 15A81800 == 35 [pid = 3772] [id = 463] 02:36:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1617BC00) [pid = 3772] [serial = 1389] [outer = 00000000] 02:36:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1A013000) [pid = 3772] [serial = 1390] [outer = 1617BC00] 02:36:25 INFO - PROCESS | 3772 | 1465205785100 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A24C800) [pid = 3772] [serial = 1391] [outer = 1617BC00] 02:36:25 INFO - PROCESS | 3772 | 1465205785508 Marionette TRACE conn2 <- [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]]]}] 02:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 627ms 02:36:25 INFO - PROCESS | 3772 | 1465205785562 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 02:36:25 INFO - PROCESS | 3772 | 1465205785564 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 02:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:36:25 INFO - PROCESS | 3772 | 1465205785568 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:36:25 INFO - PROCESS | 3772 | 1465205785570 Marionette TRACE conn2 <- [1,1818,null,{}] 02:36:25 INFO - PROCESS | 3772 | 1465205785573 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:25 INFO - PROCESS | 3772 | 1465205785575 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:25 INFO - PROCESS | 3772 | 1465205785688 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 02:36:25 INFO - PROCESS | 3772 | 1465205785774 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:25 INFO - PROCESS | 3772 | 1465205785776 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:25 INFO - PROCESS | 3772 | ++DOCSHELL 1A27B400 == 36 [pid = 3772] [id = 464] 02:36:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A27C800) [pid = 3772] [serial = 1392] [outer = 00000000] 02:36:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A3B7400) [pid = 3772] [serial = 1393] [outer = 1A27C800] 02:36:25 INFO - PROCESS | 3772 | 1465205785818 Marionette DEBUG loaded listener.js 02:36:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A3BE000) [pid = 3772] [serial = 1394] [outer = 1A27C800] 02:36:26 INFO - PROCESS | 3772 | 1465205786224 Marionette TRACE conn2 <- [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]]]}] 02:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 689ms 02:36:26 INFO - PROCESS | 3772 | 1465205786268 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 02:36:26 INFO - PROCESS | 3772 | 1465205786273 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 02:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:36:26 INFO - PROCESS | 3772 | 1465205786305 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:36:26 INFO - PROCESS | 3772 | 1465205786310 Marionette TRACE conn2 <- [1,1822,null,{}] 02:36:26 INFO - PROCESS | 3772 | 1465205786319 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:26 INFO - PROCESS | 3772 | 1465205786324 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:26 INFO - PROCESS | 3772 | 1465205786480 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 02:36:26 INFO - PROCESS | 3772 | 1465205786590 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:26 INFO - PROCESS | 3772 | 1465205786595 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:26 INFO - PROCESS | 3772 | ++DOCSHELL 10A55C00 == 37 [pid = 3772] [id = 465] 02:36:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A5A800) [pid = 3772] [serial = 1395] [outer = 00000000] 02:36:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10E92000) [pid = 3772] [serial = 1396] [outer = 10A5A800] 02:36:26 INFO - PROCESS | 3772 | 1465205786652 Marionette DEBUG loaded listener.js 02:36:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (114BA000) [pid = 3772] [serial = 1397] [outer = 10A5A800] 02:36:27 INFO - PROCESS | 3772 | 1465205787345 Marionette TRACE conn2 <- [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]]]}] 02:36:27 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 02:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1097ms 02:36:27 INFO - PROCESS | 3772 | 1465205787431 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 02:36:27 INFO - PROCESS | 3772 | 1465205787436 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 02:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:36:27 INFO - PROCESS | 3772 | 1465205787443 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:36:27 INFO - PROCESS | 3772 | 1465205787446 Marionette TRACE conn2 <- [1,1826,null,{}] 02:36:27 INFO - PROCESS | 3772 | 1465205787450 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:27 INFO - PROCESS | 3772 | 1465205787453 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:27 INFO - PROCESS | 3772 | 1465205787577 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 02:36:27 INFO - PROCESS | 3772 | 1465205787704 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:27 INFO - PROCESS | 3772 | 1465205787707 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:27 INFO - PROCESS | 3772 | ++DOCSHELL 13DD0400 == 38 [pid = 3772] [id = 466] 02:36:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (140CE800) [pid = 3772] [serial = 1398] [outer = 00000000] 02:36:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (155CF000) [pid = 3772] [serial = 1399] [outer = 140CE800] 02:36:27 INFO - PROCESS | 3772 | 1465205787764 Marionette DEBUG loaded listener.js 02:36:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (15FC1400) [pid = 3772] [serial = 1400] [outer = 140CE800] 02:36:28 INFO - PROCESS | 3772 | 1465205788672 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1301ms 02:36:28 INFO - PROCESS | 3772 | 1465205788743 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 02:36:28 INFO - PROCESS | 3772 | 1465205788747 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 02:36:28 INFO - PROCESS | 3772 | 1465205788752 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:36:28 INFO - PROCESS | 3772 | 1465205788755 Marionette TRACE conn2 <- [1,1830,null,{}] 02:36:28 INFO - PROCESS | 3772 | 1465205788760 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:28 INFO - PROCESS | 3772 | 1465205788763 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:28 INFO - PROCESS | 3772 | 1465205788874 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 02:36:29 INFO - PROCESS | 3772 | 1465205789000 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 3772 | 1465205789005 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:29 INFO - PROCESS | 3772 | --DOCSHELL 15A81800 == 37 [pid = 3772] [id = 463] 02:36:29 INFO - PROCESS | 3772 | --DOCSHELL 1026BC00 == 36 [pid = 3772] [id = 462] 02:36:29 INFO - PROCESS | 3772 | --DOCSHELL 17DAF400 == 35 [pid = 3772] [id = 461] 02:36:29 INFO - PROCESS | 3772 | --DOCSHELL 167C6400 == 34 [pid = 3772] [id = 460] 02:36:29 INFO - PROCESS | 3772 | --DOCSHELL 157A1400 == 33 [pid = 3772] [id = 459] 02:36:29 INFO - PROCESS | 3772 | --DOCSHELL 140C7400 == 32 [pid = 3772] [id = 458] 02:36:29 INFO - PROCESS | 3772 | --DOCSHELL 11C5EC00 == 31 [pid = 3772] [id = 457] 02:36:29 INFO - PROCESS | 3772 | --DOCSHELL 105F0800 == 30 [pid = 3772] [id = 456] 02:36:29 INFO - PROCESS | 3772 | --DOCSHELL 10A1E000 == 29 [pid = 3772] [id = 455] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1AABBC00) [pid = 3772] [serial = 1354] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (181D4000) [pid = 3772] [serial = 1342] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A3B7800) [pid = 3772] [serial = 1345] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1A993000) [pid = 3772] [serial = 1322] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16158000) [pid = 3772] [serial = 1327] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16338800) [pid = 3772] [serial = 1328] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10A52400) [pid = 3772] [serial = 1330] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12AD9C00) [pid = 3772] [serial = 1331] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13DC6000) [pid = 3772] [serial = 1333] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (140D2800) [pid = 3772] [serial = 1334] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (110A4400) [pid = 3772] [serial = 1324] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1280A000) [pid = 3772] [serial = 1325] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16335000) [pid = 3772] [serial = 1336] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (167C7400) [pid = 3772] [serial = 1337] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16177800) [pid = 3772] [serial = 1348] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17DD3000) [pid = 3772] [serial = 1349] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A3BC400) [pid = 3772] [serial = 1346] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17D68800) [pid = 3772] [serial = 1339] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (17DD4400) [pid = 3772] [serial = 1340] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (19A7E800) [pid = 3772] [serial = 1343] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1A89E400) [pid = 3772] [serial = 1352] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1AABF000) [pid = 3772] [serial = 1355] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1A726000) [pid = 3772] [serial = 1351] [outer = 00000000] [url = about:blank] 02:36:29 INFO - PROCESS | 3772 | ++DOCSHELL 10479C00 == 30 [pid = 3772] [id = 467] 02:36:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (105E9C00) [pid = 3772] [serial = 1401] [outer = 00000000] 02:36:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (10B5C400) [pid = 3772] [serial = 1402] [outer = 105E9C00] 02:36:29 INFO - PROCESS | 3772 | 1465205789080 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1280D800) [pid = 3772] [serial = 1403] [outer = 105E9C00] 02:36:29 INFO - PROCESS | 3772 | 1465205789525 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 799ms 02:36:29 INFO - PROCESS | 3772 | 1465205789559 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 02:36:29 INFO - PROCESS | 3772 | 1465205789563 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 02:36:29 INFO - PROCESS | 3772 | 1465205789568 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:36:29 INFO - PROCESS | 3772 | 1465205789571 Marionette TRACE conn2 <- [1,1834,null,{}] 02:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:36:29 INFO - PROCESS | 3772 | 1465205789575 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:29 INFO - PROCESS | 3772 | 1465205789577 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:29 INFO - PROCESS | 3772 | 1465205789664 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 02:36:29 INFO - PROCESS | 3772 | 1465205789673 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:29 INFO - PROCESS | 3772 | 1465205789675 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:29 INFO - PROCESS | 3772 | ++DOCSHELL 1332CC00 == 31 [pid = 3772] [id = 468] 02:36:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1332E400) [pid = 3772] [serial = 1404] [outer = 00000000] 02:36:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13CE6C00) [pid = 3772] [serial = 1405] [outer = 1332E400] 02:36:29 INFO - PROCESS | 3772 | 1465205789726 Marionette DEBUG loaded listener.js 02:36:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (140C8400) [pid = 3772] [serial = 1406] [outer = 1332E400] 02:36:30 INFO - PROCESS | 3772 | 1465205790264 Marionette TRACE conn2 <- [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]]]}] 02:36:30 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) 02:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 705ms 02:36:30 INFO - PROCESS | 3772 | 1465205790303 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 02:36:30 INFO - PROCESS | 3772 | 1465205790305 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 02:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:36:30 INFO - PROCESS | 3772 | 1465205790308 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:36:30 INFO - PROCESS | 3772 | 1465205790312 Marionette TRACE conn2 <- [1,1838,null,{}] 02:36:30 INFO - PROCESS | 3772 | 1465205790322 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:30 INFO - PROCESS | 3772 | 1465205790327 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:30 INFO - PROCESS | 3772 | 1465205790438 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 02:36:30 INFO - PROCESS | 3772 | 1465205790542 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:30 INFO - PROCESS | 3772 | 1465205790545 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:30 INFO - PROCESS | 3772 | ++DOCSHELL 162A3400 == 32 [pid = 3772] [id = 469] 02:36:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (162A3800) [pid = 3772] [serial = 1407] [outer = 00000000] 02:36:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16339000) [pid = 3772] [serial = 1408] [outer = 162A3800] 02:36:30 INFO - PROCESS | 3772 | 1465205790592 Marionette DEBUG loaded listener.js 02:36:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1633F800) [pid = 3772] [serial = 1409] [outer = 162A3800] 02:36:30 INFO - PROCESS | 3772 | 1465205790976 Marionette TRACE conn2 <- [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]]]}] 02:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 737ms 02:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:36:31 INFO - PROCESS | 3772 | 1465205791048 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 02:36:31 INFO - PROCESS | 3772 | 1465205791051 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 02:36:31 INFO - PROCESS | 3772 | 1465205791054 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - PROCESS | 3772 | 1465205791056 Marionette TRACE conn2 <- [1,1842,null,{}] 02:36:31 INFO - PROCESS | 3772 | 1465205791059 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:31 INFO - PROCESS | 3772 | 1465205791061 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:31 INFO - PROCESS | 3772 | 1465205791155 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 02:36:31 INFO - PROCESS | 3772 | 1465205791161 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 3772 | 1465205791163 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:31 INFO - PROCESS | 3772 | ++DOCSHELL 167C6C00 == 33 [pid = 3772] [id = 470] 02:36:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16A20C00) [pid = 3772] [serial = 1410] [outer = 00000000] 02:36:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17785800) [pid = 3772] [serial = 1411] [outer = 16A20C00] 02:36:31 INFO - PROCESS | 3772 | 1465205791206 Marionette DEBUG loaded listener.js 02:36:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17DCF000) [pid = 3772] [serial = 1412] [outer = 16A20C00] 02:36:31 INFO - PROCESS | 3772 | 1465205791694 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:36:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:36:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 705ms 02:36:31 INFO - PROCESS | 3772 | 1465205791760 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 02:36:31 INFO - PROCESS | 3772 | 1465205791762 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 02:36:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:36:31 INFO - PROCESS | 3772 | 1465205791765 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:36:31 INFO - PROCESS | 3772 | 1465205791767 Marionette TRACE conn2 <- [1,1846,null,{}] 02:36:31 INFO - PROCESS | 3772 | 1465205791770 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:31 INFO - PROCESS | 3772 | 1465205791772 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:31 INFO - PROCESS | 3772 | 1465205791913 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 02:36:31 INFO - PROCESS | 3772 | 1465205791923 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:31 INFO - PROCESS | 3772 | 1465205791925 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:31 INFO - PROCESS | 3772 | ++DOCSHELL 181CA400 == 34 [pid = 3772] [id = 471] 02:36:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (181CEC00) [pid = 3772] [serial = 1413] [outer = 00000000] 02:36:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (181D6C00) [pid = 3772] [serial = 1414] [outer = 181CEC00] 02:36:31 INFO - PROCESS | 3772 | 1465205791979 Marionette DEBUG loaded listener.js 02:36:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19A87800) [pid = 3772] [serial = 1415] [outer = 181CEC00] 02:36:32 INFO - PROCESS | 3772 | 1465205792461 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 752ms 02:36:32 INFO - PROCESS | 3772 | 1465205792510 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 02:36:32 INFO - PROCESS | 3772 | 1465205792512 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 02:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:36:32 INFO - PROCESS | 3772 | 1465205792515 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:36:32 INFO - PROCESS | 3772 | 1465205792517 Marionette TRACE conn2 <- [1,1850,null,{}] 02:36:32 INFO - PROCESS | 3772 | 1465205792520 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:32 INFO - PROCESS | 3772 | 1465205792525 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:32 INFO - PROCESS | 3772 | 1465205792663 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 02:36:32 INFO - PROCESS | 3772 | 1465205792729 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:32 INFO - PROCESS | 3772 | 1465205792731 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:32 INFO - PROCESS | 3772 | ++DOCSHELL 19AF6C00 == 35 [pid = 3772] [id = 472] 02:36:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19AFBC00) [pid = 3772] [serial = 1416] [outer = 00000000] 02:36:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A71C400) [pid = 3772] [serial = 1417] [outer = 19AFBC00] 02:36:32 INFO - PROCESS | 3772 | 1465205792775 Marionette DEBUG loaded listener.js 02:36:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A282400) [pid = 3772] [serial = 1418] [outer = 19AFBC00] 02:36:33 INFO - PROCESS | 3772 | 1465205793194 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 753ms 02:36:33 INFO - PROCESS | 3772 | 1465205793293 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 02:36:33 INFO - PROCESS | 3772 | 1465205793295 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 02:36:33 INFO - PROCESS | 3772 | 1465205793298 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:36:33 INFO - PROCESS | 3772 | 1465205793309 Marionette TRACE conn2 <- [1,1854,null,{}] 02:36:33 INFO - PROCESS | 3772 | 1465205793313 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:33 INFO - PROCESS | 3772 | 1465205793315 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:33 INFO - PROCESS | 3772 | 1465205793507 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10A21000) [pid = 3772] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (105F3800) [pid = 3772] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10A51800) [pid = 3772] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (15A86400) [pid = 3772] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A283C00) [pid = 3772] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (181C9000) [pid = 3772] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (167C7000) [pid = 3772] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10567400) [pid = 3772] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1617BC00) [pid = 3772] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11C6C800) [pid = 3772] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (140CFC00) [pid = 3772] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:36:33 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (15FBF400) [pid = 3772] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:36:33 INFO - PROCESS | 3772 | 1465205793573 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:33 INFO - PROCESS | 3772 | 1465205793575 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:33 INFO - PROCESS | 3772 | ++DOCSHELL 1055DC00 == 36 [pid = 3772] [id = 473] 02:36:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10567400) [pid = 3772] [serial = 1419] [outer = 00000000] 02:36:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (110AB400) [pid = 3772] [serial = 1420] [outer = 10567400] 02:36:33 INFO - PROCESS | 3772 | 1465205793618 Marionette DEBUG loaded listener.js 02:36:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13CEF400) [pid = 3772] [serial = 1421] [outer = 10567400] 02:36:33 INFO - PROCESS | 3772 | 1465205793968 Marionette TRACE conn2 <- [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]]]}] 02:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 705ms 02:36:34 INFO - PROCESS | 3772 | 1465205794008 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 3772 | 1465205794010 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 02:36:34 INFO - PROCESS | 3772 | 1465205794013 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - PROCESS | 3772 | 1465205794015 Marionette TRACE conn2 <- [1,1858,null,{}] 02:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:36:34 INFO - PROCESS | 3772 | 1465205794019 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:34 INFO - PROCESS | 3772 | 1465205794022 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:34 INFO - PROCESS | 3772 | 1465205794127 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 02:36:34 INFO - PROCESS | 3772 | 1465205794132 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 3772 | 1465205794134 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:34 INFO - PROCESS | 3772 | ++DOCSHELL 151E8400 == 37 [pid = 3772] [id = 474] 02:36:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15A86400) [pid = 3772] [serial = 1422] [outer = 00000000] 02:36:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1A287800) [pid = 3772] [serial = 1423] [outer = 15A86400] 02:36:34 INFO - PROCESS | 3772 | 1465205794177 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A899C00) [pid = 3772] [serial = 1424] [outer = 15A86400] 02:36:34 INFO - PROCESS | 3772 | 1465205794598 Marionette TRACE conn2 <- [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]]]}] 02:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 643ms 02:36:34 INFO - PROCESS | 3772 | 1465205794657 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 02:36:34 INFO - PROCESS | 3772 | 1465205794659 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 02:36:34 INFO - PROCESS | 3772 | 1465205794662 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:36:34 INFO - PROCESS | 3772 | 1465205794664 Marionette TRACE conn2 <- [1,1862,null,{}] 02:36:34 INFO - PROCESS | 3772 | 1465205794668 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:34 INFO - PROCESS | 3772 | 1465205794669 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:34 INFO - PROCESS | 3772 | 1465205794748 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 02:36:34 INFO - PROCESS | 3772 | 1465205794756 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:34 INFO - PROCESS | 3772 | 1465205794758 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:34 INFO - PROCESS | 3772 | ++DOCSHELL 10A5A000 == 38 [pid = 3772] [id = 475] 02:36:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (10E89000) [pid = 3772] [serial = 1425] [outer = 00000000] 02:36:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A89E400) [pid = 3772] [serial = 1426] [outer = 10E89000] 02:36:34 INFO - PROCESS | 3772 | 1465205794800 Marionette DEBUG loaded listener.js 02:36:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A99CC00) [pid = 3772] [serial = 1427] [outer = 10E89000] 02:36:35 INFO - PROCESS | 3772 | 1465205795272 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 643ms 02:36:35 INFO - PROCESS | 3772 | 1465205795301 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 02:36:35 INFO - PROCESS | 3772 | 1465205795303 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 02:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:36:35 INFO - PROCESS | 3772 | 1465205795311 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:36:35 INFO - PROCESS | 3772 | 1465205795312 Marionette TRACE conn2 <- [1,1866,null,{}] 02:36:35 INFO - PROCESS | 3772 | 1465205795315 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:35 INFO - PROCESS | 3772 | 1465205795317 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:35 INFO - PROCESS | 3772 | 1465205795401 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 02:36:35 INFO - PROCESS | 3772 | 1465205795407 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:35 INFO - PROCESS | 3772 | 1465205795408 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:35 INFO - PROCESS | 3772 | ++DOCSHELL 1A89CC00 == 39 [pid = 3772] [id = 476] 02:36:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A99B400) [pid = 3772] [serial = 1428] [outer = 00000000] 02:36:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1AABD000) [pid = 3772] [serial = 1429] [outer = 1A99B400] 02:36:35 INFO - PROCESS | 3772 | 1465205795451 Marionette DEBUG loaded listener.js 02:36:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1AABE800) [pid = 3772] [serial = 1430] [outer = 1A99B400] 02:36:36 INFO - PROCESS | 3772 | 1465205796158 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:36:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:36:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 893ms 02:36:36 INFO - PROCESS | 3772 | 1465205796201 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 02:36:36 INFO - PROCESS | 3772 | 1465205796206 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 02:36:36 INFO - PROCESS | 3772 | 1465205796211 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:36:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:36:36 INFO - PROCESS | 3772 | 1465205796216 Marionette TRACE conn2 <- [1,1870,null,{}] 02:36:36 INFO - PROCESS | 3772 | 1465205796222 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:36 INFO - PROCESS | 3772 | 1465205796224 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:36 INFO - PROCESS | 3772 | 1465205796342 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 02:36:36 INFO - PROCESS | 3772 | 1465205796477 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:36 INFO - PROCESS | 3772 | 1465205796480 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:36 INFO - PROCESS | 3772 | ++DOCSHELL 1058E400 == 40 [pid = 3772] [id = 477] 02:36:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (111D0C00) [pid = 3772] [serial = 1431] [outer = 00000000] 02:36:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (130DCC00) [pid = 3772] [serial = 1432] [outer = 111D0C00] 02:36:36 INFO - PROCESS | 3772 | 1465205796539 Marionette DEBUG loaded listener.js 02:36:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (14E86800) [pid = 3772] [serial = 1433] [outer = 111D0C00] 02:36:37 INFO - PROCESS | 3772 | 1465205797124 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 940ms 02:36:37 INFO - PROCESS | 3772 | 1465205797158 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 02:36:37 INFO - PROCESS | 3772 | 1465205797163 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 02:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:36:37 INFO - PROCESS | 3772 | 1465205797170 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:36:37 INFO - PROCESS | 3772 | 1465205797173 Marionette TRACE conn2 <- [1,1874,null,{}] 02:36:37 INFO - PROCESS | 3772 | 1465205797176 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:37 INFO - PROCESS | 3772 | 1465205797179 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:37 INFO - PROCESS | 3772 | 1465205797293 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 02:36:37 INFO - PROCESS | 3772 | 1465205797402 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:37 INFO - PROCESS | 3772 | 1465205797404 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:37 INFO - PROCESS | 3772 | ++DOCSHELL 17483000 == 41 [pid = 3772] [id = 478] 02:36:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (175EAC00) [pid = 3772] [serial = 1434] [outer = 00000000] 02:36:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (181CB000) [pid = 3772] [serial = 1435] [outer = 175EAC00] 02:36:37 INFO - PROCESS | 3772 | 1465205797468 Marionette DEBUG loaded listener.js 02:36:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19A7DC00) [pid = 3772] [serial = 1436] [outer = 175EAC00] 02:36:38 INFO - PROCESS | 3772 | 1465205798073 Marionette TRACE conn2 <- [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]]]}] 02:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 956ms 02:36:38 INFO - PROCESS | 3772 | 1465205798114 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 02:36:38 INFO - PROCESS | 3772 | 1465205798117 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 02:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:36:38 INFO - PROCESS | 3772 | 1465205798121 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:36:38 INFO - PROCESS | 3772 | 1465205798125 Marionette TRACE conn2 <- [1,1878,null,{}] 02:36:38 INFO - PROCESS | 3772 | 1465205798136 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:38 INFO - PROCESS | 3772 | 1465205798141 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:38 INFO - PROCESS | 3772 | 1465205798247 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 02:36:38 INFO - PROCESS | 3772 | 1465205798358 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:38 INFO - PROCESS | 3772 | 1465205798361 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:38 INFO - PROCESS | 3772 | ++DOCSHELL 1AAB8C00 == 42 [pid = 3772] [id = 479] 02:36:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1AABC400) [pid = 3772] [serial = 1437] [outer = 00000000] 02:36:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1AAC4C00) [pid = 3772] [serial = 1438] [outer = 1AABC400] 02:36:38 INFO - PROCESS | 3772 | 1465205798416 Marionette DEBUG loaded listener.js 02:36:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1AD8C800) [pid = 3772] [serial = 1439] [outer = 1AABC400] 02:36:39 INFO - PROCESS | 3772 | 1465205798993 Marionette TRACE conn2 <- [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]]]}] 02:36:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:36:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 909ms 02:36:39 INFO - PROCESS | 3772 | 1465205799181 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 02:36:39 INFO - PROCESS | 3772 | 1465205799185 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 02:36:39 INFO - PROCESS | 3772 | 1465205799233 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:36:39 INFO - PROCESS | 3772 | 1465205799236 Marionette TRACE conn2 <- [1,1882,null,{}] 02:36:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:36:39 INFO - PROCESS | 3772 | 1465205799243 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:39 INFO - PROCESS | 3772 | 1465205799246 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:39 INFO - PROCESS | 3772 | 1465205799348 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 02:36:39 INFO - PROCESS | 3772 | 1465205799481 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:39 INFO - PROCESS | 3772 | 1465205799486 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:39 INFO - PROCESS | 3772 | ++DOCSHELL 10A23C00 == 43 [pid = 3772] [id = 480] 02:36:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (10A58400) [pid = 3772] [serial = 1440] [outer = 00000000] 02:36:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (111D1400) [pid = 3772] [serial = 1441] [outer = 10A58400] 02:36:39 INFO - PROCESS | 3772 | 1465205799536 Marionette DEBUG loaded listener.js 02:36:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (12B63000) [pid = 3772] [serial = 1442] [outer = 10A58400] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 10A5A000 == 42 [pid = 3772] [id = 475] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 151E8400 == 41 [pid = 3772] [id = 474] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 1055DC00 == 40 [pid = 3772] [id = 473] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 19AF6C00 == 39 [pid = 3772] [id = 472] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 181CA400 == 38 [pid = 3772] [id = 471] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 167C6C00 == 37 [pid = 3772] [id = 470] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 162A3400 == 36 [pid = 3772] [id = 469] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 1332CC00 == 35 [pid = 3772] [id = 468] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 10479C00 == 34 [pid = 3772] [id = 467] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 10A55C00 == 33 [pid = 3772] [id = 465] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 1A27B400 == 32 [pid = 3772] [id = 464] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 13DD0400 == 31 [pid = 3772] [id = 466] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 1AAB8C00 == 30 [pid = 3772] [id = 479] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 17483000 == 29 [pid = 3772] [id = 478] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 1A89CC00 == 28 [pid = 3772] [id = 476] 02:36:40 INFO - PROCESS | 3772 | --DOCSHELL 1058E400 == 27 [pid = 3772] [id = 477] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (10B61000) [pid = 3772] [serial = 1367] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (10A2AC00) [pid = 3772] [serial = 1366] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (10A21800) [pid = 3772] [serial = 1369] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (10A27800) [pid = 3772] [serial = 1370] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (12B58C00) [pid = 3772] [serial = 1358] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (10E8BC00) [pid = 3772] [serial = 1357] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17482000) [pid = 3772] [serial = 1361] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16176400) [pid = 3772] [serial = 1360] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A998400) [pid = 3772] [serial = 1364] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A71EC00) [pid = 3772] [serial = 1363] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1838C800) [pid = 3772] [serial = 1384] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16C1FC00) [pid = 3772] [serial = 1381] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13374C00) [pid = 3772] [serial = 1387] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1A013000) [pid = 3772] [serial = 1390] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19AF6800) [pid = 3772] [serial = 1385] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12B5A400) [pid = 3772] [serial = 1372] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13029000) [pid = 3772] [serial = 1373] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14E7F800) [pid = 3772] [serial = 1375] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A24C800) [pid = 3772] [serial = 1391] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1616F000) [pid = 3772] [serial = 1378] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (174F2C00) [pid = 3772] [serial = 1382] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1617C800) [pid = 3772] [serial = 1379] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14E88000) [pid = 3772] [serial = 1376] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A3B7400) [pid = 3772] [serial = 1393] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16152000) [pid = 3772] [serial = 1388] [outer = 00000000] [url = about:blank] 02:36:40 INFO - PROCESS | 3772 | 1465205800829 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1645ms 02:36:40 INFO - PROCESS | 3772 | 1465205800936 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 02:36:40 INFO - PROCESS | 3772 | 1465205800940 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 02:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:36:40 INFO - PROCESS | 3772 | 1465205800946 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:36:40 INFO - PROCESS | 3772 | 1465205800950 Marionette TRACE conn2 <- [1,1886,null,{}] 02:36:40 INFO - PROCESS | 3772 | 1465205800956 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:40 INFO - PROCESS | 3772 | 1465205800960 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:41 INFO - PROCESS | 3772 | 1465205801081 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 02:36:41 INFO - PROCESS | 3772 | 1465205801188 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:41 INFO - PROCESS | 3772 | 1465205801193 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:41 INFO - PROCESS | 3772 | ++DOCSHELL 10A1DC00 == 28 [pid = 3772] [id = 481] 02:36:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10A1E400) [pid = 3772] [serial = 1443] [outer = 00000000] 02:36:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10A26000) [pid = 3772] [serial = 1444] [outer = 10A1E400] 02:36:41 INFO - PROCESS | 3772 | 1465205801251 Marionette DEBUG loaded listener.js 02:36:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10A51000) [pid = 3772] [serial = 1445] [outer = 10A1E400] 02:36:41 INFO - PROCESS | 3772 | 1465205801928 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1003ms 02:36:41 INFO - PROCESS | 3772 | 1465205801947 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 02:36:41 INFO - PROCESS | 3772 | 1465205801953 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 02:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:36:41 INFO - PROCESS | 3772 | 1465205801960 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:36:41 INFO - PROCESS | 3772 | 1465205801963 Marionette TRACE conn2 <- [1,1890,null,{}] 02:36:41 INFO - PROCESS | 3772 | 1465205801967 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:41 INFO - PROCESS | 3772 | 1465205801970 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:42 INFO - PROCESS | 3772 | 1465205802093 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 02:36:42 INFO - PROCESS | 3772 | 1465205802224 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:42 INFO - PROCESS | 3772 | 1465205802228 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:42 INFO - PROCESS | 3772 | ++DOCSHELL 12A0F400 == 29 [pid = 3772] [id = 482] 02:36:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12AD7800) [pid = 3772] [serial = 1446] [outer = 00000000] 02:36:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12D5C800) [pid = 3772] [serial = 1447] [outer = 12AD7800] 02:36:42 INFO - PROCESS | 3772 | 1465205802286 Marionette DEBUG loaded listener.js 02:36:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (131C9C00) [pid = 3772] [serial = 1448] [outer = 12AD7800] 02:36:43 INFO - PROCESS | 3772 | 1465205803050 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1144ms 02:36:43 INFO - PROCESS | 3772 | 1465205803106 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 02:36:43 INFO - PROCESS | 3772 | 1465205803108 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 02:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:36:43 INFO - PROCESS | 3772 | 1465205803112 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:36:43 INFO - PROCESS | 3772 | 1465205803116 Marionette TRACE conn2 <- [1,1894,null,{}] 02:36:43 INFO - PROCESS | 3772 | 1465205803128 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:43 INFO - PROCESS | 3772 | 1465205803133 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:43 INFO - PROCESS | 3772 | 1465205803265 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 02:36:43 INFO - PROCESS | 3772 | 1465205803409 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:43 INFO - PROCESS | 3772 | 1465205803413 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:43 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E4C00 == 30 [pid = 3772] [id = 483] 02:36:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (0F2E5400) [pid = 3772] [serial = 1449] [outer = 00000000] 02:36:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (102D4C00) [pid = 3772] [serial = 1450] [outer = 0F2E5400] 02:36:43 INFO - PROCESS | 3772 | 1465205803463 Marionette DEBUG loaded listener.js 02:36:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (105EFC00) [pid = 3772] [serial = 1451] [outer = 0F2E5400] 02:36:43 INFO - PROCESS | 3772 | 1465205803985 Marionette TRACE conn2 <- [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]]]}] 02:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 894ms 02:36:44 INFO - PROCESS | 3772 | 1465205804016 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 02:36:44 INFO - PROCESS | 3772 | 1465205804019 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 02:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:36:44 INFO - PROCESS | 3772 | 1465205804024 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:36:44 INFO - PROCESS | 3772 | 1465205804026 Marionette TRACE conn2 <- [1,1898,null,{}] 02:36:44 INFO - PROCESS | 3772 | 1465205804031 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:44 INFO - PROCESS | 3772 | 1465205804035 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:44 INFO - PROCESS | 3772 | 1465205804124 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 02:36:44 INFO - PROCESS | 3772 | 1465205804131 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:44 INFO - PROCESS | 3772 | 1465205804134 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:44 INFO - PROCESS | 3772 | ++DOCSHELL 13812C00 == 31 [pid = 3772] [id = 484] 02:36:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (13813400) [pid = 3772] [serial = 1452] [outer = 00000000] 02:36:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (13DC9000) [pid = 3772] [serial = 1453] [outer = 13813400] 02:36:44 INFO - PROCESS | 3772 | 1465205804181 Marionette DEBUG loaded listener.js 02:36:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (14E80C00) [pid = 3772] [serial = 1454] [outer = 13813400] 02:36:44 INFO - PROCESS | 3772 | 1465205804671 Marionette TRACE conn2 <- [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]]]}] 02:36:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 690ms 02:36:44 INFO - PROCESS | 3772 | 1465205804722 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 02:36:44 INFO - PROCESS | 3772 | 1465205804726 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 02:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:36:44 INFO - PROCESS | 3772 | 1465205804731 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:36:44 INFO - PROCESS | 3772 | 1465205804732 Marionette TRACE conn2 <- [1,1902,null,{}] 02:36:44 INFO - PROCESS | 3772 | 1465205804736 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:44 INFO - PROCESS | 3772 | 1465205804738 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:44 INFO - PROCESS | 3772 | 1465205804827 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 02:36:44 INFO - PROCESS | 3772 | 1465205804836 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:44 INFO - PROCESS | 3772 | 1465205804838 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:44 INFO - PROCESS | 3772 | ++DOCSHELL 155CD800 == 32 [pid = 3772] [id = 485] 02:36:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (155CDC00) [pid = 3772] [serial = 1455] [outer = 00000000] 02:36:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15A81800) [pid = 3772] [serial = 1456] [outer = 155CDC00] 02:36:44 INFO - PROCESS | 3772 | 1465205804885 Marionette DEBUG loaded listener.js 02:36:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16158000) [pid = 3772] [serial = 1457] [outer = 155CDC00] 02:36:45 INFO - PROCESS | 3772 | 1465205805427 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 736ms 02:36:45 INFO - PROCESS | 3772 | 1465205805471 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 02:36:45 INFO - PROCESS | 3772 | 1465205805474 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 02:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:36:45 INFO - PROCESS | 3772 | 1465205805478 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:36:45 INFO - PROCESS | 3772 | 1465205805484 Marionette TRACE conn2 <- [1,1906,null,{}] 02:36:45 INFO - PROCESS | 3772 | 1465205805493 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:45 INFO - PROCESS | 3772 | 1465205805496 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:45 INFO - PROCESS | 3772 | 1465205805594 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 02:36:45 INFO - PROCESS | 3772 | 1465205805600 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:45 INFO - PROCESS | 3772 | 1465205805602 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:45 INFO - PROCESS | 3772 | ++DOCSHELL 1617CC00 == 33 [pid = 3772] [id = 486] 02:36:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (162A3400) [pid = 3772] [serial = 1458] [outer = 00000000] 02:36:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (167CF800) [pid = 3772] [serial = 1459] [outer = 162A3400] 02:36:45 INFO - PROCESS | 3772 | 1465205805646 Marionette DEBUG loaded listener.js 02:36:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (17106000) [pid = 3772] [serial = 1460] [outer = 162A3400] 02:36:46 INFO - PROCESS | 3772 | 1465205806148 Marionette TRACE conn2 <- [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]]]}] 02:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 705ms 02:36:46 INFO - PROCESS | 3772 | 1465205806177 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 02:36:46 INFO - PROCESS | 3772 | 1465205806180 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 02:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:36:46 INFO - PROCESS | 3772 | 1465205806183 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - PROCESS | 3772 | 1465205806185 Marionette TRACE conn2 <- [1,1910,null,{}] 02:36:46 INFO - PROCESS | 3772 | 1465205806188 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:46 INFO - PROCESS | 3772 | 1465205806190 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:46 INFO - PROCESS | 3772 | 1465205806334 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 02:36:46 INFO - PROCESS | 3772 | 1465205806357 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:46 INFO - PROCESS | 3772 | 1465205806359 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:46 INFO - PROCESS | 3772 | ++DOCSHELL 17594C00 == 34 [pid = 3772] [id = 487] 02:36:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17595C00) [pid = 3772] [serial = 1461] [outer = 00000000] 02:36:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (17766400) [pid = 3772] [serial = 1462] [outer = 17595C00] 02:36:46 INFO - PROCESS | 3772 | 1465205806402 Marionette DEBUG loaded listener.js 02:36:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1777E000) [pid = 3772] [serial = 1463] [outer = 17595C00] 02:36:46 INFO - PROCESS | 3772 | 1465205806847 Marionette TRACE conn2 <- [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]]]}] 02:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 706ms 02:36:46 INFO - PROCESS | 3772 | 1465205806881 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 02:36:46 INFO - PROCESS | 3772 | 1465205806883 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 02:36:46 INFO - PROCESS | 3772 | 1465205806887 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:36:46 INFO - PROCESS | 3772 | 1465205806888 Marionette TRACE conn2 <- [1,1914,null,{}] 02:36:46 INFO - PROCESS | 3772 | 1465205806892 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:46 INFO - PROCESS | 3772 | 1465205806894 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:47 INFO - PROCESS | 3772 | 1465205807012 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 02:36:47 INFO - PROCESS | 3772 | 1465205807017 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 3772 | 1465205807023 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:47 INFO - PROCESS | 3772 | ++DOCSHELL 17787800 == 35 [pid = 3772] [id = 488] 02:36:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17DD0000) [pid = 3772] [serial = 1464] [outer = 00000000] 02:36:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (181C8400) [pid = 3772] [serial = 1465] [outer = 17DD0000] 02:36:47 INFO - PROCESS | 3772 | 1465205807079 Marionette DEBUG loaded listener.js 02:36:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19C7C400) [pid = 3772] [serial = 1466] [outer = 17DD0000] 02:36:47 INFO - PROCESS | 3772 | 1465205807580 Marionette TRACE conn2 <- [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]]]}] 02:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 736ms 02:36:47 INFO - PROCESS | 3772 | 1465205807628 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 02:36:47 INFO - PROCESS | 3772 | 1465205807630 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 02:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:36:47 INFO - PROCESS | 3772 | 1465205807645 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:36:47 INFO - PROCESS | 3772 | 1465205807646 Marionette TRACE conn2 <- [1,1918,null,{}] 02:36:47 INFO - PROCESS | 3772 | 1465205807650 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:47 INFO - PROCESS | 3772 | 1465205807652 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:47 INFO - PROCESS | 3772 | 1465205807798 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (175EAC00) [pid = 3772] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (181CEC00) [pid = 3772] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19AFBC00) [pid = 3772] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A27C800) [pid = 3772] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (140CE800) [pid = 3772] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (105E9C00) [pid = 3772] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (162A3800) [pid = 3772] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1AABC400) [pid = 3772] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16A20C00) [pid = 3772] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10A5A800) [pid = 3772] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1332E400) [pid = 3772] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15A86400) [pid = 3772] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10567400) [pid = 3772] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A99B400) [pid = 3772] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10E89000) [pid = 3772] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:36:47 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (111D0C00) [pid = 3772] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:36:47 INFO - PROCESS | 3772 | 1465205807921 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:47 INFO - PROCESS | 3772 | 1465205807923 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:47 INFO - PROCESS | 3772 | ++DOCSHELL 0F2F1800 == 36 [pid = 3772] [id = 489] 02:36:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1026E000) [pid = 3772] [serial = 1467] [outer = 00000000] 02:36:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (10B7F000) [pid = 3772] [serial = 1468] [outer = 1026E000] 02:36:47 INFO - PROCESS | 3772 | 1465205807969 Marionette DEBUG loaded listener.js 02:36:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (10E89000) [pid = 3772] [serial = 1469] [outer = 1026E000] 02:36:48 INFO - PROCESS | 3772 | 1465205808351 Marionette TRACE conn2 <- [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]]]}] 02:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 752ms 02:36:48 INFO - PROCESS | 3772 | 1465205808394 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 02:36:48 INFO - PROCESS | 3772 | 1465205808396 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 02:36:48 INFO - PROCESS | 3772 | 1465205808399 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:36:48 INFO - PROCESS | 3772 | 1465205808401 Marionette TRACE conn2 <- [1,1922,null,{}] 02:36:48 INFO - PROCESS | 3772 | 1465205808404 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:48 INFO - PROCESS | 3772 | 1465205808406 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:48 INFO - PROCESS | 3772 | 1465205808489 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 02:36:48 INFO - PROCESS | 3772 | 1465205808582 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:48 INFO - PROCESS | 3772 | 1465205808584 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:48 INFO - PROCESS | 3772 | ++DOCSHELL 10A21000 == 37 [pid = 3772] [id = 490] 02:36:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10A76400) [pid = 3772] [serial = 1470] [outer = 00000000] 02:36:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (181CEC00) [pid = 3772] [serial = 1471] [outer = 10A76400] 02:36:48 INFO - PROCESS | 3772 | 1465205808631 Marionette DEBUG loaded listener.js 02:36:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1A280C00) [pid = 3772] [serial = 1472] [outer = 10A76400] 02:36:49 INFO - PROCESS | 3772 | 1465205809002 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 643ms 02:36:49 INFO - PROCESS | 3772 | 1465205809038 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 02:36:49 INFO - PROCESS | 3772 | 1465205809040 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 02:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:36:49 INFO - PROCESS | 3772 | 1465205809043 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 3772 | 1465205809044 Marionette TRACE conn2 <- [1,1926,null,{}] 02:36:49 INFO - PROCESS | 3772 | 1465205809048 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:49 INFO - PROCESS | 3772 | 1465205809049 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:49 INFO - PROCESS | 3772 | 1465205809167 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 02:36:49 INFO - PROCESS | 3772 | 1465205809206 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 3772 | 1465205809208 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:49 INFO - PROCESS | 3772 | ++DOCSHELL 0F2ED000 == 38 [pid = 3772] [id = 491] 02:36:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (10434C00) [pid = 3772] [serial = 1473] [outer = 00000000] 02:36:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A894000) [pid = 3772] [serial = 1474] [outer = 10434C00] 02:36:49 INFO - PROCESS | 3772 | 1465205809251 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A894400) [pid = 3772] [serial = 1475] [outer = 10434C00] 02:36:49 INFO - PROCESS | 3772 | 1465205809646 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 642ms 02:36:49 INFO - PROCESS | 3772 | 1465205809681 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 02:36:49 INFO - PROCESS | 3772 | 1465205809683 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 02:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:36:49 INFO - PROCESS | 3772 | 1465205809686 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:36:49 INFO - PROCESS | 3772 | 1465205809688 Marionette TRACE conn2 <- [1,1930,null,{}] 02:36:49 INFO - PROCESS | 3772 | 1465205809692 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:49 INFO - PROCESS | 3772 | 1465205809695 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:49 INFO - PROCESS | 3772 | 1465205809841 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 02:36:49 INFO - PROCESS | 3772 | 1465205809853 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:49 INFO - PROCESS | 3772 | 1465205809855 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:49 INFO - PROCESS | 3772 | ++DOCSHELL 1A285C00 == 39 [pid = 3772] [id = 492] 02:36:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A726800) [pid = 3772] [serial = 1476] [outer = 00000000] 02:36:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A99C000) [pid = 3772] [serial = 1477] [outer = 1A726800] 02:36:49 INFO - PROCESS | 3772 | 1465205809898 Marionette DEBUG loaded listener.js 02:36:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A998C00) [pid = 3772] [serial = 1478] [outer = 1A726800] 02:36:50 INFO - PROCESS | 3772 | 1465205810604 Marionette TRACE conn2 <- [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]]]}] 02:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 956ms 02:36:50 INFO - PROCESS | 3772 | 1465205810633 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 02:36:50 INFO - PROCESS | 3772 | 1465205810637 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 02:36:50 INFO - PROCESS | 3772 | 1465205810642 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:36:50 INFO - PROCESS | 3772 | 1465205810647 Marionette TRACE conn2 <- [1,1934,null,{}] 02:36:50 INFO - PROCESS | 3772 | 1465205810653 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:50 INFO - PROCESS | 3772 | 1465205810656 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:50 INFO - PROCESS | 3772 | 1465205810821 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 02:36:50 INFO - PROCESS | 3772 | 1465205810958 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:50 INFO - PROCESS | 3772 | 1465205810961 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:50 INFO - PROCESS | 3772 | ++DOCSHELL 114B9C00 == 40 [pid = 3772] [id = 493] 02:36:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (12ADF800) [pid = 3772] [serial = 1479] [outer = 00000000] 02:36:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (13907800) [pid = 3772] [serial = 1480] [outer = 12ADF800] 02:36:51 INFO - PROCESS | 3772 | 1465205811024 Marionette DEBUG loaded listener.js 02:36:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (14EDB000) [pid = 3772] [serial = 1481] [outer = 12ADF800] 02:36:51 INFO - PROCESS | 3772 | 1465205811602 Marionette TRACE conn2 <- [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]]]}] 02:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 941ms 02:36:51 INFO - PROCESS | 3772 | 1465205811632 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 02:36:51 INFO - PROCESS | 3772 | 1465205811637 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 02:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:36:51 INFO - PROCESS | 3772 | 1465205811645 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:36:51 INFO - PROCESS | 3772 | 1465205811648 Marionette TRACE conn2 <- [1,1938,null,{}] 02:36:51 INFO - PROCESS | 3772 | 1465205811651 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:51 INFO - PROCESS | 3772 | 1465205811654 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:51 INFO - PROCESS | 3772 | 1465205811776 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 02:36:51 INFO - PROCESS | 3772 | 1465205811886 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:51 INFO - PROCESS | 3772 | 1465205811889 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:51 INFO - PROCESS | 3772 | ++DOCSHELL 167C4000 == 41 [pid = 3772] [id = 494] 02:36:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (174F0800) [pid = 3772] [serial = 1482] [outer = 00000000] 02:36:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (175E7000) [pid = 3772] [serial = 1483] [outer = 174F0800] 02:36:51 INFO - PROCESS | 3772 | 1465205811944 Marionette DEBUG loaded listener.js 02:36:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17DD0400) [pid = 3772] [serial = 1484] [outer = 174F0800] 02:36:52 INFO - PROCESS | 3772 | 1465205812569 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 940ms 02:36:52 INFO - PROCESS | 3772 | 1465205812599 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 02:36:52 INFO - PROCESS | 3772 | 1465205812602 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 02:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:36:52 INFO - PROCESS | 3772 | 1465205812607 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:36:52 INFO - PROCESS | 3772 | 1465205812611 Marionette TRACE conn2 <- [1,1942,null,{}] 02:36:52 INFO - PROCESS | 3772 | 1465205812622 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:52 INFO - PROCESS | 3772 | 1465205812626 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:52 INFO - PROCESS | 3772 | 1465205812732 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 02:36:52 INFO - PROCESS | 3772 | 1465205812845 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:52 INFO - PROCESS | 3772 | 1465205812848 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:52 INFO - PROCESS | 3772 | ++DOCSHELL 1AAC4000 == 42 [pid = 3772] [id = 495] 02:36:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1AAC4400) [pid = 3772] [serial = 1485] [outer = 00000000] 02:36:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1AD8B800) [pid = 3772] [serial = 1486] [outer = 1AAC4400] 02:36:52 INFO - PROCESS | 3772 | 1465205812945 Marionette DEBUG loaded listener.js 02:36:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1AD93C00) [pid = 3772] [serial = 1487] [outer = 1AAC4400] 02:36:53 INFO - PROCESS | 3772 | 1465205813637 Marionette TRACE conn2 <- [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]]]}] 02:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1097ms 02:36:53 INFO - PROCESS | 3772 | 1465205813703 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 02:36:53 INFO - PROCESS | 3772 | 1465205813706 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 02:36:53 INFO - PROCESS | 3772 | 1465205813712 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:36:53 INFO - PROCESS | 3772 | 1465205813715 Marionette TRACE conn2 <- [1,1946,null,{}] 02:36:53 INFO - PROCESS | 3772 | 1465205813721 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:53 INFO - PROCESS | 3772 | 1465205813724 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:53 INFO - PROCESS | 3772 | 1465205813829 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 02:36:53 INFO - PROCESS | 3772 | 1465205813963 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:53 INFO - PROCESS | 3772 | 1465205813968 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:53 INFO - PROCESS | 3772 | ++DOCSHELL 12ADA000 == 43 [pid = 3772] [id = 496] 02:36:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (12ADC000) [pid = 3772] [serial = 1488] [outer = 00000000] 02:36:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (12D8F400) [pid = 3772] [serial = 1489] [outer = 12ADC000] 02:36:54 INFO - PROCESS | 3772 | 1465205814022 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (13379000) [pid = 3772] [serial = 1490] [outer = 12ADC000] 02:36:54 INFO - PROCESS | 3772 | --DOCSHELL 10A26800 == 42 [pid = 3772] [id = 392] 02:36:54 INFO - PROCESS | 3772 | --DOCSHELL 13CEE400 == 41 [pid = 3772] [id = 382] 02:36:54 INFO - PROCESS | 3772 | --DOCSHELL 10A5A400 == 40 [pid = 3772] [id = 381] 02:36:54 INFO - PROCESS | 3772 | --DOCSHELL 105EB400 == 39 [pid = 3772] [id = 393] 02:36:54 INFO - PROCESS | 3772 | --DOCSHELL 17111000 == 38 [pid = 3772] [id = 387] 02:36:54 INFO - PROCESS | 3772 | --DOCSHELL 10A23C00 == 37 [pid = 3772] [id = 480] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (110AB400) [pid = 3772] [serial = 1420] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (17DCF000) [pid = 3772] [serial = 1412] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1A899C00) [pid = 3772] [serial = 1424] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1AABD000) [pid = 3772] [serial = 1429] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1AABE800) [pid = 3772] [serial = 1430] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A89E400) [pid = 3772] [serial = 1426] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (111D1400) [pid = 3772] [serial = 1441] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (130DCC00) [pid = 3772] [serial = 1432] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (181CB000) [pid = 3772] [serial = 1435] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (181D6C00) [pid = 3772] [serial = 1414] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A71C400) [pid = 3772] [serial = 1417] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A282400) [pid = 3772] [serial = 1418] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A99CC00) [pid = 3772] [serial = 1427] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A3BE000) [pid = 3772] [serial = 1394] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (155CF000) [pid = 3772] [serial = 1399] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (14E86800) [pid = 3772] [serial = 1433] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15FC1400) [pid = 3772] [serial = 1400] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10B5C400) [pid = 3772] [serial = 1402] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1280D800) [pid = 3772] [serial = 1403] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16339000) [pid = 3772] [serial = 1408] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1633F800) [pid = 3772] [serial = 1409] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1AD8C800) [pid = 3772] [serial = 1439] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17785800) [pid = 3772] [serial = 1411] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10E92000) [pid = 3772] [serial = 1396] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (114BA000) [pid = 3772] [serial = 1397] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13CE6C00) [pid = 3772] [serial = 1405] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (140C8400) [pid = 3772] [serial = 1406] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A287800) [pid = 3772] [serial = 1423] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1AAC4C00) [pid = 3772] [serial = 1438] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19A7DC00) [pid = 3772] [serial = 1436] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19A87800) [pid = 3772] [serial = 1415] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13CEF400) [pid = 3772] [serial = 1421] [outer = 00000000] [url = about:blank] 02:36:54 INFO - PROCESS | 3772 | 1465205814574 Marionette TRACE conn2 <- [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]]]}] 02:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 909ms 02:36:54 INFO - PROCESS | 3772 | 1465205814621 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 02:36:54 INFO - PROCESS | 3772 | 1465205814625 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 02:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:36:54 INFO - PROCESS | 3772 | 1465205814631 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:36:54 INFO - PROCESS | 3772 | 1465205814633 Marionette TRACE conn2 <- [1,1950,null,{}] 02:36:54 INFO - PROCESS | 3772 | 1465205814637 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:54 INFO - PROCESS | 3772 | 1465205814640 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:54 INFO - PROCESS | 3772 | 1465205814726 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 02:36:54 INFO - PROCESS | 3772 | 1465205814735 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:54 INFO - PROCESS | 3772 | 1465205814737 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:54 INFO - PROCESS | 3772 | ++DOCSHELL 12A78400 == 38 [pid = 3772] [id = 497] 02:36:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12A7A800) [pid = 3772] [serial = 1491] [outer = 00000000] 02:36:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13DC9400) [pid = 3772] [serial = 1492] [outer = 12A7A800] 02:36:54 INFO - PROCESS | 3772 | 1465205814790 Marionette DEBUG loaded listener.js 02:36:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (140D2800) [pid = 3772] [serial = 1493] [outer = 12A7A800] 02:36:55 INFO - PROCESS | 3772 | 1465205815274 Marionette TRACE conn2 <- [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]]]}] 02:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 689ms 02:36:55 INFO - PROCESS | 3772 | 1465205815353 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 02:36:55 INFO - PROCESS | 3772 | 1465205815355 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 02:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:36:55 INFO - PROCESS | 3772 | 1465205815359 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:36:55 INFO - PROCESS | 3772 | 1465205815362 Marionette TRACE conn2 <- [1,1954,null,{}] 02:36:55 INFO - PROCESS | 3772 | 1465205815373 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:55 INFO - PROCESS | 3772 | 1465205815378 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:55 INFO - PROCESS | 3772 | 1465205815464 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 02:36:55 INFO - PROCESS | 3772 | 1465205815562 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:55 INFO - PROCESS | 3772 | 1465205815565 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:55 INFO - PROCESS | 3772 | ++DOCSHELL 157A2800 == 39 [pid = 3772] [id = 498] 02:36:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15A86400) [pid = 3772] [serial = 1494] [outer = 00000000] 02:36:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1616E800) [pid = 3772] [serial = 1495] [outer = 15A86400] 02:36:55 INFO - PROCESS | 3772 | 1465205815612 Marionette DEBUG loaded listener.js 02:36:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (162A3C00) [pid = 3772] [serial = 1496] [outer = 15A86400] 02:36:56 INFO - PROCESS | 3772 | 1465205816004 Marionette TRACE conn2 <- [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]]]}] 02:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 705ms 02:36:56 INFO - PROCESS | 3772 | 1465205816058 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 02:36:56 INFO - PROCESS | 3772 | 1465205816060 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 02:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:36:56 INFO - PROCESS | 3772 | 1465205816063 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:36:56 INFO - PROCESS | 3772 | 1465205816065 Marionette TRACE conn2 <- [1,1958,null,{}] 02:36:56 INFO - PROCESS | 3772 | 1465205816069 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:56 INFO - PROCESS | 3772 | 1465205816071 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:56 INFO - PROCESS | 3772 | 1465205816157 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 02:36:56 INFO - PROCESS | 3772 | 1465205816162 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 3772 | 1465205816165 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:56 INFO - PROCESS | 3772 | ++DOCSHELL 1633E800 == 40 [pid = 3772] [id = 499] 02:36:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (167C3800) [pid = 3772] [serial = 1497] [outer = 00000000] 02:36:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (175DEC00) [pid = 3772] [serial = 1498] [outer = 167C3800] 02:36:56 INFO - PROCESS | 3772 | 1465205816209 Marionette DEBUG loaded listener.js 02:36:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1777FC00) [pid = 3772] [serial = 1499] [outer = 167C3800] 02:36:56 INFO - PROCESS | 3772 | 1465205816682 Marionette TRACE conn2 <- [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]]]}] 02:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 705ms 02:36:56 INFO - PROCESS | 3772 | 1465205816766 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 02:36:56 INFO - PROCESS | 3772 | 1465205816768 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 02:36:56 INFO - PROCESS | 3772 | 1465205816772 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:36:56 INFO - PROCESS | 3772 | 1465205816773 Marionette TRACE conn2 <- [1,1962,null,{}] 02:36:56 INFO - PROCESS | 3772 | 1465205816777 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:56 INFO - PROCESS | 3772 | 1465205816779 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:56 INFO - PROCESS | 3772 | 1465205816930 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 02:36:56 INFO - PROCESS | 3772 | 1465205816948 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:56 INFO - PROCESS | 3772 | 1465205816950 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:56 INFO - PROCESS | 3772 | ++DOCSHELL 17D68800 == 41 [pid = 3772] [id = 500] 02:36:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17DCEC00) [pid = 3772] [serial = 1500] [outer = 00000000] 02:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19603000) [pid = 3772] [serial = 1501] [outer = 17DCEC00] 02:36:57 INFO - PROCESS | 3772 | 1465205816993 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19605000) [pid = 3772] [serial = 1502] [outer = 17DCEC00] 02:36:57 INFO - PROCESS | 3772 | 1465205817414 Marionette TRACE conn2 <- [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]]]}] 02:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 690ms 02:36:57 INFO - PROCESS | 3772 | 1465205817473 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 02:36:57 INFO - PROCESS | 3772 | 1465205817475 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 02:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:36:57 INFO - PROCESS | 3772 | 1465205817478 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:36:57 INFO - PROCESS | 3772 | 1465205817480 Marionette TRACE conn2 <- [1,1966,null,{}] 02:36:57 INFO - PROCESS | 3772 | 1465205817484 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:57 INFO - PROCESS | 3772 | 1465205817489 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:57 INFO - PROCESS | 3772 | 1465205817637 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 02:36:57 INFO - PROCESS | 3772 | 1465205817647 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:57 INFO - PROCESS | 3772 | 1465205817649 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:57 INFO - PROCESS | 3772 | ++DOCSHELL 1332A000 == 42 [pid = 3772] [id = 501] 02:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (181D5C00) [pid = 3772] [serial = 1503] [outer = 00000000] 02:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19A7E800) [pid = 3772] [serial = 1504] [outer = 181D5C00] 02:36:57 INFO - PROCESS | 3772 | 1465205817695 Marionette DEBUG loaded listener.js 02:36:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A251800) [pid = 3772] [serial = 1505] [outer = 181D5C00] 02:36:58 INFO - PROCESS | 3772 | 1465205818155 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 706ms 02:36:58 INFO - PROCESS | 3772 | 1465205818178 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 02:36:58 INFO - PROCESS | 3772 | 1465205818180 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 02:36:58 INFO - PROCESS | 3772 | 1465205818183 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:36:58 INFO - PROCESS | 3772 | 1465205818185 Marionette TRACE conn2 <- [1,1970,null,{}] 02:36:58 INFO - PROCESS | 3772 | 1465205818188 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:58 INFO - PROCESS | 3772 | 1465205818190 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:58 INFO - PROCESS | 3772 | 1465205818328 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 02:36:58 INFO - PROCESS | 3772 | 1465205818345 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:58 INFO - PROCESS | 3772 | 1465205818347 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:58 INFO - PROCESS | 3772 | ++DOCSHELL 19A81C00 == 43 [pid = 3772] [id = 502] 02:36:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19C77400) [pid = 3772] [serial = 1506] [outer = 00000000] 02:36:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A720000) [pid = 3772] [serial = 1507] [outer = 19C77400] 02:36:58 INFO - PROCESS | 3772 | 1465205818402 Marionette DEBUG loaded listener.js 02:36:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A892000) [pid = 3772] [serial = 1508] [outer = 19C77400] 02:36:58 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (10434C00) [pid = 3772] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:36:58 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (17595C00) [pid = 3772] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:36:58 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17DD0000) [pid = 3772] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:36:58 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (155CDC00) [pid = 3772] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:36:58 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13813400) [pid = 3772] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:36:58 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (162A3400) [pid = 3772] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:36:58 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1026E000) [pid = 3772] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:36:58 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10A76400) [pid = 3772] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:36:58 INFO - PROCESS | 3772 | 1465205818929 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 799ms 02:36:59 INFO - PROCESS | 3772 | 1465205818986 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 02:36:59 INFO - PROCESS | 3772 | 1465205818988 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 02:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:36:59 INFO - PROCESS | 3772 | 1465205818991 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:36:59 INFO - PROCESS | 3772 | 1465205818993 Marionette TRACE conn2 <- [1,1974,null,{}] 02:36:59 INFO - PROCESS | 3772 | 1465205818996 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:59 INFO - PROCESS | 3772 | 1465205818998 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:59 INFO - PROCESS | 3772 | 1465205819080 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 02:36:59 INFO - PROCESS | 3772 | 1465205819178 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 3772 | 1465205819180 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:59 INFO - PROCESS | 3772 | ++DOCSHELL 10A76400 == 44 [pid = 3772] [id = 503] 02:36:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11C0C400) [pid = 3772] [serial = 1509] [outer = 00000000] 02:36:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (157A6C00) [pid = 3772] [serial = 1510] [outer = 11C0C400] 02:36:59 INFO - PROCESS | 3772 | 1465205819225 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (15FDF800) [pid = 3772] [serial = 1511] [outer = 11C0C400] 02:36:59 INFO - PROCESS | 3772 | 1465205819581 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:36:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 626ms 02:36:59 INFO - PROCESS | 3772 | 1465205819629 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 02:36:59 INFO - PROCESS | 3772 | 1465205819631 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 02:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:36:59 INFO - PROCESS | 3772 | 1465205819634 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:36:59 INFO - PROCESS | 3772 | 1465205819636 Marionette TRACE conn2 <- [1,1978,null,{}] 02:36:59 INFO - PROCESS | 3772 | 1465205819639 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:36:59 INFO - PROCESS | 3772 | 1465205819640 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:59 INFO - PROCESS | 3772 | 1465205819789 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 02:36:59 INFO - PROCESS | 3772 | 1465205819801 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:36:59 INFO - PROCESS | 3772 | 1465205819803 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:36:59 INFO - PROCESS | 3772 | ++DOCSHELL 10A2A400 == 45 [pid = 3772] [id = 504] 02:36:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (175E1C00) [pid = 3772] [serial = 1512] [outer = 00000000] 02:36:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A89D800) [pid = 3772] [serial = 1513] [outer = 175E1C00] 02:36:59 INFO - PROCESS | 3772 | 1465205819846 Marionette DEBUG loaded listener.js 02:36:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A998400) [pid = 3772] [serial = 1514] [outer = 175E1C00] 02:37:00 INFO - PROCESS | 3772 | 1465205820252 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 643ms 02:37:00 INFO - PROCESS | 3772 | 1465205820273 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 02:37:00 INFO - PROCESS | 3772 | 1465205820274 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 02:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:37:00 INFO - PROCESS | 3772 | 1465205820278 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:37:00 INFO - PROCESS | 3772 | 1465205820280 Marionette TRACE conn2 <- [1,1982,null,{}] 02:37:00 INFO - PROCESS | 3772 | 1465205820283 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:00 INFO - PROCESS | 3772 | 1465205820285 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:00 INFO - PROCESS | 3772 | 1465205820416 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 02:37:00 INFO - PROCESS | 3772 | 1465205820476 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:00 INFO - PROCESS | 3772 | 1465205820478 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:00 INFO - PROCESS | 3772 | ++DOCSHELL 1614E400 == 46 [pid = 3772] [id = 505] 02:37:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A250800) [pid = 3772] [serial = 1515] [outer = 00000000] 02:37:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1AAC0800) [pid = 3772] [serial = 1516] [outer = 1A250800] 02:37:00 INFO - PROCESS | 3772 | 1465205820520 Marionette DEBUG loaded listener.js 02:37:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1AAC6400) [pid = 3772] [serial = 1517] [outer = 1A250800] 02:37:01 INFO - PROCESS | 3772 | 1465205820969 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 736ms 02:37:01 INFO - PROCESS | 3772 | 1465205821111 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 02:37:01 INFO - PROCESS | 3772 | 1465205821116 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 02:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:37:01 INFO - PROCESS | 3772 | 1465205821151 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:37:01 INFO - PROCESS | 3772 | 1465205821155 Marionette TRACE conn2 <- [1,1986,null,{}] 02:37:01 INFO - PROCESS | 3772 | 1465205821161 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:01 INFO - PROCESS | 3772 | 1465205821164 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:01 INFO - PROCESS | 3772 | 1465205821284 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 02:37:01 INFO - PROCESS | 3772 | 1465205821416 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:01 INFO - PROCESS | 3772 | 1465205821419 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:01 INFO - PROCESS | 3772 | ++DOCSHELL 10A22000 == 47 [pid = 3772] [id = 506] 02:37:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10A23400) [pid = 3772] [serial = 1518] [outer = 00000000] 02:37:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (12AD9800) [pid = 3772] [serial = 1519] [outer = 10A23400] 02:37:01 INFO - PROCESS | 3772 | 1465205821481 Marionette DEBUG loaded listener.js 02:37:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1337C000) [pid = 3772] [serial = 1520] [outer = 10A23400] 02:37:02 INFO - PROCESS | 3772 | 1465205822044 Marionette TRACE conn2 <- [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]]]}] 02:37:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 972ms 02:37:02 INFO - PROCESS | 3772 | 1465205822102 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 02:37:02 INFO - PROCESS | 3772 | 1465205822107 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 02:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:37:02 INFO - PROCESS | 3772 | 1465205822113 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:37:02 INFO - PROCESS | 3772 | 1465205822116 Marionette TRACE conn2 <- [1,1990,null,{}] 02:37:02 INFO - PROCESS | 3772 | 1465205822120 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:02 INFO - PROCESS | 3772 | 1465205822123 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:02 INFO - PROCESS | 3772 | 1465205822234 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 02:37:02 INFO - PROCESS | 3772 | 1465205822345 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:02 INFO - PROCESS | 3772 | 1465205822348 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:02 INFO - PROCESS | 3772 | ++DOCSHELL 15FCA400 == 48 [pid = 3772] [id = 507] 02:37:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (15FDD400) [pid = 3772] [serial = 1521] [outer = 00000000] 02:37:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (167C8400) [pid = 3772] [serial = 1522] [outer = 15FDD400] 02:37:02 INFO - PROCESS | 3772 | 1465205822444 Marionette DEBUG loaded listener.js 02:37:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (17481C00) [pid = 3772] [serial = 1523] [outer = 15FDD400] 02:37:03 INFO - PROCESS | 3772 | 1465205823064 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:37:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1003ms 02:37:03 INFO - PROCESS | 3772 | 1465205823119 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 02:37:03 INFO - PROCESS | 3772 | 1465205823122 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 02:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:37:03 INFO - PROCESS | 3772 | 1465205823126 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:37:03 INFO - PROCESS | 3772 | 1465205823129 Marionette TRACE conn2 <- [1,1994,null,{}] 02:37:03 INFO - PROCESS | 3772 | 1465205823140 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:03 INFO - PROCESS | 3772 | 1465205823145 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:03 INFO - PROCESS | 3772 | 1465205823284 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 02:37:03 INFO - PROCESS | 3772 | 1465205823424 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:03 INFO - PROCESS | 3772 | 1465205823428 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:03 INFO - PROCESS | 3772 | ++DOCSHELL 1A728C00 == 49 [pid = 3772] [id = 508] 02:37:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A893C00) [pid = 3772] [serial = 1524] [outer = 00000000] 02:37:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A99E800) [pid = 3772] [serial = 1525] [outer = 1A893C00] 02:37:03 INFO - PROCESS | 3772 | 1465205823484 Marionette DEBUG loaded listener.js 02:37:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1AD8C800) [pid = 3772] [serial = 1526] [outer = 1A893C00] 02:37:04 INFO - PROCESS | 3772 | 1465205824295 Marionette TRACE conn2 <- [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]]]}] 02:37:04 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 02:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1223ms 02:37:04 INFO - PROCESS | 3772 | 1465205824338 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 02:37:04 INFO - PROCESS | 3772 | 1465205824343 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 02:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:37:04 INFO - PROCESS | 3772 | 1465205824348 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:37:04 INFO - PROCESS | 3772 | 1465205824351 Marionette TRACE conn2 <- [1,1998,null,{}] 02:37:04 INFO - PROCESS | 3772 | 1465205824356 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:04 INFO - PROCESS | 3772 | 1465205824359 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:04 INFO - PROCESS | 3772 | 1465205824462 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 02:37:04 INFO - PROCESS | 3772 | 1465205824601 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:04 INFO - PROCESS | 3772 | 1465205824606 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:04 INFO - PROCESS | 3772 | ++DOCSHELL 10A4F800 == 50 [pid = 3772] [id = 509] 02:37:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (10A50400) [pid = 3772] [serial = 1527] [outer = 00000000] 02:37:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (128AD400) [pid = 3772] [serial = 1528] [outer = 10A50400] 02:37:04 INFO - PROCESS | 3772 | 1465205824657 Marionette DEBUG loaded listener.js 02:37:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (128B7C00) [pid = 3772] [serial = 1529] [outer = 10A50400] 02:37:05 INFO - PROCESS | 3772 | --DOCSHELL 13814400 == 49 [pid = 3772] [id = 386] 02:37:05 INFO - PROCESS | 3772 | --DOCSHELL 16338000 == 48 [pid = 3772] [id = 384] 02:37:05 INFO - PROCESS | 3772 | --DOCSHELL 1633D800 == 47 [pid = 3772] [id = 397] 02:37:05 INFO - PROCESS | 3772 | --DOCSHELL 10B5D800 == 46 [pid = 3772] [id = 389] 02:37:05 INFO - PROCESS | 3772 | --DOCSHELL 15FE3000 == 45 [pid = 3772] [id = 396] 02:37:05 INFO - PROCESS | 3772 | --DOCSHELL 10A1DC00 == 44 [pid = 3772] [id = 481] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1A894000) [pid = 3772] [serial = 1474] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (17766400) [pid = 3772] [serial = 1462] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (181C8400) [pid = 3772] [serial = 1465] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (15A81800) [pid = 3772] [serial = 1456] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16158000) [pid = 3772] [serial = 1457] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (13DC9000) [pid = 3772] [serial = 1453] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (14E80C00) [pid = 3772] [serial = 1454] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (167CF800) [pid = 3772] [serial = 1459] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (10A26000) [pid = 3772] [serial = 1444] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (102D4C00) [pid = 3772] [serial = 1450] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (12D5C800) [pid = 3772] [serial = 1447] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (19C7C400) [pid = 3772] [serial = 1466] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10B7F000) [pid = 3772] [serial = 1468] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (10E89000) [pid = 3772] [serial = 1469] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (181CEC00) [pid = 3772] [serial = 1471] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A894400) [pid = 3772] [serial = 1475] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1777E000) [pid = 3772] [serial = 1463] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17106000) [pid = 3772] [serial = 1460] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1A280C00) [pid = 3772] [serial = 1472] [outer = 00000000] [url = about:blank] 02:37:05 INFO - PROCESS | 3772 | 1465205825242 Marionette TRACE conn2 <- [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]]]}] 02:37:05 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 02:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 941ms 02:37:05 INFO - PROCESS | 3772 | 1465205825294 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 02:37:05 INFO - PROCESS | 3772 | 1465205825298 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 02:37:05 INFO - PROCESS | 3772 | 1465205825304 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:37:05 INFO - PROCESS | 3772 | 1465205825307 Marionette TRACE conn2 <- [1,2002,null,{}] 02:37:05 INFO - PROCESS | 3772 | 1465205825310 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:05 INFO - PROCESS | 3772 | 1465205825313 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:05 INFO - PROCESS | 3772 | 1465205825400 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 02:37:05 INFO - PROCESS | 3772 | 1465205825500 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:05 INFO - PROCESS | 3772 | 1465205825503 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:05 INFO - PROCESS | 3772 | ++DOCSHELL 10A74400 == 45 [pid = 3772] [id = 510] 02:37:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A79400) [pid = 3772] [serial = 1530] [outer = 00000000] 02:37:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (12AD8400) [pid = 3772] [serial = 1531] [outer = 10A79400] 02:37:05 INFO - PROCESS | 3772 | 1465205825557 Marionette DEBUG loaded listener.js 02:37:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (13908400) [pid = 3772] [serial = 1532] [outer = 10A79400] 02:37:06 INFO - PROCESS | 3772 | 1465205826016 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 737ms 02:37:06 INFO - PROCESS | 3772 | 1465205826045 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 3772 | 1465205826047 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 02:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:37:06 INFO - PROCESS | 3772 | 1465205826051 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:37:06 INFO - PROCESS | 3772 | 1465205826054 Marionette TRACE conn2 <- [1,2006,null,{}] 02:37:06 INFO - PROCESS | 3772 | 1465205826064 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:06 INFO - PROCESS | 3772 | 1465205826068 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:06 INFO - PROCESS | 3772 | 1465205826152 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 02:37:06 INFO - PROCESS | 3772 | 1465205826161 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 3772 | 1465205826164 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:06 INFO - PROCESS | 3772 | ++DOCSHELL 15A86800 == 46 [pid = 3772] [id = 511] 02:37:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15FBBC00) [pid = 3772] [serial = 1533] [outer = 00000000] 02:37:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16175800) [pid = 3772] [serial = 1534] [outer = 15FBBC00] 02:37:06 INFO - PROCESS | 3772 | 1465205826211 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1633CC00) [pid = 3772] [serial = 1535] [outer = 15FBBC00] 02:37:06 INFO - PROCESS | 3772 | 1465205826684 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:37:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:37:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 689ms 02:37:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:37:06 INFO - PROCESS | 3772 | 1465205826750 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 02:37:06 INFO - PROCESS | 3772 | 1465205826752 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 02:37:06 INFO - PROCESS | 3772 | 1465205826755 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:37:06 INFO - PROCESS | 3772 | 1465205826757 Marionette TRACE conn2 <- [1,2010,null,{}] 02:37:06 INFO - PROCESS | 3772 | 1465205826760 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:06 INFO - PROCESS | 3772 | 1465205826762 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:06 INFO - PROCESS | 3772 | 1465205826848 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 02:37:06 INFO - PROCESS | 3772 | 1465205826856 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:06 INFO - PROCESS | 3772 | 1465205826858 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:06 INFO - PROCESS | 3772 | ++DOCSHELL 16F54800 == 47 [pid = 3772] [id = 512] 02:37:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16F55000) [pid = 3772] [serial = 1536] [outer = 00000000] 02:37:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1777E000) [pid = 3772] [serial = 1537] [outer = 16F55000] 02:37:06 INFO - PROCESS | 3772 | 1465205826903 Marionette DEBUG loaded listener.js 02:37:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17DB7C00) [pid = 3772] [serial = 1538] [outer = 16F55000] 02:37:07 INFO - PROCESS | 3772 | 1465205827404 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 02:37:07 INFO - PROCESS | 3772 | 1465205827455 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 02:37:07 INFO - PROCESS | 3772 | 1465205827457 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 02:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:37:07 INFO - PROCESS | 3772 | 1465205827466 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:37:07 INFO - PROCESS | 3772 | 1465205827467 Marionette TRACE conn2 <- [1,2014,null,{}] 02:37:07 INFO - PROCESS | 3772 | 1465205827471 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:07 INFO - PROCESS | 3772 | 1465205827473 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:07 INFO - PROCESS | 3772 | 1465205827613 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 02:37:07 INFO - PROCESS | 3772 | 1465205827635 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:07 INFO - PROCESS | 3772 | 1465205827638 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:07 INFO - PROCESS | 3772 | ++DOCSHELL 174F1000 == 48 [pid = 3772] [id = 513] 02:37:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (181D2000) [pid = 3772] [serial = 1539] [outer = 00000000] 02:37:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19609800) [pid = 3772] [serial = 1540] [outer = 181D2000] 02:37:07 INFO - PROCESS | 3772 | 1465205827681 Marionette DEBUG loaded listener.js 02:37:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1960DC00) [pid = 3772] [serial = 1541] [outer = 181D2000] 02:37:08 INFO - PROCESS | 3772 | 1465205828135 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 690ms 02:37:08 INFO - PROCESS | 3772 | 1465205828160 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 3772 | 1465205828162 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 02:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:37:08 INFO - PROCESS | 3772 | 1465205828165 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 3772 | 1465205828167 Marionette TRACE conn2 <- [1,2018,null,{}] 02:37:08 INFO - PROCESS | 3772 | 1465205828170 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:08 INFO - PROCESS | 3772 | 1465205828176 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:08 INFO - PROCESS | 3772 | 1465205828316 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 02:37:08 INFO - PROCESS | 3772 | 1465205828327 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:08 INFO - PROCESS | 3772 | 1465205828329 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:08 INFO - PROCESS | 3772 | ++DOCSHELL 19AFA400 == 49 [pid = 3772] [id = 514] 02:37:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A016800) [pid = 3772] [serial = 1542] [outer = 00000000] 02:37:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A3B1C00) [pid = 3772] [serial = 1543] [outer = 1A016800] 02:37:08 INFO - PROCESS | 3772 | 1465205828373 Marionette DEBUG loaded listener.js 02:37:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A722800) [pid = 3772] [serial = 1544] [outer = 1A016800] 02:37:08 INFO - PROCESS | 3772 | 1465205828819 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 705ms 02:37:08 INFO - PROCESS | 3772 | 1465205828865 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 02:37:08 INFO - PROCESS | 3772 | 1465205828867 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 02:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:37:08 INFO - PROCESS | 3772 | 1465205828870 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:37:08 INFO - PROCESS | 3772 | 1465205828872 Marionette TRACE conn2 <- [1,2022,null,{}] 02:37:08 INFO - PROCESS | 3772 | 1465205828875 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:08 INFO - PROCESS | 3772 | 1465205828877 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:09 INFO - PROCESS | 3772 | 1465205829036 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 02:37:09 INFO - PROCESS | 3772 | 1465205829121 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:09 INFO - PROCESS | 3772 | 1465205829123 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:09 INFO - PROCESS | 3772 | ++DOCSHELL 128B5C00 == 50 [pid = 3772] [id = 515] 02:37:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A013400) [pid = 3772] [serial = 1545] [outer = 00000000] 02:37:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A99A000) [pid = 3772] [serial = 1546] [outer = 1A013400] 02:37:09 INFO - PROCESS | 3772 | 1465205829166 Marionette DEBUG loaded listener.js 02:37:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A99D400) [pid = 3772] [serial = 1547] [outer = 1A013400] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (15A86400) [pid = 3772] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (12ADC000) [pid = 3772] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (12A7A800) [pid = 3772] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (167C3800) [pid = 3772] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (17DCEC00) [pid = 3772] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (11C0C400) [pid = 3772] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (181D5C00) [pid = 3772] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (19C77400) [pid = 3772] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (175E1C00) [pid = 3772] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (0F2E5400) [pid = 3772] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:37:09 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (10A58400) [pid = 3772] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:37:09 INFO - PROCESS | 3772 | 1465205829776 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 940ms 02:37:09 INFO - PROCESS | 3772 | 1465205829816 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 02:37:09 INFO - PROCESS | 3772 | 1465205829818 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 02:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:37:09 INFO - PROCESS | 3772 | 1465205829821 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:37:09 INFO - PROCESS | 3772 | 1465205829823 Marionette TRACE conn2 <- [1,2026,null,{}] 02:37:09 INFO - PROCESS | 3772 | 1465205829826 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:09 INFO - PROCESS | 3772 | 1465205829828 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:09 INFO - PROCESS | 3772 | 1465205829909 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 02:37:10 INFO - PROCESS | 3772 | 1465205830009 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 3772 | 1465205830011 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:10 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E5400 == 51 [pid = 3772] [id = 516] 02:37:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10A29800) [pid = 3772] [serial = 1548] [outer = 00000000] 02:37:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (15A7D000) [pid = 3772] [serial = 1549] [outer = 10A29800] 02:37:10 INFO - PROCESS | 3772 | 1465205830053 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (15A7E000) [pid = 3772] [serial = 1550] [outer = 10A29800] 02:37:10 INFO - PROCESS | 3772 | 1465205830449 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 705ms 02:37:10 INFO - PROCESS | 3772 | 1465205830521 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 02:37:10 INFO - PROCESS | 3772 | 1465205830523 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 02:37:10 INFO - PROCESS | 3772 | 1465205830526 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:37:10 INFO - PROCESS | 3772 | 1465205830528 Marionette TRACE conn2 <- [1,2030,null,{}] 02:37:10 INFO - PROCESS | 3772 | 1465205830532 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:10 INFO - PROCESS | 3772 | 1465205830534 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:10 INFO - PROCESS | 3772 | 1465205830654 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 02:37:10 INFO - PROCESS | 3772 | 1465205830666 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:10 INFO - PROCESS | 3772 | 1465205830668 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:10 INFO - PROCESS | 3772 | ++DOCSHELL 128B6800 == 52 [pid = 3772] [id = 517] 02:37:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (12A7A800) [pid = 3772] [serial = 1551] [outer = 00000000] 02:37:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (196A0400) [pid = 3772] [serial = 1552] [outer = 12A7A800] 02:37:10 INFO - PROCESS | 3772 | 1465205830711 Marionette DEBUG loaded listener.js 02:37:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (196A1000) [pid = 3772] [serial = 1553] [outer = 12A7A800] 02:37:11 INFO - PROCESS | 3772 | 1465205831123 Marionette TRACE conn2 <- [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]]]}] 02:37:11 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) 02:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 643ms 02:37:11 INFO - PROCESS | 3772 | 1465205831165 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 02:37:11 INFO - PROCESS | 3772 | 1465205831167 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 02:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:37:11 INFO - PROCESS | 3772 | 1465205831170 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:37:11 INFO - PROCESS | 3772 | 1465205831171 Marionette TRACE conn2 <- [1,2034,null,{}] 02:37:11 INFO - PROCESS | 3772 | 1465205831175 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:11 INFO - PROCESS | 3772 | 1465205831177 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:11 INFO - PROCESS | 3772 | 1465205831306 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 02:37:11 INFO - PROCESS | 3772 | 1465205831417 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:11 INFO - PROCESS | 3772 | 1465205831419 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:11 INFO - PROCESS | 3772 | ++DOCSHELL 14E88400 == 53 [pid = 3772] [id = 518] 02:37:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1633C000) [pid = 3772] [serial = 1554] [outer = 00000000] 02:37:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A891400) [pid = 3772] [serial = 1555] [outer = 1633C000] 02:37:11 INFO - PROCESS | 3772 | 1465205831461 Marionette DEBUG loaded listener.js 02:37:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1AAC3C00) [pid = 3772] [serial = 1556] [outer = 1633C000] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 10A2A400 == 52 [pid = 3772] [id = 504] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 14EDD800 == 51 [pid = 3772] [id = 390] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 1758FC00 == 50 [pid = 3772] [id = 385] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 14E7DC00 == 49 [pid = 3772] [id = 395] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 1A011400 == 48 [pid = 3772] [id = 391] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 12A0F400 == 47 [pid = 3772] [id = 482] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 13085400 == 46 [pid = 3772] [id = 394] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 10A25000 == 45 [pid = 3772] [id = 380] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 10A76400 == 44 [pid = 3772] [id = 503] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 1332A000 == 43 [pid = 3772] [id = 501] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 19A81C00 == 42 [pid = 3772] [id = 502] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 151E8000 == 41 [pid = 3772] [id = 383] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 13CECC00 == 40 [pid = 3772] [id = 388] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 0F2E4C00 == 39 [pid = 3772] [id = 483] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 10A4F800 == 38 [pid = 3772] [id = 509] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 15FCA400 == 37 [pid = 3772] [id = 507] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 1A728C00 == 36 [pid = 3772] [id = 508] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 1614E400 == 35 [pid = 3772] [id = 505] 02:37:12 INFO - PROCESS | 3772 | --DOCSHELL 10A22000 == 34 [pid = 3772] [id = 506] 02:37:13 INFO - PROCESS | 3772 | --DOCSHELL 15A86800 == 33 [pid = 3772] [id = 511] 02:37:13 INFO - PROCESS | 3772 | --DOCSHELL 128B6800 == 32 [pid = 3772] [id = 517] 02:37:13 INFO - PROCESS | 3772 | --DOCSHELL 19AFA400 == 31 [pid = 3772] [id = 514] 02:37:13 INFO - PROCESS | 3772 | --DOCSHELL 10A74400 == 30 [pid = 3772] [id = 510] 02:37:13 INFO - PROCESS | 3772 | --DOCSHELL 128B5C00 == 29 [pid = 3772] [id = 515] 02:37:13 INFO - PROCESS | 3772 | --DOCSHELL 0F2E5400 == 28 [pid = 3772] [id = 516] 02:37:13 INFO - PROCESS | 3772 | --DOCSHELL 16F54800 == 27 [pid = 3772] [id = 512] 02:37:13 INFO - PROCESS | 3772 | --DOCSHELL 174F1000 == 26 [pid = 3772] [id = 513] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (105EFC00) [pid = 3772] [serial = 1451] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (12B63000) [pid = 3772] [serial = 1442] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1616E800) [pid = 3772] [serial = 1495] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (162A3C00) [pid = 3772] [serial = 1496] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (12D8F400) [pid = 3772] [serial = 1489] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (13379000) [pid = 3772] [serial = 1490] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1AD8B800) [pid = 3772] [serial = 1486] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13DC9400) [pid = 3772] [serial = 1492] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (140D2800) [pid = 3772] [serial = 1493] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (175E7000) [pid = 3772] [serial = 1483] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (175DEC00) [pid = 3772] [serial = 1498] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (19603000) [pid = 3772] [serial = 1501] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (13907800) [pid = 3772] [serial = 1480] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (19605000) [pid = 3772] [serial = 1502] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A99C000) [pid = 3772] [serial = 1477] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (157A6C00) [pid = 3772] [serial = 1510] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19A7E800) [pid = 3772] [serial = 1504] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A720000) [pid = 3772] [serial = 1507] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A892000) [pid = 3772] [serial = 1508] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A998400) [pid = 3772] [serial = 1514] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A251800) [pid = 3772] [serial = 1505] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15FDF800) [pid = 3772] [serial = 1511] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1777FC00) [pid = 3772] [serial = 1499] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1AAC0800) [pid = 3772] [serial = 1516] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1A89D800) [pid = 3772] [serial = 1513] [outer = 00000000] [url = about:blank] 02:37:13 INFO - PROCESS | 3772 | 1465205833354 Marionette TRACE conn2 <- [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]]]}] 02:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2210ms 02:37:13 INFO - PROCESS | 3772 | 1465205833411 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 02:37:13 INFO - PROCESS | 3772 | 1465205833414 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 02:37:13 INFO - PROCESS | 3772 | 1465205833419 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:37:13 INFO - PROCESS | 3772 | 1465205833423 Marionette TRACE conn2 <- [1,2038,null,{}] 02:37:13 INFO - PROCESS | 3772 | 1465205833429 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:13 INFO - PROCESS | 3772 | 1465205833432 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:13 INFO - PROCESS | 3772 | 1465205833524 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 02:37:13 INFO - PROCESS | 3772 | 1465205833532 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:13 INFO - PROCESS | 3772 | 1465205833537 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:13 INFO - PROCESS | 3772 | ++DOCSHELL 10A22000 == 27 [pid = 3772] [id = 519] 02:37:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (10A22400) [pid = 3772] [serial = 1557] [outer = 00000000] 02:37:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (10A5D800) [pid = 3772] [serial = 1558] [outer = 10A22400] 02:37:13 INFO - PROCESS | 3772 | 1465205833585 Marionette DEBUG loaded listener.js 02:37:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (10B63000) [pid = 3772] [serial = 1559] [outer = 10A22400] 02:37:14 INFO - PROCESS | 3772 | 1465205834085 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 705ms 02:37:14 INFO - PROCESS | 3772 | 1465205834120 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 02:37:14 INFO - PROCESS | 3772 | 1465205834125 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 02:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:37:14 INFO - PROCESS | 3772 | 1465205834132 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:37:14 INFO - PROCESS | 3772 | 1465205834134 Marionette TRACE conn2 <- [1,2042,null,{}] 02:37:14 INFO - PROCESS | 3772 | 1465205834138 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:14 INFO - PROCESS | 3772 | 1465205834141 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:14 INFO - PROCESS | 3772 | 1465205834238 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 02:37:14 INFO - PROCESS | 3772 | 1465205834246 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:14 INFO - PROCESS | 3772 | 1465205834249 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:14 INFO - PROCESS | 3772 | ++DOCSHELL 128AA800 == 28 [pid = 3772] [id = 520] 02:37:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (128AB400) [pid = 3772] [serial = 1560] [outer = 00000000] 02:37:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (128AF400) [pid = 3772] [serial = 1561] [outer = 128AB400] 02:37:14 INFO - PROCESS | 3772 | 1465205834297 Marionette DEBUG loaded listener.js 02:37:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (128B6400) [pid = 3772] [serial = 1562] [outer = 128AB400] 02:37:14 INFO - PROCESS | 3772 | 1465205834778 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 689ms 02:37:14 INFO - PROCESS | 3772 | 1465205834830 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 02:37:14 INFO - PROCESS | 3772 | 1465205834832 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 02:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:37:14 INFO - PROCESS | 3772 | 1465205834836 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:37:14 INFO - PROCESS | 3772 | 1465205834839 Marionette TRACE conn2 <- [1,2046,null,{}] 02:37:14 INFO - PROCESS | 3772 | 1465205834850 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:14 INFO - PROCESS | 3772 | 1465205834855 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:14 INFO - PROCESS | 3772 | 1465205834969 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 02:37:15 INFO - PROCESS | 3772 | 1465205835072 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 3772 | 1465205835075 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:15 INFO - PROCESS | 3772 | ++DOCSHELL 13CEB000 == 29 [pid = 3772] [id = 521] 02:37:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (13CEC400) [pid = 3772] [serial = 1563] [outer = 00000000] 02:37:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (13DCDC00) [pid = 3772] [serial = 1564] [outer = 13CEC400] 02:37:15 INFO - PROCESS | 3772 | 1465205835122 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (140D3800) [pid = 3772] [serial = 1565] [outer = 13CEC400] 02:37:15 INFO - PROCESS | 3772 | 1465205835507 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 690ms 02:37:15 INFO - PROCESS | 3772 | 1465205835535 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 02:37:15 INFO - PROCESS | 3772 | 1465205835537 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 02:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:37:15 INFO - PROCESS | 3772 | 1465205835541 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:37:15 INFO - PROCESS | 3772 | 1465205835542 Marionette TRACE conn2 <- [1,2050,null,{}] 02:37:15 INFO - PROCESS | 3772 | 1465205835556 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:15 INFO - PROCESS | 3772 | 1465205835559 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:15 INFO - PROCESS | 3772 | 1465205835678 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 02:37:15 INFO - PROCESS | 3772 | 1465205835686 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:15 INFO - PROCESS | 3772 | 1465205835688 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:15 INFO - PROCESS | 3772 | ++DOCSHELL 140C9000 == 30 [pid = 3772] [id = 522] 02:37:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (140D2C00) [pid = 3772] [serial = 1566] [outer = 00000000] 02:37:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (14EDD400) [pid = 3772] [serial = 1567] [outer = 140D2C00] 02:37:15 INFO - PROCESS | 3772 | 1465205835732 Marionette DEBUG loaded listener.js 02:37:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (15FBC000) [pid = 3772] [serial = 1568] [outer = 140D2C00] 02:37:16 INFO - PROCESS | 3772 | 1465205836139 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 643ms 02:37:16 INFO - PROCESS | 3772 | 1465205836179 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 3772 | 1465205836181 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 02:37:16 INFO - PROCESS | 3772 | 1465205836184 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:37:16 INFO - PROCESS | 3772 | 1465205836185 Marionette TRACE conn2 <- [1,2054,null,{}] 02:37:16 INFO - PROCESS | 3772 | 1465205836189 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:16 INFO - PROCESS | 3772 | 1465205836191 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:16 INFO - PROCESS | 3772 | 1465205836276 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 02:37:16 INFO - PROCESS | 3772 | 1465205836404 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 3772 | 1465205836406 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:16 INFO - PROCESS | 3772 | ++DOCSHELL 15A7C800 == 31 [pid = 3772] [id = 523] 02:37:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15FC1400) [pid = 3772] [serial = 1569] [outer = 00000000] 02:37:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16338000) [pid = 3772] [serial = 1570] [outer = 15FC1400] 02:37:16 INFO - PROCESS | 3772 | 1465205836449 Marionette DEBUG loaded listener.js 02:37:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1633D000) [pid = 3772] [serial = 1571] [outer = 15FC1400] 02:37:16 INFO - PROCESS | 3772 | 1465205836811 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 643ms 02:37:16 INFO - PROCESS | 3772 | 1465205836822 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 02:37:16 INFO - PROCESS | 3772 | 1465205836824 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 02:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:37:16 INFO - PROCESS | 3772 | 1465205836827 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:37:16 INFO - PROCESS | 3772 | 1465205836829 Marionette TRACE conn2 <- [1,2058,null,{}] 02:37:16 INFO - PROCESS | 3772 | 1465205836845 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:16 INFO - PROCESS | 3772 | 1465205836850 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:16 INFO - PROCESS | 3772 | 1465205836954 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 02:37:16 INFO - PROCESS | 3772 | 1465205836960 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:16 INFO - PROCESS | 3772 | 1465205836962 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:16 INFO - PROCESS | 3772 | ++DOCSHELL 16A20C00 == 32 [pid = 3772] [id = 524] 02:37:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1710D000) [pid = 3772] [serial = 1572] [outer = 00000000] 02:37:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1776C800) [pid = 3772] [serial = 1573] [outer = 1710D000] 02:37:17 INFO - PROCESS | 3772 | 1465205837005 Marionette DEBUG loaded listener.js 02:37:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17DCFC00) [pid = 3772] [serial = 1574] [outer = 1710D000] 02:37:17 INFO - PROCESS | 3772 | 1465205837437 Marionette TRACE conn2 <- [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]]]}] 02:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 642ms 02:37:17 INFO - PROCESS | 3772 | 1465205837480 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 02:37:17 INFO - PROCESS | 3772 | 1465205837481 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 02:37:17 INFO - PROCESS | 3772 | 1465205837485 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:37:17 INFO - PROCESS | 3772 | 1465205837486 Marionette TRACE conn2 <- [1,2062,null,{}] 02:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:37:17 INFO - PROCESS | 3772 | 1465205837490 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:17 INFO - PROCESS | 3772 | 1465205837492 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:17 INFO - PROCESS | 3772 | 1465205837580 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 02:37:17 INFO - PROCESS | 3772 | 1465205837585 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:17 INFO - PROCESS | 3772 | 1465205837587 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:17 INFO - PROCESS | 3772 | ++DOCSHELL 1776D000 == 33 [pid = 3772] [id = 525] 02:37:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (181D0400) [pid = 3772] [serial = 1575] [outer = 00000000] 02:37:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (183E6C00) [pid = 3772] [serial = 1576] [outer = 181D0400] 02:37:17 INFO - PROCESS | 3772 | 1465205837630 Marionette DEBUG loaded listener.js 02:37:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (183E8C00) [pid = 3772] [serial = 1577] [outer = 181D0400] 02:37:18 INFO - PROCESS | 3772 | 1465205838082 Marionette TRACE conn2 <- [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]]]}] 02:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 626ms 02:37:18 INFO - PROCESS | 3772 | 1465205838138 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 02:37:18 INFO - PROCESS | 3772 | 1465205838140 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 02:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:37:18 INFO - PROCESS | 3772 | 1465205838144 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:37:18 INFO - PROCESS | 3772 | 1465205838146 Marionette TRACE conn2 <- [1,2066,null,{}] 02:37:18 INFO - PROCESS | 3772 | 1465205838154 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:18 INFO - PROCESS | 3772 | 1465205838156 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:18 INFO - PROCESS | 3772 | 1465205838235 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 02:37:18 INFO - PROCESS | 3772 | 1465205838245 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 3772 | 1465205838247 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:18 INFO - PROCESS | 3772 | ++DOCSHELL 183EC800 == 34 [pid = 3772] [id = 526] 02:37:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (183EE400) [pid = 3772] [serial = 1578] [outer = 00000000] 02:37:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (183F2400) [pid = 3772] [serial = 1579] [outer = 183EE400] 02:37:18 INFO - PROCESS | 3772 | 1465205838291 Marionette DEBUG loaded listener.js 02:37:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (183F2800) [pid = 3772] [serial = 1580] [outer = 183EE400] 02:37:18 INFO - PROCESS | 3772 | 1465205838770 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 643ms 02:37:18 INFO - PROCESS | 3772 | 1465205838781 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 02:37:18 INFO - PROCESS | 3772 | 1465205838783 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 02:37:18 INFO - PROCESS | 3772 | 1465205838786 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:37:18 INFO - PROCESS | 3772 | 1465205838788 Marionette TRACE conn2 <- [1,2070,null,{}] 02:37:18 INFO - PROCESS | 3772 | 1465205838791 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:18 INFO - PROCESS | 3772 | 1465205838793 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:18 INFO - PROCESS | 3772 | 1465205838908 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 02:37:18 INFO - PROCESS | 3772 | 1465205838914 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:18 INFO - PROCESS | 3772 | 1465205838916 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:18 INFO - PROCESS | 3772 | ++DOCSHELL 13CEA800 == 35 [pid = 3772] [id = 527] 02:37:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1960AC00) [pid = 3772] [serial = 1581] [outer = 00000000] 02:37:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (19699400) [pid = 3772] [serial = 1582] [outer = 1960AC00] 02:37:18 INFO - PROCESS | 3772 | 1465205838961 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1969B800) [pid = 3772] [serial = 1583] [outer = 1960AC00] 02:37:19 INFO - PROCESS | 3772 | 1465205839453 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 690ms 02:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:37:19 INFO - PROCESS | 3772 | 1465205839486 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 02:37:19 INFO - PROCESS | 3772 | 1465205839488 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 02:37:19 INFO - PROCESS | 3772 | 1465205839491 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:37:19 INFO - PROCESS | 3772 | 1465205839493 Marionette TRACE conn2 <- [1,2074,null,{}] 02:37:19 INFO - PROCESS | 3772 | 1465205839496 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:19 INFO - PROCESS | 3772 | 1465205839498 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:19 INFO - PROCESS | 3772 | 1465205839627 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 02:37:19 INFO - PROCESS | 3772 | 1465205839632 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:19 INFO - PROCESS | 3772 | 1465205839634 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:19 INFO - PROCESS | 3772 | ++DOCSHELL 1960A400 == 36 [pid = 3772] [id = 528] 02:37:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (196A5400) [pid = 3772] [serial = 1584] [outer = 00000000] 02:37:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1A010800) [pid = 3772] [serial = 1585] [outer = 196A5400] 02:37:19 INFO - PROCESS | 3772 | 1465205839677 Marionette DEBUG loaded listener.js 02:37:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1A252000) [pid = 3772] [serial = 1586] [outer = 196A5400] 02:37:20 INFO - PROCESS | 3772 | 1465205840118 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 627ms 02:37:20 INFO - PROCESS | 3772 | 1465205840138 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 02:37:20 INFO - PROCESS | 3772 | 1465205840140 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 02:37:20 INFO - PROCESS | 3772 | 1465205840143 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:37:20 INFO - PROCESS | 3772 | 1465205840146 Marionette TRACE conn2 <- [1,2078,null,{}] 02:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:37:20 INFO - PROCESS | 3772 | 1465205840149 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:20 INFO - PROCESS | 3772 | 1465205840152 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:20 INFO - PROCESS | 3772 | 1465205840286 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 02:37:20 INFO - PROCESS | 3772 | 1465205840387 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:20 INFO - PROCESS | 3772 | 1465205840389 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:20 INFO - PROCESS | 3772 | ++DOCSHELL 155CDC00 == 37 [pid = 3772] [id = 529] 02:37:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A287800) [pid = 3772] [serial = 1587] [outer = 00000000] 02:37:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A88F400) [pid = 3772] [serial = 1588] [outer = 1A287800] 02:37:20 INFO - PROCESS | 3772 | 1465205840434 Marionette DEBUG loaded listener.js 02:37:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A89C800) [pid = 3772] [serial = 1589] [outer = 1A287800] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (12AD7800) [pid = 3772] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (10A1E400) [pid = 3772] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1AAC4400) [pid = 3772] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (174F0800) [pid = 3772] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (12ADF800) [pid = 3772] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (12A7A800) [pid = 3772] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (181D2000) [pid = 3772] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A016800) [pid = 3772] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (10A29800) [pid = 3772] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A013400) [pid = 3772] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16F55000) [pid = 3772] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (15FBBC00) [pid = 3772] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (10A79400) [pid = 3772] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (10A50400) [pid = 3772] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A893C00) [pid = 3772] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (15FDD400) [pid = 3772] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (10A23400) [pid = 3772] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A250800) [pid = 3772] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:37:21 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A726800) [pid = 3772] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:37:21 INFO - PROCESS | 3772 | 1465205841248 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1144ms 02:37:21 INFO - PROCESS | 3772 | 1465205841297 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 3772 | 1465205841300 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 02:37:21 INFO - PROCESS | 3772 | 1465205841303 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:37:21 INFO - PROCESS | 3772 | 1465205841305 Marionette TRACE conn2 <- [1,2082,null,{}] 02:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:37:21 INFO - PROCESS | 3772 | 1465205841308 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:21 INFO - PROCESS | 3772 | 1465205841310 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:21 INFO - PROCESS | 3772 | 1465205841392 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 02:37:21 INFO - PROCESS | 3772 | 1465205841398 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:21 INFO - PROCESS | 3772 | 1465205841400 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:21 INFO - PROCESS | 3772 | ++DOCSHELL 11A08400 == 38 [pid = 3772] [id = 530] 02:37:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1280BC00) [pid = 3772] [serial = 1590] [outer = 00000000] 02:37:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (155D6400) [pid = 3772] [serial = 1591] [outer = 1280BC00] 02:37:21 INFO - PROCESS | 3772 | 1465205841442 Marionette DEBUG loaded listener.js 02:37:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16F51000) [pid = 3772] [serial = 1592] [outer = 1280BC00] 02:37:21 INFO - PROCESS | 3772 | 1465205841907 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 595ms 02:37:21 INFO - PROCESS | 3772 | 1465205841934 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 02:37:21 INFO - PROCESS | 3772 | 1465205841936 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 02:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:37:21 INFO - PROCESS | 3772 | 1465205841939 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:37:21 INFO - PROCESS | 3772 | 1465205841940 Marionette TRACE conn2 <- [1,2086,null,{}] 02:37:21 INFO - PROCESS | 3772 | 1465205841947 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:21 INFO - PROCESS | 3772 | 1465205841949 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:22 INFO - PROCESS | 3772 | 1465205842088 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 02:37:22 INFO - PROCESS | 3772 | 1465205842095 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:22 INFO - PROCESS | 3772 | 1465205842097 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:22 INFO - PROCESS | 3772 | ++DOCSHELL 1617A000 == 39 [pid = 3772] [id = 531] 02:37:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (162A7400) [pid = 3772] [serial = 1593] [outer = 00000000] 02:37:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A011C00) [pid = 3772] [serial = 1594] [outer = 162A7400] 02:37:22 INFO - PROCESS | 3772 | 1465205842140 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (196A3800) [pid = 3772] [serial = 1595] [outer = 162A7400] 02:37:22 INFO - PROCESS | 3772 | 1465205842651 Marionette TRACE conn2 <- [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]]]}] 02:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 753ms 02:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:37:22 INFO - PROCESS | 3772 | 1465205842682 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 02:37:22 INFO - PROCESS | 3772 | 1465205842684 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 02:37:22 INFO - PROCESS | 3772 | 1465205842687 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:37:22 INFO - PROCESS | 3772 | 1465205842689 Marionette TRACE conn2 <- [1,2090,null,{}] 02:37:22 INFO - PROCESS | 3772 | 1465205842692 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:22 INFO - PROCESS | 3772 | 1465205842694 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:22 INFO - PROCESS | 3772 | 1465205842775 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 02:37:22 INFO - PROCESS | 3772 | 1465205842782 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:22 INFO - PROCESS | 3772 | 1465205842784 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:22 INFO - PROCESS | 3772 | ++DOCSHELL 16337C00 == 40 [pid = 3772] [id = 532] 02:37:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19AF2800) [pid = 3772] [serial = 1596] [outer = 00000000] 02:37:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A999C00) [pid = 3772] [serial = 1597] [outer = 19AF2800] 02:37:22 INFO - PROCESS | 3772 | 1465205842827 Marionette DEBUG loaded listener.js 02:37:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1AABD800) [pid = 3772] [serial = 1598] [outer = 19AF2800] 02:37:23 INFO - PROCESS | 3772 | 1465205843662 Marionette TRACE conn2 <- [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]]]}] 02:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1050ms 02:37:23 INFO - PROCESS | 3772 | 1465205843770 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 02:37:23 INFO - PROCESS | 3772 | 1465205843774 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 02:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:37:23 INFO - PROCESS | 3772 | 1465205843780 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:37:23 INFO - PROCESS | 3772 | 1465205843785 Marionette TRACE conn2 <- [1,2094,null,{}] 02:37:23 INFO - PROCESS | 3772 | 1465205843791 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:23 INFO - PROCESS | 3772 | 1465205843794 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:23 INFO - PROCESS | 3772 | 1465205843923 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 02:37:24 INFO - PROCESS | 3772 | 1465205844060 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:24 INFO - PROCESS | 3772 | 1465205844063 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:24 INFO - PROCESS | 3772 | ++DOCSHELL 10A1D000 == 41 [pid = 3772] [id = 533] 02:37:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (10A23C00) [pid = 3772] [serial = 1599] [outer = 00000000] 02:37:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (10E93000) [pid = 3772] [serial = 1600] [outer = 10A23C00] 02:37:24 INFO - PROCESS | 3772 | 1465205844122 Marionette DEBUG loaded listener.js 02:37:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (128B0000) [pid = 3772] [serial = 1601] [outer = 10A23C00] 02:37:24 INFO - PROCESS | 3772 | 1465205844818 Marionette TRACE conn2 <- [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]]]}] 02:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1317ms 02:37:25 INFO - PROCESS | 3772 | 1465205845096 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 02:37:25 INFO - PROCESS | 3772 | 1465205845100 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 02:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:37:25 INFO - PROCESS | 3772 | 1465205845106 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:37:25 INFO - PROCESS | 3772 | 1465205845109 Marionette TRACE conn2 <- [1,2098,null,{}] 02:37:25 INFO - PROCESS | 3772 | 1465205845115 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:25 INFO - PROCESS | 3772 | 1465205845118 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:25 INFO - PROCESS | 3772 | 1465205845226 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 02:37:25 INFO - PROCESS | 3772 | 1465205845366 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:25 INFO - PROCESS | 3772 | 1465205845371 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:25 INFO - PROCESS | 3772 | ++DOCSHELL 110A7C00 == 42 [pid = 3772] [id = 534] 02:37:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (110A9000) [pid = 3772] [serial = 1602] [outer = 00000000] 02:37:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (11C0C400) [pid = 3772] [serial = 1603] [outer = 110A9000] 02:37:25 INFO - PROCESS | 3772 | 1465205845431 Marionette DEBUG loaded listener.js 02:37:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (128B5800) [pid = 3772] [serial = 1604] [outer = 110A9000] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 1617A000 == 41 [pid = 3772] [id = 531] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 11A08400 == 40 [pid = 3772] [id = 530] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 155CDC00 == 39 [pid = 3772] [id = 529] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 1960A400 == 38 [pid = 3772] [id = 528] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 13CEA800 == 37 [pid = 3772] [id = 527] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 183EC800 == 36 [pid = 3772] [id = 526] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 1776D000 == 35 [pid = 3772] [id = 525] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 16A20C00 == 34 [pid = 3772] [id = 524] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 15A7C800 == 33 [pid = 3772] [id = 523] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 140C9000 == 32 [pid = 3772] [id = 522] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 13CEB000 == 31 [pid = 3772] [id = 521] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1A891400) [pid = 3772] [serial = 1555] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 128AA800 == 30 [pid = 3772] [id = 520] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 10A22000 == 29 [pid = 3772] [id = 519] 02:37:25 INFO - PROCESS | 3772 | --DOCSHELL 14E88400 == 28 [pid = 3772] [id = 518] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (10A51000) [pid = 3772] [serial = 1445] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1A998C00) [pid = 3772] [serial = 1478] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (131C9C00) [pid = 3772] [serial = 1448] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1AD93C00) [pid = 3772] [serial = 1487] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (17DD0400) [pid = 3772] [serial = 1484] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (14EDB000) [pid = 3772] [serial = 1481] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (196A1000) [pid = 3772] [serial = 1553] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (19609800) [pid = 3772] [serial = 1540] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1960DC00) [pid = 3772] [serial = 1541] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A3B1C00) [pid = 3772] [serial = 1543] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (15A7D000) [pid = 3772] [serial = 1549] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A99A000) [pid = 3772] [serial = 1546] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (196A0400) [pid = 3772] [serial = 1552] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A99D400) [pid = 3772] [serial = 1547] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1777E000) [pid = 3772] [serial = 1537] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16175800) [pid = 3772] [serial = 1534] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1633CC00) [pid = 3772] [serial = 1535] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12AD8400) [pid = 3772] [serial = 1531] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13908400) [pid = 3772] [serial = 1532] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (128B7C00) [pid = 3772] [serial = 1529] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (128AD400) [pid = 3772] [serial = 1528] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1AD8C800) [pid = 3772] [serial = 1526] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A99E800) [pid = 3772] [serial = 1525] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17481C00) [pid = 3772] [serial = 1523] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (167C8400) [pid = 3772] [serial = 1522] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1337C000) [pid = 3772] [serial = 1520] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (12AD9800) [pid = 3772] [serial = 1519] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1AAC6400) [pid = 3772] [serial = 1517] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A722800) [pid = 3772] [serial = 1544] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (15A7E000) [pid = 3772] [serial = 1550] [outer = 00000000] [url = about:blank] 02:37:25 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17DB7C00) [pid = 3772] [serial = 1538] [outer = 00000000] [url = about:blank] 02:37:26 INFO - PROCESS | 3772 | 1465205845997 Marionette TRACE conn2 <- [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]]]}] 02:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 941ms 02:37:26 INFO - PROCESS | 3772 | 1465205846051 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 02:37:26 INFO - PROCESS | 3772 | 1465205846054 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 02:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:37:26 INFO - PROCESS | 3772 | 1465205846061 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 3772 | 1465205846065 Marionette TRACE conn2 <- [1,2102,null,{}] 02:37:26 INFO - PROCESS | 3772 | 1465205846069 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:26 INFO - PROCESS | 3772 | 1465205846071 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:26 INFO - PROCESS | 3772 | 1465205846160 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 02:37:26 INFO - PROCESS | 3772 | 1465205846168 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 3772 | 1465205846171 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:26 INFO - PROCESS | 3772 | ++DOCSHELL 111DB000 == 29 [pid = 3772] [id = 535] 02:37:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1141C000) [pid = 3772] [serial = 1605] [outer = 00000000] 02:37:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13084400) [pid = 3772] [serial = 1606] [outer = 1141C000] 02:37:26 INFO - PROCESS | 3772 | 1465205846224 Marionette DEBUG loaded listener.js 02:37:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (131D3000) [pid = 3772] [serial = 1607] [outer = 1141C000] 02:37:26 INFO - PROCESS | 3772 | 1465205846761 Marionette TRACE conn2 <- [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]]]}] 02:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 737ms 02:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:37:26 INFO - PROCESS | 3772 | 1465205846797 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 02:37:26 INFO - PROCESS | 3772 | 1465205846799 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 02:37:26 INFO - PROCESS | 3772 | 1465205846803 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:37:26 INFO - PROCESS | 3772 | 1465205846805 Marionette TRACE conn2 <- [1,2106,null,{}] 02:37:26 INFO - PROCESS | 3772 | 1465205846815 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:26 INFO - PROCESS | 3772 | 1465205846820 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:26 INFO - PROCESS | 3772 | 1465205846910 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 02:37:26 INFO - PROCESS | 3772 | 1465205846919 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:26 INFO - PROCESS | 3772 | 1465205846923 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:26 INFO - PROCESS | 3772 | ++DOCSHELL 13DC9000 == 30 [pid = 3772] [id = 536] 02:37:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13DC9800) [pid = 3772] [serial = 1608] [outer = 00000000] 02:37:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1435BC00) [pid = 3772] [serial = 1609] [outer = 13DC9800] 02:37:26 INFO - PROCESS | 3772 | 1465205846978 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14E85C00) [pid = 3772] [serial = 1610] [outer = 13DC9800] 02:37:27 INFO - PROCESS | 3772 | 1465205847448 Marionette TRACE conn2 <- [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]]]}] 02:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 689ms 02:37:27 INFO - PROCESS | 3772 | 1465205847502 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 02:37:27 INFO - PROCESS | 3772 | 1465205847504 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 02:37:27 INFO - PROCESS | 3772 | 1465205847507 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:37:27 INFO - PROCESS | 3772 | 1465205847509 Marionette TRACE conn2 <- [1,2110,null,{}] 02:37:27 INFO - PROCESS | 3772 | 1465205847513 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:27 INFO - PROCESS | 3772 | 1465205847515 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:27 INFO - PROCESS | 3772 | 1465205847599 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 02:37:27 INFO - PROCESS | 3772 | 1465205847607 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:27 INFO - PROCESS | 3772 | 1465205847609 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:27 INFO - PROCESS | 3772 | ++DOCSHELL 155CF000 == 31 [pid = 3772] [id = 537] 02:37:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (155CF400) [pid = 3772] [serial = 1611] [outer = 00000000] 02:37:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16173800) [pid = 3772] [serial = 1612] [outer = 155CF400] 02:37:27 INFO - PROCESS | 3772 | 1465205847653 Marionette DEBUG loaded listener.js 02:37:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1617BC00) [pid = 3772] [serial = 1613] [outer = 155CF400] 02:37:28 INFO - PROCESS | 3772 | 1465205848103 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 627ms 02:37:28 INFO - PROCESS | 3772 | 1465205848146 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 02:37:28 INFO - PROCESS | 3772 | 1465205848148 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 02:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:37:28 INFO - PROCESS | 3772 | 1465205848157 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:37:28 INFO - PROCESS | 3772 | 1465205848159 Marionette TRACE conn2 <- [1,2114,null,{}] 02:37:28 INFO - PROCESS | 3772 | 1465205848162 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:28 INFO - PROCESS | 3772 | 1465205848164 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:28 INFO - PROCESS | 3772 | 1465205848274 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 02:37:28 INFO - PROCESS | 3772 | 1465205848362 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:28 INFO - PROCESS | 3772 | 1465205848365 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:28 INFO - PROCESS | 3772 | ++DOCSHELL 1633D800 == 32 [pid = 3772] [id = 538] 02:37:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1633F800) [pid = 3772] [serial = 1614] [outer = 00000000] 02:37:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16A20400) [pid = 3772] [serial = 1615] [outer = 1633F800] 02:37:28 INFO - PROCESS | 3772 | 1465205848407 Marionette DEBUG loaded listener.js 02:37:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16F5E800) [pid = 3772] [serial = 1616] [outer = 1633F800] 02:37:28 INFO - PROCESS | 3772 | 1465205848827 Marionette TRACE conn2 <- [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]]]}] 02:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 705ms 02:37:28 INFO - PROCESS | 3772 | 1465205848851 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 02:37:28 INFO - PROCESS | 3772 | 1465205848853 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 02:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:37:28 INFO - PROCESS | 3772 | 1465205848856 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:37:28 INFO - PROCESS | 3772 | 1465205848858 Marionette TRACE conn2 <- [1,2118,null,{}] 02:37:28 INFO - PROCESS | 3772 | 1465205848867 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:28 INFO - PROCESS | 3772 | 1465205848873 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:29 INFO - PROCESS | 3772 | 1465205849014 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 02:37:29 INFO - PROCESS | 3772 | 1465205849079 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 3772 | 1465205849081 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:29 INFO - PROCESS | 3772 | ++DOCSHELL 171DF000 == 33 [pid = 3772] [id = 539] 02:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (174F7000) [pid = 3772] [serial = 1617] [outer = 00000000] 02:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17783800) [pid = 3772] [serial = 1618] [outer = 174F7000] 02:37:29 INFO - PROCESS | 3772 | 1465205849126 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (181C9800) [pid = 3772] [serial = 1619] [outer = 174F7000] 02:37:29 INFO - PROCESS | 3772 | 1465205849570 Marionette TRACE conn2 <- [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] 02:37:29 INFO - PROCESS | 3772 | 1465205849599 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 02:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:37:29 INFO - PROCESS | 3772 | 1465205849608 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:37:29 INFO - PROCESS | 3772 | 1465205849610 Marionette TRACE conn2 <- [1,2122,null,{}] 02:37:29 INFO - PROCESS | 3772 | 1465205849613 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:29 INFO - PROCESS | 3772 | 1465205849615 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:29 INFO - PROCESS | 3772 | 1465205849752 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 02:37:29 INFO - PROCESS | 3772 | 1465205849765 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:29 INFO - PROCESS | 3772 | 1465205849767 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:29 INFO - PROCESS | 3772 | ++DOCSHELL 183E7800 == 34 [pid = 3772] [id = 540] 02:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (183EAC00) [pid = 3772] [serial = 1620] [outer = 00000000] 02:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19604800) [pid = 3772] [serial = 1621] [outer = 183EAC00] 02:37:29 INFO - PROCESS | 3772 | 1465205849818 Marionette DEBUG loaded listener.js 02:37:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (183EEC00) [pid = 3772] [serial = 1622] [outer = 183EAC00] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1960AC00) [pid = 3772] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (196A5400) [pid = 3772] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (128AB400) [pid = 3772] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (15FC1400) [pid = 3772] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10A22400) [pid = 3772] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (181D0400) [pid = 3772] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (183EE400) [pid = 3772] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1633C000) [pid = 3772] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13CEC400) [pid = 3772] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (140D2C00) [pid = 3772] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1710D000) [pid = 3772] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A287800) [pid = 3772] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (162A7400) [pid = 3772] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:37:30 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1280BC00) [pid = 3772] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:37:30 INFO - PROCESS | 3772 | 1465205850412 Marionette TRACE conn2 <- [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]]]}] 02:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 847ms 02:37:30 INFO - PROCESS | 3772 | 1465205850450 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 02:37:30 INFO - PROCESS | 3772 | 1465205850452 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 02:37:30 INFO - PROCESS | 3772 | 1465205850455 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:37:30 INFO - PROCESS | 3772 | 1465205850457 Marionette TRACE conn2 <- [1,2126,null,{}] 02:37:30 INFO - PROCESS | 3772 | 1465205850461 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:30 INFO - PROCESS | 3772 | 1465205850463 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:30 INFO - PROCESS | 3772 | 1465205850549 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 02:37:30 INFO - PROCESS | 3772 | 1465205850555 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:30 INFO - PROCESS | 3772 | 1465205850557 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:30 INFO - PROCESS | 3772 | ++DOCSHELL 1280BC00 == 35 [pid = 3772] [id = 541] 02:37:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (128AAC00) [pid = 3772] [serial = 1623] [outer = 00000000] 02:37:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1617C400) [pid = 3772] [serial = 1624] [outer = 128AAC00] 02:37:30 INFO - PROCESS | 3772 | 1465205850600 Marionette DEBUG loaded listener.js 02:37:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17779C00) [pid = 3772] [serial = 1625] [outer = 128AAC00] 02:37:31 INFO - PROCESS | 3772 | 1465205851032 Marionette TRACE conn2 <- [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]]]}] 02:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 595ms 02:37:31 INFO - PROCESS | 3772 | 1465205851084 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 02:37:31 INFO - PROCESS | 3772 | 1465205851085 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 02:37:31 INFO - PROCESS | 3772 | 1465205851090 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 3772 | 1465205851091 Marionette TRACE conn2 <- [1,2130,null,{}] 02:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:37:31 INFO - PROCESS | 3772 | 1465205851097 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:31 INFO - PROCESS | 3772 | 1465205851099 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:31 INFO - PROCESS | 3772 | 1465205851178 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 02:37:31 INFO - PROCESS | 3772 | 1465205851184 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 3772 | 1465205851186 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:31 INFO - PROCESS | 3772 | ++DOCSHELL 10A52400 == 36 [pid = 3772] [id = 542] 02:37:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (12B5A400) [pid = 3772] [serial = 1626] [outer = 00000000] 02:37:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (183F1800) [pid = 3772] [serial = 1627] [outer = 12B5A400] 02:37:31 INFO - PROCESS | 3772 | 1465205851229 Marionette DEBUG loaded listener.js 02:37:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19699C00) [pid = 3772] [serial = 1628] [outer = 12B5A400] 02:37:31 INFO - PROCESS | 3772 | 1465205851679 Marionette TRACE conn2 <- [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] 02:37:31 INFO - PROCESS | 3772 | 1465205851733 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 02:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:37:31 INFO - PROCESS | 3772 | 1465205851736 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:37:31 INFO - PROCESS | 3772 | 1465205851738 Marionette TRACE conn2 <- [1,2134,null,{}] 02:37:31 INFO - PROCESS | 3772 | 1465205851741 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:31 INFO - PROCESS | 3772 | 1465205851743 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:31 INFO - PROCESS | 3772 | 1465205851880 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 02:37:31 INFO - PROCESS | 3772 | 1465205851889 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:31 INFO - PROCESS | 3772 | 1465205851891 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:31 INFO - PROCESS | 3772 | ++DOCSHELL 102CE400 == 37 [pid = 3772] [id = 543] 02:37:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (10433400) [pid = 3772] [serial = 1629] [outer = 00000000] 02:37:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19A86400) [pid = 3772] [serial = 1630] [outer = 10433400] 02:37:31 INFO - PROCESS | 3772 | 1465205851934 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19C75400) [pid = 3772] [serial = 1631] [outer = 10433400] 02:37:32 INFO - PROCESS | 3772 | 1465205852426 Marionette TRACE conn2 <- [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] 02:37:32 INFO - PROCESS | 3772 | 1465205852514 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 02:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:37:32 INFO - PROCESS | 3772 | 1465205852519 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:37:32 INFO - PROCESS | 3772 | 1465205852524 Marionette TRACE conn2 <- [1,2138,null,{}] 02:37:32 INFO - PROCESS | 3772 | 1465205852531 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:32 INFO - PROCESS | 3772 | 1465205852534 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:32 INFO - PROCESS | 3772 | 1465205852730 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 02:37:32 INFO - PROCESS | 3772 | 1465205852837 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:32 INFO - PROCESS | 3772 | 1465205852841 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:32 INFO - PROCESS | 3772 | ++DOCSHELL 10A51000 == 38 [pid = 3772] [id = 544] 02:37:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10A53000) [pid = 3772] [serial = 1632] [outer = 00000000] 02:37:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (111DA800) [pid = 3772] [serial = 1633] [outer = 10A53000] 02:37:32 INFO - PROCESS | 3772 | 1465205852899 Marionette DEBUG loaded listener.js 02:37:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (128B1C00) [pid = 3772] [serial = 1634] [outer = 10A53000] 02:37:33 INFO - PROCESS | 3772 | 1465205853462 Marionette TRACE conn2 <- [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]]]}] 02:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1003ms 02:37:33 INFO - PROCESS | 3772 | 1465205853523 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 02:37:33 INFO - PROCESS | 3772 | 1465205853528 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 02:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:37:33 INFO - PROCESS | 3772 | 1465205853534 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:37:33 INFO - PROCESS | 3772 | 1465205853537 Marionette TRACE conn2 <- [1,2142,null,{}] 02:37:33 INFO - PROCESS | 3772 | 1465205853542 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:33 INFO - PROCESS | 3772 | 1465205853544 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:33 INFO - PROCESS | 3772 | 1465205853662 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 02:37:33 INFO - PROCESS | 3772 | 1465205853800 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:33 INFO - PROCESS | 3772 | 1465205853803 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:33 INFO - PROCESS | 3772 | ++DOCSHELL 13DCB400 == 39 [pid = 3772] [id = 545] 02:37:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (140C7400) [pid = 3772] [serial = 1635] [outer = 00000000] 02:37:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (14E7FC00) [pid = 3772] [serial = 1636] [outer = 140C7400] 02:37:33 INFO - PROCESS | 3772 | 1465205853859 Marionette DEBUG loaded listener.js 02:37:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15A7E000) [pid = 3772] [serial = 1637] [outer = 140C7400] 02:37:34 INFO - PROCESS | 3772 | 1465205854452 Marionette TRACE conn2 <- [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]]]}] 02:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 956ms 02:37:34 INFO - PROCESS | 3772 | 1465205854478 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 02:37:34 INFO - PROCESS | 3772 | 1465205854481 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 02:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:37:34 INFO - PROCESS | 3772 | 1465205854485 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:37:34 INFO - PROCESS | 3772 | 1465205854489 Marionette TRACE conn2 <- [1,2146,null,{}] 02:37:34 INFO - PROCESS | 3772 | 1465205854500 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:34 INFO - PROCESS | 3772 | 1465205854504 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:34 INFO - PROCESS | 3772 | 1465205854617 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 02:37:34 INFO - PROCESS | 3772 | 1465205854729 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:34 INFO - PROCESS | 3772 | 1465205854732 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:34 INFO - PROCESS | 3772 | ++DOCSHELL 17DCF000 == 40 [pid = 3772] [id = 546] 02:37:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (17DD0000) [pid = 3772] [serial = 1638] [outer = 00000000] 02:37:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1960BC00) [pid = 3772] [serial = 1639] [outer = 17DD0000] 02:37:34 INFO - PROCESS | 3772 | 1465205854830 Marionette DEBUG loaded listener.js 02:37:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19C82800) [pid = 3772] [serial = 1640] [outer = 17DD0000] 02:37:35 INFO - PROCESS | 3772 | 1465205855447 Marionette TRACE conn2 <- [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]]]}] 02:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1003ms 02:37:35 INFO - PROCESS | 3772 | 1465205855487 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 02:37:35 INFO - PROCESS | 3772 | 1465205855490 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 02:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:37:35 INFO - PROCESS | 3772 | 1465205855493 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:37:35 INFO - PROCESS | 3772 | 1465205855496 Marionette TRACE conn2 <- [1,2150,null,{}] 02:37:35 INFO - PROCESS | 3772 | 1465205855499 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:35 INFO - PROCESS | 3772 | 1465205855502 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:35 INFO - PROCESS | 3772 | 1465205855616 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 02:37:35 INFO - PROCESS | 3772 | 1465205855757 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:35 INFO - PROCESS | 3772 | 1465205855760 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:35 INFO - PROCESS | 3772 | ++DOCSHELL 140D1400 == 41 [pid = 3772] [id = 547] 02:37:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A019800) [pid = 3772] [serial = 1641] [outer = 00000000] 02:37:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1A722800) [pid = 3772] [serial = 1642] [outer = 1A019800] 02:37:35 INFO - PROCESS | 3772 | 1465205855814 Marionette DEBUG loaded listener.js 02:37:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A723C00) [pid = 3772] [serial = 1643] [outer = 1A019800] 02:37:36 INFO - PROCESS | 3772 | 1465205856528 Marionette TRACE conn2 <- [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]]]}] 02:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1097ms 02:37:36 INFO - PROCESS | 3772 | 1465205856596 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 02:37:36 INFO - PROCESS | 3772 | 1465205856600 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 02:37:36 INFO - PROCESS | 3772 | 1465205856605 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:37:36 INFO - PROCESS | 3772 | 1465205856608 Marionette TRACE conn2 <- [1,2154,null,{}] 02:37:36 INFO - PROCESS | 3772 | 1465205856613 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:36 INFO - PROCESS | 3772 | 1465205856617 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:36 INFO - PROCESS | 3772 | 1465205856725 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 02:37:36 INFO - PROCESS | 3772 | 1465205856870 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:36 INFO - PROCESS | 3772 | 1465205856875 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:36 INFO - PROCESS | 3772 | ++DOCSHELL 114AB800 == 42 [pid = 3772] [id = 548] 02:37:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (11A08400) [pid = 3772] [serial = 1644] [outer = 00000000] 02:37:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (128AE800) [pid = 3772] [serial = 1645] [outer = 11A08400] 02:37:36 INFO - PROCESS | 3772 | 1465205856930 Marionette DEBUG loaded listener.js 02:37:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (12ADF800) [pid = 3772] [serial = 1646] [outer = 11A08400] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 10A52400 == 41 [pid = 3772] [id = 542] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 1280BC00 == 40 [pid = 3772] [id = 541] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 183E7800 == 39 [pid = 3772] [id = 540] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 171DF000 == 38 [pid = 3772] [id = 539] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 1633D800 == 37 [pid = 3772] [id = 538] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 155CF000 == 36 [pid = 3772] [id = 537] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 13DC9000 == 35 [pid = 3772] [id = 536] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 111DB000 == 34 [pid = 3772] [id = 535] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 110A7C00 == 33 [pid = 3772] [id = 534] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 10A1D000 == 32 [pid = 3772] [id = 533] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 16337C00 == 31 [pid = 3772] [id = 532] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 140D1400 == 30 [pid = 3772] [id = 547] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 17DCF000 == 29 [pid = 3772] [id = 546] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 102CE400 == 28 [pid = 3772] [id = 543] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 10A51000 == 27 [pid = 3772] [id = 544] 02:37:37 INFO - PROCESS | 3772 | --DOCSHELL 13DCB400 == 26 [pid = 3772] [id = 545] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (19699400) [pid = 3772] [serial = 1582] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1A010800) [pid = 3772] [serial = 1585] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (128AF400) [pid = 3772] [serial = 1561] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (128B6400) [pid = 3772] [serial = 1562] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16338000) [pid = 3772] [serial = 1570] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1969B800) [pid = 3772] [serial = 1583] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (10A5D800) [pid = 3772] [serial = 1558] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10B63000) [pid = 3772] [serial = 1559] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1633D000) [pid = 3772] [serial = 1571] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (183E6C00) [pid = 3772] [serial = 1576] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (183E8C00) [pid = 3772] [serial = 1577] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (183F2400) [pid = 3772] [serial = 1579] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1AAC3C00) [pid = 3772] [serial = 1556] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13DCDC00) [pid = 3772] [serial = 1564] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (140D3800) [pid = 3772] [serial = 1565] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14EDD400) [pid = 3772] [serial = 1567] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15FBC000) [pid = 3772] [serial = 1568] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1776C800) [pid = 3772] [serial = 1573] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17DCFC00) [pid = 3772] [serial = 1574] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A88F400) [pid = 3772] [serial = 1588] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1A999C00) [pid = 3772] [serial = 1597] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A011C00) [pid = 3772] [serial = 1594] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A89C800) [pid = 3772] [serial = 1589] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (196A3800) [pid = 3772] [serial = 1595] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (155D6400) [pid = 3772] [serial = 1591] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A252000) [pid = 3772] [serial = 1586] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16F51000) [pid = 3772] [serial = 1592] [outer = 00000000] [url = about:blank] 02:37:37 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (183F2800) [pid = 3772] [serial = 1580] [outer = 00000000] [url = about:blank] 02:37:38 INFO - PROCESS | 3772 | --DOCSHELL 1B365C00 == 25 [pid = 3772] [id = 15] 02:37:38 INFO - PROCESS | 3772 | 1465205858241 Marionette TRACE conn2 <- [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]]]}] 02:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1661ms 02:37:38 INFO - PROCESS | 3772 | 1465205858311 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 02:37:38 INFO - PROCESS | 3772 | 1465205858315 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 02:37:38 INFO - PROCESS | 3772 | 1465205858321 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:37:38 INFO - PROCESS | 3772 | 1465205858324 Marionette TRACE conn2 <- [1,2158,null,{}] 02:37:38 INFO - PROCESS | 3772 | 1465205858329 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:38 INFO - PROCESS | 3772 | 1465205858332 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:38 INFO - PROCESS | 3772 | 1465205858422 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 02:37:38 INFO - PROCESS | 3772 | 1465205858433 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:38 INFO - PROCESS | 3772 | 1465205858436 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:38 INFO - PROCESS | 3772 | ++DOCSHELL 10A53800 == 26 [pid = 3772] [id = 549] 02:37:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10A54400) [pid = 3772] [serial = 1647] [outer = 00000000] 02:37:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10B86C00) [pid = 3772] [serial = 1648] [outer = 10A54400] 02:37:38 INFO - PROCESS | 3772 | 1465205858483 Marionette DEBUG loaded listener.js 02:37:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (110A3C00) [pid = 3772] [serial = 1649] [outer = 10A54400] 02:37:39 INFO - PROCESS | 3772 | 1465205858996 Marionette TRACE conn2 <- [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]]]}] 02:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 689ms 02:37:39 INFO - PROCESS | 3772 | 1465205859021 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 02:37:39 INFO - PROCESS | 3772 | 1465205859026 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 02:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:37:39 INFO - PROCESS | 3772 | 1465205859033 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:37:39 INFO - PROCESS | 3772 | 1465205859035 Marionette TRACE conn2 <- [1,2162,null,{}] 02:37:39 INFO - PROCESS | 3772 | 1465205859039 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:39 INFO - PROCESS | 3772 | 1465205859042 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:39 INFO - PROCESS | 3772 | 1465205859134 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 02:37:39 INFO - PROCESS | 3772 | 1465205859142 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:39 INFO - PROCESS | 3772 | 1465205859144 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:39 INFO - PROCESS | 3772 | ++DOCSHELL 128B1400 == 27 [pid = 3772] [id = 550] 02:37:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (128B3800) [pid = 3772] [serial = 1650] [outer = 00000000] 02:37:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12B58C00) [pid = 3772] [serial = 1651] [outer = 128B3800] 02:37:39 INFO - PROCESS | 3772 | 1465205859193 Marionette DEBUG loaded listener.js 02:37:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (130DF800) [pid = 3772] [serial = 1652] [outer = 128B3800] 02:37:39 INFO - PROCESS | 3772 | 1465205859671 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 705ms 02:37:39 INFO - PROCESS | 3772 | 1465205859731 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 02:37:39 INFO - PROCESS | 3772 | 1465205859733 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 02:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:37:39 INFO - PROCESS | 3772 | 1465205859737 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:37:39 INFO - PROCESS | 3772 | 1465205859740 Marionette TRACE conn2 <- [1,2166,null,{}] 02:37:39 INFO - PROCESS | 3772 | 1465205859751 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:39 INFO - PROCESS | 3772 | 1465205859755 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:39 INFO - PROCESS | 3772 | 1465205859865 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 02:37:39 INFO - PROCESS | 3772 | 1465205859969 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:39 INFO - PROCESS | 3772 | 1465205859972 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:40 INFO - PROCESS | 3772 | ++DOCSHELL 14341000 == 28 [pid = 3772] [id = 551] 02:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14341400) [pid = 3772] [serial = 1653] [outer = 00000000] 02:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14E86400) [pid = 3772] [serial = 1654] [outer = 14341400] 02:37:40 INFO - PROCESS | 3772 | 1465205860019 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (151E6400) [pid = 3772] [serial = 1655] [outer = 14341400] 02:37:40 INFO - PROCESS | 3772 | 1465205860451 Marionette TRACE conn2 <- [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]]]}] 02:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 753ms 02:37:40 INFO - PROCESS | 3772 | 1465205860477 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 02:37:40 INFO - PROCESS | 3772 | 1465205860480 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 02:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:37:40 INFO - PROCESS | 3772 | 1465205860489 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:37:40 INFO - PROCESS | 3772 | 1465205860490 Marionette TRACE conn2 <- [1,2170,null,{}] 02:37:40 INFO - PROCESS | 3772 | 1465205860493 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:40 INFO - PROCESS | 3772 | 1465205860495 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:40 INFO - PROCESS | 3772 | 1465205860612 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 02:37:40 INFO - PROCESS | 3772 | 1465205860618 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:40 INFO - PROCESS | 3772 | 1465205860620 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:40 INFO - PROCESS | 3772 | ++DOCSHELL 14E8AC00 == 29 [pid = 3772] [id = 552] 02:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (151EE000) [pid = 3772] [serial = 1656] [outer = 00000000] 02:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15FCA400) [pid = 3772] [serial = 1657] [outer = 151EE000] 02:37:40 INFO - PROCESS | 3772 | 1465205860664 Marionette DEBUG loaded listener.js 02:37:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16176400) [pid = 3772] [serial = 1658] [outer = 151EE000] 02:37:41 INFO - PROCESS | 3772 | 1465205861117 Marionette TRACE conn2 <- [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]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 705ms 02:37:41 INFO - PROCESS | 3772 | 1465205861193 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 02:37:41 INFO - PROCESS | 3772 | 1465205861195 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 02:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:37:41 INFO - PROCESS | 3772 | 1465205861198 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - PROCESS | 3772 | 1465205861200 Marionette TRACE conn2 <- [1,2174,null,{}] 02:37:41 INFO - PROCESS | 3772 | 1465205861203 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:41 INFO - PROCESS | 3772 | 1465205861205 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:41 INFO - PROCESS | 3772 | 1465205861341 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 02:37:41 INFO - PROCESS | 3772 | 1465205861353 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:41 INFO - PROCESS | 3772 | 1465205861355 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:41 INFO - PROCESS | 3772 | ++DOCSHELL 16338000 == 30 [pid = 3772] [id = 553] 02:37:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1633B000) [pid = 3772] [serial = 1659] [outer = 00000000] 02:37:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (167C5400) [pid = 3772] [serial = 1660] [outer = 1633B000] 02:37:41 INFO - PROCESS | 3772 | 1465205861401 Marionette DEBUG loaded listener.js 02:37:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16A1D400) [pid = 3772] [serial = 1661] [outer = 1633B000] 02:37:41 INFO - PROCESS | 3772 | 1465205861868 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:37:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:37:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 689ms 02:37:41 INFO - PROCESS | 3772 | 1465205861897 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 02:37:41 INFO - PROCESS | 3772 | 1465205861899 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 02:37:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:37:41 INFO - PROCESS | 3772 | 1465205861903 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:37:41 INFO - PROCESS | 3772 | 1465205861905 Marionette TRACE conn2 <- [1,2178,null,{}] 02:37:41 INFO - PROCESS | 3772 | 1465205861908 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:41 INFO - PROCESS | 3772 | 1465205861914 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:42 INFO - PROCESS | 3772 | 1465205862097 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 02:37:42 INFO - PROCESS | 3772 | 1465205862162 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:42 INFO - PROCESS | 3772 | 1465205862164 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:42 INFO - PROCESS | 3772 | ++DOCSHELL 171DF000 == 31 [pid = 3772] [id = 554] 02:37:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (171E5C00) [pid = 3772] [serial = 1662] [outer = 00000000] 02:37:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1776C800) [pid = 3772] [serial = 1663] [outer = 171E5C00] 02:37:42 INFO - PROCESS | 3772 | 1465205862209 Marionette DEBUG loaded listener.js 02:37:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (17DD3000) [pid = 3772] [serial = 1664] [outer = 171E5C00] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (10433400) [pid = 3772] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (174F7000) [pid = 3772] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (13DC9800) [pid = 3772] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10A23C00) [pid = 3772] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1141C000) [pid = 3772] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1633F800) [pid = 3772] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (155CF400) [pid = 3772] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12B5A400) [pid = 3772] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (110A9000) [pid = 3772] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (183EAC00) [pid = 3772] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19AF2800) [pid = 3772] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:37:42 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (128AAC00) [pid = 3772] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:37:42 INFO - PROCESS | 3772 | 1465205862824 Marionette TRACE conn2 <- [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]]]}] 02:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 941ms 02:37:42 INFO - PROCESS | 3772 | 1465205862880 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 02:37:42 INFO - PROCESS | 3772 | 1465205862882 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 02:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:37:42 INFO - PROCESS | 3772 | 1465205862885 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:37:42 INFO - PROCESS | 3772 | 1465205862887 Marionette TRACE conn2 <- [1,2182,null,{}] 02:37:42 INFO - PROCESS | 3772 | 1465205862890 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:42 INFO - PROCESS | 3772 | 1465205862892 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:42 INFO - PROCESS | 3772 | 1465205862967 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 02:37:42 INFO - PROCESS | 3772 | 1465205862972 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:42 INFO - PROCESS | 3772 | 1465205862974 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:42 INFO - PROCESS | 3772 | ++DOCSHELL 10A74000 == 32 [pid = 3772] [id = 555] 02:37:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (10A75400) [pid = 3772] [serial = 1665] [outer = 00000000] 02:37:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1614E800) [pid = 3772] [serial = 1666] [outer = 10A75400] 02:37:43 INFO - PROCESS | 3772 | 1465205863018 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1026C000) [pid = 3772] [serial = 1667] [outer = 10A75400] 02:37:43 INFO - PROCESS | 3772 | 1465205863469 Marionette TRACE conn2 <- [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]]]}] 02:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 643ms 02:37:43 INFO - PROCESS | 3772 | 1465205863524 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 02:37:43 INFO - PROCESS | 3772 | 1465205863526 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 02:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:37:43 INFO - PROCESS | 3772 | 1465205863530 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:37:43 INFO - PROCESS | 3772 | 1465205863531 Marionette TRACE conn2 <- [1,2186,null,{}] 02:37:43 INFO - PROCESS | 3772 | 1465205863535 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:43 INFO - PROCESS | 3772 | 1465205863536 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:43 INFO - PROCESS | 3772 | 1465205863612 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 02:37:43 INFO - PROCESS | 3772 | 1465205863617 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:43 INFO - PROCESS | 3772 | 1465205863619 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:43 INFO - PROCESS | 3772 | ++DOCSHELL 181CB800 == 33 [pid = 3772] [id = 556] 02:37:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (181CE000) [pid = 3772] [serial = 1668] [outer = 00000000] 02:37:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (183E6C00) [pid = 3772] [serial = 1669] [outer = 181CE000] 02:37:43 INFO - PROCESS | 3772 | 1465205863662 Marionette DEBUG loaded listener.js 02:37:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (183E7000) [pid = 3772] [serial = 1670] [outer = 181CE000] 02:37:44 INFO - PROCESS | 3772 | 1465205864420 Marionette TRACE conn2 <- [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]]]}] 02:37:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:37:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 940ms 02:37:44 INFO - PROCESS | 3772 | 1465205864475 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 02:37:44 INFO - PROCESS | 3772 | 1465205864480 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 02:37:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:37:44 INFO - PROCESS | 3772 | 1465205864485 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:37:44 INFO - PROCESS | 3772 | 1465205864488 Marionette TRACE conn2 <- [1,2190,null,{}] 02:37:44 INFO - PROCESS | 3772 | 1465205864494 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:44 INFO - PROCESS | 3772 | 1465205864497 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:44 INFO - PROCESS | 3772 | 1465205864622 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 02:37:44 INFO - PROCESS | 3772 | 1465205864752 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:44 INFO - PROCESS | 3772 | 1465205864755 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:44 INFO - PROCESS | 3772 | ++DOCSHELL 10A51000 == 34 [pid = 3772] [id = 557] 02:37:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A73400) [pid = 3772] [serial = 1671] [outer = 00000000] 02:37:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (11A09000) [pid = 3772] [serial = 1672] [outer = 10A73400] 02:37:44 INFO - PROCESS | 3772 | 1465205864819 Marionette DEBUG loaded listener.js 02:37:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (128AD000) [pid = 3772] [serial = 1673] [outer = 10A73400] 02:37:45 INFO - PROCESS | 3772 | 1465205865569 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1097ms 02:37:45 INFO - PROCESS | 3772 | 1465205865581 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 02:37:45 INFO - PROCESS | 3772 | 1465205865585 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 02:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:37:45 INFO - PROCESS | 3772 | 1465205865592 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:37:45 INFO - PROCESS | 3772 | 1465205865595 Marionette TRACE conn2 <- [1,2194,null,{}] 02:37:45 INFO - PROCESS | 3772 | 1465205865599 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:45 INFO - PROCESS | 3772 | 1465205865602 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:45 INFO - PROCESS | 3772 | 1465205865825 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 02:37:45 INFO - PROCESS | 3772 | 1465205865972 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:45 INFO - PROCESS | 3772 | 1465205865975 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:46 INFO - PROCESS | 3772 | ++DOCSHELL 10561800 == 35 [pid = 3772] [id = 558] 02:37:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (105E7800) [pid = 3772] [serial = 1674] [outer = 00000000] 02:37:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10A22800) [pid = 3772] [serial = 1675] [outer = 105E7800] 02:37:46 INFO - PROCESS | 3772 | 1465205866026 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (10A5D000) [pid = 3772] [serial = 1676] [outer = 105E7800] 02:37:46 INFO - PROCESS | 3772 | --DOCSHELL 10A74000 == 34 [pid = 3772] [id = 555] 02:37:46 INFO - PROCESS | 3772 | --DOCSHELL 171DF000 == 33 [pid = 3772] [id = 554] 02:37:46 INFO - PROCESS | 3772 | --DOCSHELL 16338000 == 32 [pid = 3772] [id = 553] 02:37:46 INFO - PROCESS | 3772 | --DOCSHELL 14E8AC00 == 31 [pid = 3772] [id = 552] 02:37:46 INFO - PROCESS | 3772 | --DOCSHELL 14341000 == 30 [pid = 3772] [id = 551] 02:37:46 INFO - PROCESS | 3772 | --DOCSHELL 128B1400 == 29 [pid = 3772] [id = 550] 02:37:46 INFO - PROCESS | 3772 | --DOCSHELL 10A53800 == 28 [pid = 3772] [id = 549] 02:37:46 INFO - PROCESS | 3772 | --DOCSHELL 1B20E000 == 27 [pid = 3772] [id = 16] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (181C9800) [pid = 3772] [serial = 1619] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1435BC00) [pid = 3772] [serial = 1609] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14E85C00) [pid = 3772] [serial = 1610] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (128B0000) [pid = 3772] [serial = 1601] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (131D3000) [pid = 3772] [serial = 1607] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16F5E800) [pid = 3772] [serial = 1616] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1617BC00) [pid = 3772] [serial = 1613] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (183F1800) [pid = 3772] [serial = 1627] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16173800) [pid = 3772] [serial = 1612] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (128B5800) [pid = 3772] [serial = 1604] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13084400) [pid = 3772] [serial = 1606] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (183EEC00) [pid = 3772] [serial = 1622] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19604800) [pid = 3772] [serial = 1621] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17783800) [pid = 3772] [serial = 1618] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1AABD800) [pid = 3772] [serial = 1598] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16A20400) [pid = 3772] [serial = 1615] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17779C00) [pid = 3772] [serial = 1625] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1617C400) [pid = 3772] [serial = 1624] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (10E93000) [pid = 3772] [serial = 1600] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (11C0C400) [pid = 3772] [serial = 1603] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19A86400) [pid = 3772] [serial = 1630] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (19C75400) [pid = 3772] [serial = 1631] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (19699C00) [pid = 3772] [serial = 1628] [outer = 00000000] [url = about:blank] 02:37:46 INFO - PROCESS | 3772 | 1465205866598 Marionette TRACE conn2 <- [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]]]}] 02:37:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:37:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1050ms 02:37:46 INFO - PROCESS | 3772 | 1465205866637 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 02:37:46 INFO - PROCESS | 3772 | 1465205866640 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 02:37:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:37:46 INFO - PROCESS | 3772 | 1465205866661 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:37:46 INFO - PROCESS | 3772 | 1465205866664 Marionette TRACE conn2 <- [1,2198,null,{}] 02:37:46 INFO - PROCESS | 3772 | 1465205866668 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:46 INFO - PROCESS | 3772 | 1465205866671 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:46 INFO - PROCESS | 3772 | 1465205866756 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 02:37:46 INFO - PROCESS | 3772 | 1465205866762 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:46 INFO - PROCESS | 3772 | 1465205866764 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:46 INFO - PROCESS | 3772 | ++DOCSHELL 12891000 == 28 [pid = 3772] [id = 559] 02:37:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (128A9800) [pid = 3772] [serial = 1677] [outer = 00000000] 02:37:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (128B5800) [pid = 3772] [serial = 1678] [outer = 128A9800] 02:37:46 INFO - PROCESS | 3772 | 1465205866811 Marionette DEBUG loaded listener.js 02:37:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (12D52400) [pid = 3772] [serial = 1679] [outer = 128A9800] 02:37:47 INFO - PROCESS | 3772 | 1465205867313 Marionette TRACE conn2 <- [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]]]}] 02:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 705ms 02:37:47 INFO - PROCESS | 3772 | 1465205867359 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 02:37:47 INFO - PROCESS | 3772 | 1465205867362 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 02:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:37:47 INFO - PROCESS | 3772 | 1465205867366 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:37:47 INFO - PROCESS | 3772 | 1465205867367 Marionette TRACE conn2 <- [1,2202,null,{}] 02:37:47 INFO - PROCESS | 3772 | 1465205867401 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:47 INFO - PROCESS | 3772 | 1465205867403 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:47 INFO - PROCESS | 3772 | 1465205867487 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 02:37:47 INFO - PROCESS | 3772 | 1465205867584 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:47 INFO - PROCESS | 3772 | 1465205867586 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:47 INFO - PROCESS | 3772 | ++DOCSHELL 1381C400 == 29 [pid = 3772] [id = 560] 02:37:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1390C000) [pid = 3772] [serial = 1680] [outer = 00000000] 02:37:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13DC7800) [pid = 3772] [serial = 1681] [outer = 1390C000] 02:37:47 INFO - PROCESS | 3772 | 1465205867633 Marionette DEBUG loaded listener.js 02:37:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (140D2C00) [pid = 3772] [serial = 1682] [outer = 1390C000] 02:37:48 INFO - PROCESS | 3772 | 1465205868020 Marionette TRACE conn2 <- [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]]]}] 02:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 689ms 02:37:48 INFO - PROCESS | 3772 | 1465205868064 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 02:37:48 INFO - PROCESS | 3772 | 1465205868067 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 02:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:37:48 INFO - PROCESS | 3772 | 1465205868078 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - PROCESS | 3772 | 1465205868082 Marionette TRACE conn2 <- [1,2206,null,{}] 02:37:48 INFO - PROCESS | 3772 | 1465205868086 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:48 INFO - PROCESS | 3772 | 1465205868089 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:48 INFO - PROCESS | 3772 | 1465205868177 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 02:37:48 INFO - PROCESS | 3772 | 1465205868182 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:48 INFO - PROCESS | 3772 | 1465205868184 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:48 INFO - PROCESS | 3772 | ++DOCSHELL 10A2A000 == 30 [pid = 3772] [id = 561] 02:37:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11C6B400) [pid = 3772] [serial = 1683] [outer = 00000000] 02:37:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15FC1C00) [pid = 3772] [serial = 1684] [outer = 11C6B400] 02:37:48 INFO - PROCESS | 3772 | 1465205868227 Marionette DEBUG loaded listener.js 02:37:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (162A3400) [pid = 3772] [serial = 1685] [outer = 11C6B400] 02:37:48 INFO - PROCESS | 3772 | 1465205868696 Marionette TRACE conn2 <- [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]]]}] 02:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 705ms 02:37:48 INFO - PROCESS | 3772 | 1465205868777 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 02:37:48 INFO - PROCESS | 3772 | 1465205868779 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 02:37:48 INFO - PROCESS | 3772 | 1465205868783 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:37:48 INFO - PROCESS | 3772 | 1465205868785 Marionette TRACE conn2 <- [1,2210,null,{}] 02:37:48 INFO - PROCESS | 3772 | 1465205868789 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:48 INFO - PROCESS | 3772 | 1465205868791 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:48 INFO - PROCESS | 3772 | 1465205868939 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 02:37:48 INFO - PROCESS | 3772 | 1465205868959 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:48 INFO - PROCESS | 3772 | 1465205868961 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:48 INFO - PROCESS | 3772 | ++DOCSHELL 167C7000 == 31 [pid = 3772] [id = 562] 02:37:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (167CC000) [pid = 3772] [serial = 1686] [outer = 00000000] 02:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16F51800) [pid = 3772] [serial = 1687] [outer = 167CC000] 02:37:49 INFO - PROCESS | 3772 | 1465205869005 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17111000) [pid = 3772] [serial = 1688] [outer = 167CC000] 02:37:49 INFO - PROCESS | 3772 | 1465205869433 Marionette TRACE conn2 <- [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]]]}] 02:37:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:37:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 706ms 02:37:49 INFO - PROCESS | 3772 | 1465205869484 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 02:37:49 INFO - PROCESS | 3772 | 1465205869486 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 02:37:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:37:49 INFO - PROCESS | 3772 | 1465205869489 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:37:49 INFO - PROCESS | 3772 | 1465205869490 Marionette TRACE conn2 <- [1,2214,null,{}] 02:37:49 INFO - PROCESS | 3772 | 1465205869494 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:49 INFO - PROCESS | 3772 | 1465205869496 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:49 INFO - PROCESS | 3772 | 1465205869614 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 02:37:49 INFO - PROCESS | 3772 | 1465205869619 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:49 INFO - PROCESS | 3772 | 1465205869625 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:49 INFO - PROCESS | 3772 | ++DOCSHELL 1332BC00 == 32 [pid = 3772] [id = 563] 02:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1758F800) [pid = 3772] [serial = 1689] [outer = 00000000] 02:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1776D000) [pid = 3772] [serial = 1690] [outer = 1758F800] 02:37:49 INFO - PROCESS | 3772 | 1465205869730 Marionette DEBUG loaded listener.js 02:37:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17DA9C00) [pid = 3772] [serial = 1691] [outer = 1758F800] 02:37:50 INFO - PROCESS | 3772 | 1465205870166 Marionette TRACE conn2 <- [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]]]}] 02:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 737ms 02:37:50 INFO - PROCESS | 3772 | 1465205870230 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 02:37:50 INFO - PROCESS | 3772 | 1465205870232 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 02:37:50 INFO - PROCESS | 3772 | 1465205870235 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:37:50 INFO - PROCESS | 3772 | 1465205870237 Marionette TRACE conn2 <- [1,2218,null,{}] 02:37:50 INFO - PROCESS | 3772 | 1465205870240 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:50 INFO - PROCESS | 3772 | 1465205870242 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:50 INFO - PROCESS | 3772 | 1465205870382 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 02:37:50 INFO - PROCESS | 3772 | 1465205870445 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:50 INFO - PROCESS | 3772 | 1465205870447 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:50 INFO - PROCESS | 3772 | ++DOCSHELL 16A17000 == 33 [pid = 3772] [id = 564] 02:37:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (174F8000) [pid = 3772] [serial = 1692] [outer = 00000000] 02:37:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (183EB000) [pid = 3772] [serial = 1693] [outer = 174F8000] 02:37:50 INFO - PROCESS | 3772 | 1465205870491 Marionette DEBUG loaded listener.js 02:37:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17DCE400) [pid = 3772] [serial = 1694] [outer = 174F8000] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1B366C00) [pid = 3772] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (151EE000) [pid = 3772] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10A54400) [pid = 3772] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11A08400) [pid = 3772] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (128B3800) [pid = 3772] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1633B000) [pid = 3772] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1B368800) [pid = 3772] [serial = 44] [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.] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10A53000) [pid = 3772] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (140C7400) [pid = 3772] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (17DD0000) [pid = 3772] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A019800) [pid = 3772] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (171E5C00) [pid = 3772] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (10A75400) [pid = 3772] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:37:50 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14341400) [pid = 3772] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:37:50 INFO - PROCESS | 3772 | 1465205870960 Marionette TRACE conn2 <- [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]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 737ms 02:37:51 INFO - PROCESS | 3772 | 1465205870976 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 3772 | 1465205870978 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 02:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:37:51 INFO - PROCESS | 3772 | 1465205870981 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 3772 | 1465205870983 Marionette TRACE conn2 <- [1,2222,null,{}] 02:37:51 INFO - PROCESS | 3772 | 1465205870986 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:51 INFO - PROCESS | 3772 | 1465205870988 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:51 INFO - PROCESS | 3772 | 1465205871065 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 02:37:51 INFO - PROCESS | 3772 | 1465205871070 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 3772 | 1465205871072 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:51 INFO - PROCESS | 3772 | ++DOCSHELL 11A08400 == 34 [pid = 3772] [id = 565] 02:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (128AD400) [pid = 3772] [serial = 1695] [outer = 00000000] 02:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16333C00) [pid = 3772] [serial = 1696] [outer = 128AD400] 02:37:51 INFO - PROCESS | 3772 | 1465205871115 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17596C00) [pid = 3772] [serial = 1697] [outer = 128AD400] 02:37:51 INFO - PROCESS | 3772 | 1465205871548 Marionette TRACE conn2 <- [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]]]}] 02:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 596ms 02:37:51 INFO - PROCESS | 3772 | 1465205871579 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 02:37:51 INFO - PROCESS | 3772 | 1465205871581 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 02:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:37:51 INFO - PROCESS | 3772 | 1465205871584 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:37:51 INFO - PROCESS | 3772 | 1465205871586 Marionette TRACE conn2 <- [1,2226,null,{}] 02:37:51 INFO - PROCESS | 3772 | 1465205871590 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:51 INFO - PROCESS | 3772 | 1465205871591 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:51 INFO - PROCESS | 3772 | 1465205871669 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 02:37:51 INFO - PROCESS | 3772 | 1465205871674 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:51 INFO - PROCESS | 3772 | 1465205871676 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:51 INFO - PROCESS | 3772 | ++DOCSHELL 13DC6000 == 35 [pid = 3772] [id = 566] 02:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1435D000) [pid = 3772] [serial = 1698] [outer = 00000000] 02:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (19604400) [pid = 3772] [serial = 1699] [outer = 1435D000] 02:37:51 INFO - PROCESS | 3772 | 1465205871719 Marionette DEBUG loaded listener.js 02:37:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19604C00) [pid = 3772] [serial = 1700] [outer = 1435D000] 02:37:52 INFO - PROCESS | 3772 | 1465205872166 Marionette TRACE conn2 <- [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]]]}] 02:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 627ms 02:37:52 INFO - PROCESS | 3772 | 1465205872222 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 3772 | 1465205872224 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 02:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:37:52 INFO - PROCESS | 3772 | 1465205872277 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - PROCESS | 3772 | 1465205872279 Marionette TRACE conn2 <- [1,2230,null,{}] 02:37:52 INFO - PROCESS | 3772 | 1465205872283 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:52 INFO - PROCESS | 3772 | 1465205872285 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:52 INFO - PROCESS | 3772 | 1465205872368 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 02:37:52 INFO - PROCESS | 3772 | 1465205872373 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:52 INFO - PROCESS | 3772 | 1465205872375 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:52 INFO - PROCESS | 3772 | ++DOCSHELL 1055D000 == 36 [pid = 3772] [id = 567] 02:37:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1617A400) [pid = 3772] [serial = 1701] [outer = 00000000] 02:37:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1969B400) [pid = 3772] [serial = 1702] [outer = 1617A400] 02:37:52 INFO - PROCESS | 3772 | 1465205872418 Marionette DEBUG loaded listener.js 02:37:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1969E400) [pid = 3772] [serial = 1703] [outer = 1617A400] 02:37:52 INFO - PROCESS | 3772 | 1465205872857 Marionette TRACE conn2 <- [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]]]}] 02:37:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:37:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 642ms 02:37:52 INFO - PROCESS | 3772 | 1465205872925 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 02:37:52 INFO - PROCESS | 3772 | 1465205872930 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 02:37:52 INFO - PROCESS | 3772 | 1465205872938 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:37:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:37:52 INFO - PROCESS | 3772 | 1465205872943 Marionette TRACE conn2 <- [1,2234,null,{}] 02:37:52 INFO - PROCESS | 3772 | 1465205872949 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:52 INFO - PROCESS | 3772 | 1465205872953 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:53 INFO - PROCESS | 3772 | 1465205873075 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 02:37:53 INFO - PROCESS | 3772 | 1465205873268 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:53 INFO - PROCESS | 3772 | 1465205873272 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:53 INFO - PROCESS | 3772 | ++DOCSHELL 110A7C00 == 37 [pid = 3772] [id = 568] 02:37:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (110AA800) [pid = 3772] [serial = 1704] [outer = 00000000] 02:37:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11A12800) [pid = 3772] [serial = 1705] [outer = 110AA800] 02:37:53 INFO - PROCESS | 3772 | 1465205873332 Marionette DEBUG loaded listener.js 02:37:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (128B1400) [pid = 3772] [serial = 1706] [outer = 110AA800] 02:37:53 INFO - PROCESS | 3772 | 1465205873877 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1003ms 02:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:37:53 INFO - PROCESS | 3772 | 1465205873941 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 02:37:53 INFO - PROCESS | 3772 | 1465205873944 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 02:37:53 INFO - PROCESS | 3772 | 1465205873951 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:37:53 INFO - PROCESS | 3772 | 1465205873955 Marionette TRACE conn2 <- [1,2238,null,{}] 02:37:53 INFO - PROCESS | 3772 | 1465205873959 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:53 INFO - PROCESS | 3772 | 1465205873962 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:54 INFO - PROCESS | 3772 | 1465205874079 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 02:37:54 INFO - PROCESS | 3772 | 1465205874219 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:54 INFO - PROCESS | 3772 | 1465205874222 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:54 INFO - PROCESS | 3772 | ++DOCSHELL 14E85800 == 38 [pid = 3772] [id = 569] 02:37:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (14E85C00) [pid = 3772] [serial = 1707] [outer = 00000000] 02:37:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (155CD000) [pid = 3772] [serial = 1708] [outer = 14E85C00] 02:37:54 INFO - PROCESS | 3772 | 1465205874279 Marionette DEBUG loaded listener.js 02:37:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15FE3000) [pid = 3772] [serial = 1709] [outer = 14E85C00] 02:37:54 INFO - PROCESS | 3772 | 1465205874901 Marionette TRACE conn2 <- [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]]]}] 02:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1003ms 02:37:54 INFO - PROCESS | 3772 | 1465205874949 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 02:37:54 INFO - PROCESS | 3772 | 1465205874952 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 02:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:37:54 INFO - PROCESS | 3772 | 1465205874955 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:37:54 INFO - PROCESS | 3772 | 1465205874958 Marionette TRACE conn2 <- [1,2242,null,{}] 02:37:54 INFO - PROCESS | 3772 | 1465205874968 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:54 INFO - PROCESS | 3772 | 1465205874976 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:55 INFO - PROCESS | 3772 | 1465205875089 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 02:37:55 INFO - PROCESS | 3772 | 1465205875228 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:55 INFO - PROCESS | 3772 | 1465205875232 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:55 INFO - PROCESS | 3772 | ++DOCSHELL 183E8800 == 39 [pid = 3772] [id = 570] 02:37:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (183EF800) [pid = 3772] [serial = 1710] [outer = 00000000] 02:37:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1960E800) [pid = 3772] [serial = 1711] [outer = 183EF800] 02:37:55 INFO - PROCESS | 3772 | 1465205875290 Marionette DEBUG loaded listener.js 02:37:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (196A4800) [pid = 3772] [serial = 1712] [outer = 183EF800] 02:37:55 INFO - PROCESS | 3772 | 1465205875843 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:37:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:37:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 956ms 02:37:55 INFO - PROCESS | 3772 | 1465205875901 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 02:37:55 INFO - PROCESS | 3772 | 1465205875903 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 02:37:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:37:55 INFO - PROCESS | 3772 | 1465205875907 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:37:55 INFO - PROCESS | 3772 | 1465205875909 Marionette TRACE conn2 <- [1,2246,null,{}] 02:37:55 INFO - PROCESS | 3772 | 1465205875912 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:55 INFO - PROCESS | 3772 | 1465205875915 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:56 INFO - PROCESS | 3772 | 1465205876029 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 02:37:56 INFO - PROCESS | 3772 | 1465205876161 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:56 INFO - PROCESS | 3772 | 1465205876163 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:56 INFO - PROCESS | 3772 | ++DOCSHELL 17766400 == 40 [pid = 3772] [id = 571] 02:37:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (17770800) [pid = 3772] [serial = 1713] [outer = 00000000] 02:37:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19C7A400) [pid = 3772] [serial = 1714] [outer = 17770800] 02:37:56 INFO - PROCESS | 3772 | 1465205876216 Marionette DEBUG loaded listener.js 02:37:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A019800) [pid = 3772] [serial = 1715] [outer = 17770800] 02:37:56 INFO - PROCESS | 3772 | 1465205876974 Marionette TRACE conn2 <- [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]]]}] 02:37:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:37:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1097ms 02:37:57 INFO - PROCESS | 3772 | 1465205877003 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 02:37:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:37:57 INFO - PROCESS | 3772 | 1465205877007 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 02:37:57 INFO - PROCESS | 3772 | 1465205877012 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:37:57 INFO - PROCESS | 3772 | 1465205877015 Marionette TRACE conn2 <- [1,2250,null,{}] 02:37:57 INFO - PROCESS | 3772 | 1465205877020 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:57 INFO - PROCESS | 3772 | 1465205877023 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:57 INFO - PROCESS | 3772 | 1465205877164 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 13DC6000 == 39 [pid = 3772] [id = 566] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 11A08400 == 38 [pid = 3772] [id = 565] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 16A17000 == 37 [pid = 3772] [id = 564] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 1332BC00 == 36 [pid = 3772] [id = 563] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 167C7000 == 35 [pid = 3772] [id = 562] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 10A2A000 == 34 [pid = 3772] [id = 561] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 1381C400 == 33 [pid = 3772] [id = 560] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 12891000 == 32 [pid = 3772] [id = 559] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 10561800 == 31 [pid = 3772] [id = 558] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 181CB800 == 30 [pid = 3772] [id = 556] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 10A51000 == 29 [pid = 3772] [id = 557] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 114AB800 == 28 [pid = 3772] [id = 548] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 17766400 == 27 [pid = 3772] [id = 571] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 183E8800 == 26 [pid = 3772] [id = 570] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 1055D000 == 25 [pid = 3772] [id = 567] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 110A7C00 == 24 [pid = 3772] [id = 568] 02:37:57 INFO - PROCESS | 3772 | --DOCSHELL 14E85800 == 23 [pid = 3772] [id = 569] 02:37:57 INFO - PROCESS | 3772 | 1465205877893 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:57 INFO - PROCESS | 3772 | 1465205877897 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1B368C00) [pid = 3772] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (15FCA400) [pid = 3772] [serial = 1657] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (10B86C00) [pid = 3772] [serial = 1648] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (110A3C00) [pid = 3772] [serial = 1649] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (12ADF800) [pid = 3772] [serial = 1646] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (128AE800) [pid = 3772] [serial = 1645] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12B58C00) [pid = 3772] [serial = 1651] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (130DF800) [pid = 3772] [serial = 1652] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (167C5400) [pid = 3772] [serial = 1660] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17784800) [pid = 3772] [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.] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (183E6C00) [pid = 3772] [serial = 1669] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (128B1C00) [pid = 3772] [serial = 1634] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (111DA800) [pid = 3772] [serial = 1633] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15A7E000) [pid = 3772] [serial = 1637] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14E7FC00) [pid = 3772] [serial = 1636] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19C82800) [pid = 3772] [serial = 1640] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1960BC00) [pid = 3772] [serial = 1639] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A723C00) [pid = 3772] [serial = 1643] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A722800) [pid = 3772] [serial = 1642] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1776C800) [pid = 3772] [serial = 1663] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (16A1D400) [pid = 3772] [serial = 1661] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1026C000) [pid = 3772] [serial = 1667] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14E86400) [pid = 3772] [serial = 1654] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17DD3000) [pid = 3772] [serial = 1664] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1614E800) [pid = 3772] [serial = 1666] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16176400) [pid = 3772] [serial = 1658] [outer = 00000000] [url = about:blank] 02:37:57 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (151E6400) [pid = 3772] [serial = 1655] [outer = 00000000] [url = about:blank] 02:37:58 INFO - PROCESS | 3772 | ++DOCSHELL 1026C000 == 24 [pid = 3772] [id = 572] 02:37:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1026DC00) [pid = 3772] [serial = 1716] [outer = 00000000] 02:37:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (102CE400) [pid = 3772] [serial = 1717] [outer = 1026DC00] 02:37:58 INFO - PROCESS | 3772 | 1465205878036 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (10563400) [pid = 3772] [serial = 1718] [outer = 1026DC00] 02:37:58 INFO - PROCESS | 3772 | 1465205878510 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1567ms 02:37:58 INFO - PROCESS | 3772 | 1465205878578 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 02:37:58 INFO - PROCESS | 3772 | 1465205878582 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 02:37:58 INFO - PROCESS | 3772 | 1465205878586 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:37:58 INFO - PROCESS | 3772 | 1465205878589 Marionette TRACE conn2 <- [1,2254,null,{}] 02:37:58 INFO - PROCESS | 3772 | 1465205878594 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:58 INFO - PROCESS | 3772 | 1465205878599 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:58 INFO - PROCESS | 3772 | 1465205878694 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 02:37:58 INFO - PROCESS | 3772 | 1465205878704 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:58 INFO - PROCESS | 3772 | 1465205878707 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:58 INFO - PROCESS | 3772 | ++DOCSHELL 111D0C00 == 25 [pid = 3772] [id = 573] 02:37:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (111D2C00) [pid = 3772] [serial = 1719] [outer = 00000000] 02:37:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11A08C00) [pid = 3772] [serial = 1720] [outer = 111D2C00] 02:37:58 INFO - PROCESS | 3772 | 1465205878754 Marionette DEBUG loaded listener.js 02:37:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (128ADC00) [pid = 3772] [serial = 1721] [outer = 111D2C00] 02:37:59 INFO - PROCESS | 3772 | 1465205879234 Marionette TRACE conn2 <- [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]]]}] 02:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 690ms 02:37:59 INFO - PROCESS | 3772 | 1465205879316 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 02:37:59 INFO - PROCESS | 3772 | 1465205879320 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 02:37:59 INFO - PROCESS | 3772 | 1465205879325 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:37:59 INFO - PROCESS | 3772 | 1465205879327 Marionette TRACE conn2 <- [1,2258,null,{}] 02:37:59 INFO - PROCESS | 3772 | 1465205879331 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:37:59 INFO - PROCESS | 3772 | 1465205879334 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:59 INFO - PROCESS | 3772 | 1465205879426 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 02:37:59 INFO - PROCESS | 3772 | 1465205879522 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:37:59 INFO - PROCESS | 3772 | 1465205879524 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:37:59 INFO - PROCESS | 3772 | ++DOCSHELL 1302CC00 == 26 [pid = 3772] [id = 574] 02:37:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1302E800) [pid = 3772] [serial = 1722] [outer = 00000000] 02:37:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1332BC00) [pid = 3772] [serial = 1723] [outer = 1302E800] 02:37:59 INFO - PROCESS | 3772 | 1465205879570 Marionette DEBUG loaded listener.js 02:37:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13813400) [pid = 3772] [serial = 1724] [outer = 1302E800] 02:37:59 INFO - PROCESS | 3772 | 1465205879976 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 705ms 02:38:00 INFO - PROCESS | 3772 | 1465205880026 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 02:38:00 INFO - PROCESS | 3772 | 1465205880028 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 02:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:38:00 INFO - PROCESS | 3772 | 1465205880046 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 3772 | 1465205880052 Marionette TRACE conn2 <- [1,2262,null,{}] 02:38:00 INFO - PROCESS | 3772 | 1465205880061 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:00 INFO - PROCESS | 3772 | 1465205880065 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:00 INFO - PROCESS | 3772 | 1465205880201 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 02:38:00 INFO - PROCESS | 3772 | 1465205880215 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:00 INFO - PROCESS | 3772 | 1465205880217 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:00 INFO - PROCESS | 3772 | ++DOCSHELL 14352C00 == 27 [pid = 3772] [id = 575] 02:38:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14353000) [pid = 3772] [serial = 1725] [outer = 00000000] 02:38:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14E87C00) [pid = 3772] [serial = 1726] [outer = 14353000] 02:38:00 INFO - PROCESS | 3772 | 1465205880262 Marionette DEBUG loaded listener.js 02:38:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (155CF400) [pid = 3772] [serial = 1727] [outer = 14353000] 02:38:00 INFO - PROCESS | 3772 | 1465205880747 Marionette TRACE conn2 <- [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]]]}] 02:38:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:38:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 752ms 02:38:00 INFO - PROCESS | 3772 | 1465205880824 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 02:38:00 INFO - PROCESS | 3772 | 1465205880827 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 02:38:00 INFO - PROCESS | 3772 | 1465205880831 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:38:00 INFO - PROCESS | 3772 | 1465205880832 Marionette TRACE conn2 <- [1,2266,null,{}] 02:38:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:38:00 INFO - PROCESS | 3772 | 1465205880836 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:00 INFO - PROCESS | 3772 | 1465205880838 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:00 INFO - PROCESS | 3772 | 1465205880955 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 02:38:01 INFO - PROCESS | 3772 | 1465205881019 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 3772 | 1465205881021 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:01 INFO - PROCESS | 3772 | ++DOCSHELL 15FC2400 == 28 [pid = 3772] [id = 576] 02:38:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15FDD400) [pid = 3772] [serial = 1728] [outer = 00000000] 02:38:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16171C00) [pid = 3772] [serial = 1729] [outer = 15FDD400] 02:38:01 INFO - PROCESS | 3772 | 1465205881065 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16179800) [pid = 3772] [serial = 1730] [outer = 15FDD400] 02:38:01 INFO - PROCESS | 3772 | 1465205881494 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 674ms 02:38:01 INFO - PROCESS | 3772 | 1465205881513 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 02:38:01 INFO - PROCESS | 3772 | 1465205881515 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 02:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:38:01 INFO - PROCESS | 3772 | 1465205881525 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:38:01 INFO - PROCESS | 3772 | 1465205881526 Marionette TRACE conn2 <- [1,2270,null,{}] 02:38:01 INFO - PROCESS | 3772 | 1465205881530 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:01 INFO - PROCESS | 3772 | 1465205881532 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:01 INFO - PROCESS | 3772 | 1465205881642 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 02:38:01 INFO - PROCESS | 3772 | 1465205881647 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:01 INFO - PROCESS | 3772 | 1465205881653 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:01 INFO - PROCESS | 3772 | ++DOCSHELL 1633DC00 == 29 [pid = 3772] [id = 577] 02:38:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1633EC00) [pid = 3772] [serial = 1731] [outer = 00000000] 02:38:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (167C5800) [pid = 3772] [serial = 1732] [outer = 1633EC00] 02:38:01 INFO - PROCESS | 3772 | 1465205881760 Marionette DEBUG loaded listener.js 02:38:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1710C400) [pid = 3772] [serial = 1733] [outer = 1633EC00] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (167CC000) [pid = 3772] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (105E7800) [pid = 3772] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (128A9800) [pid = 3772] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1758F800) [pid = 3772] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1617A400) [pid = 3772] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (181CE000) [pid = 3772] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1390C000) [pid = 3772] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (10A73400) [pid = 3772] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (11C6B400) [pid = 3772] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1435D000) [pid = 3772] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (174F8000) [pid = 3772] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:38:02 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (128AD400) [pid = 3772] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:38:02 INFO - PROCESS | 3772 | 1465205882504 Marionette TRACE conn2 <- [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]]]}] 02:38:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:38:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1003ms 02:38:02 INFO - PROCESS | 3772 | 1465205882559 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 02:38:02 INFO - PROCESS | 3772 | 1465205882561 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 02:38:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:38:02 INFO - PROCESS | 3772 | 1465205882564 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:38:02 INFO - PROCESS | 3772 | 1465205882565 Marionette TRACE conn2 <- [1,2274,null,{}] 02:38:02 INFO - PROCESS | 3772 | 1465205882569 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:02 INFO - PROCESS | 3772 | 1465205882571 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:02 INFO - PROCESS | 3772 | 1465205882687 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 02:38:02 INFO - PROCESS | 3772 | 1465205882753 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:02 INFO - PROCESS | 3772 | 1465205882755 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:02 INFO - PROCESS | 3772 | ++DOCSHELL 10A22000 == 30 [pid = 3772] [id = 578] 02:38:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (128AD400) [pid = 3772] [serial = 1734] [outer = 00000000] 02:38:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (17482000) [pid = 3772] [serial = 1735] [outer = 128AD400] 02:38:02 INFO - PROCESS | 3772 | 1465205882798 Marionette DEBUG loaded listener.js 02:38:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (175E3400) [pid = 3772] [serial = 1736] [outer = 128AD400] 02:38:03 INFO - PROCESS | 3772 | 1465205883160 Marionette TRACE conn2 <- [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]]]}] 02:38:03 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 02:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 642ms 02:38:03 INFO - PROCESS | 3772 | 1465205883202 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 3772 | 1465205883204 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 02:38:03 INFO - PROCESS | 3772 | 1465205883208 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:38:03 INFO - PROCESS | 3772 | 1465205883209 Marionette TRACE conn2 <- [1,2278,null,{}] 02:38:03 INFO - PROCESS | 3772 | 1465205883213 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:03 INFO - PROCESS | 3772 | 1465205883215 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:03 INFO - PROCESS | 3772 | 1465205883292 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 02:38:03 INFO - PROCESS | 3772 | 1465205883297 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 3772 | 1465205883299 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:03 INFO - PROCESS | 3772 | ++DOCSHELL 102D3C00 == 31 [pid = 3772] [id = 579] 02:38:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10B80000) [pid = 3772] [serial = 1737] [outer = 00000000] 02:38:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (181CE400) [pid = 3772] [serial = 1738] [outer = 10B80000] 02:38:03 INFO - PROCESS | 3772 | 1465205883343 Marionette DEBUG loaded listener.js 02:38:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (181D5000) [pid = 3772] [serial = 1739] [outer = 10B80000] 02:38:03 INFO - PROCESS | 3772 | 1465205883770 Marionette TRACE conn2 <- [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]]]}] 02:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 596ms 02:38:03 INFO - PROCESS | 3772 | 1465205883812 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 02:38:03 INFO - PROCESS | 3772 | 1465205883814 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 02:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:38:03 INFO - PROCESS | 3772 | 1465205883817 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:38:03 INFO - PROCESS | 3772 | 1465205883819 Marionette TRACE conn2 <- [1,2282,null,{}] 02:38:03 INFO - PROCESS | 3772 | 1465205883822 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:03 INFO - PROCESS | 3772 | 1465205883824 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:03 INFO - PROCESS | 3772 | 1465205883906 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 02:38:03 INFO - PROCESS | 3772 | 1465205883912 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:03 INFO - PROCESS | 3772 | 1465205883914 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:03 INFO - PROCESS | 3772 | ++DOCSHELL 13812000 == 32 [pid = 3772] [id = 580] 02:38:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (175EAC00) [pid = 3772] [serial = 1740] [outer = 00000000] 02:38:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19605800) [pid = 3772] [serial = 1741] [outer = 175EAC00] 02:38:03 INFO - PROCESS | 3772 | 1465205883957 Marionette DEBUG loaded listener.js 02:38:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19605C00) [pid = 3772] [serial = 1742] [outer = 175EAC00] 02:38:04 INFO - PROCESS | 3772 | 1465205884589 Marionette TRACE conn2 <- [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]]]}] 02:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 799ms 02:38:04 INFO - PROCESS | 3772 | 1465205884618 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 02:38:04 INFO - PROCESS | 3772 | 1465205884623 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 02:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:38:04 INFO - PROCESS | 3772 | 1465205884628 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:38:04 INFO - PROCESS | 3772 | 1465205884632 Marionette TRACE conn2 <- [1,2286,null,{}] 02:38:04 INFO - PROCESS | 3772 | 1465205884638 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:04 INFO - PROCESS | 3772 | 1465205884641 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:04 INFO - PROCESS | 3772 | 1465205884762 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 02:38:04 INFO - PROCESS | 3772 | 1465205884899 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:04 INFO - PROCESS | 3772 | 1465205884904 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:04 INFO - PROCESS | 3772 | ++DOCSHELL 10481400 == 33 [pid = 3772] [id = 581] 02:38:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (10483800) [pid = 3772] [serial = 1743] [outer = 00000000] 02:38:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (110A5400) [pid = 3772] [serial = 1744] [outer = 10483800] 02:38:04 INFO - PROCESS | 3772 | 1465205884962 Marionette DEBUG loaded listener.js 02:38:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (128B3800) [pid = 3772] [serial = 1745] [outer = 10483800] 02:38:05 INFO - PROCESS | 3772 | 1465205885733 Marionette TRACE conn2 <- [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]]]}] 02:38:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:38:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1159ms 02:38:05 INFO - PROCESS | 3772 | 1465205885783 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 02:38:05 INFO - PROCESS | 3772 | 1465205885788 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 02:38:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:38:05 INFO - PROCESS | 3772 | 1465205885794 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:38:05 INFO - PROCESS | 3772 | 1465205885797 Marionette TRACE conn2 <- [1,2290,null,{}] 02:38:05 INFO - PROCESS | 3772 | 1465205885801 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:05 INFO - PROCESS | 3772 | 1465205885804 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:05 INFO - PROCESS | 3772 | 1465205885921 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 02:38:06 INFO - PROCESS | 3772 | 1465205886059 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:06 INFO - PROCESS | 3772 | 1465205886062 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:06 INFO - PROCESS | 3772 | ++DOCSHELL 13812400 == 34 [pid = 3772] [id = 582] 02:38:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13914400) [pid = 3772] [serial = 1746] [outer = 00000000] 02:38:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (140C7800) [pid = 3772] [serial = 1747] [outer = 13914400] 02:38:06 INFO - PROCESS | 3772 | 1465205886128 Marionette DEBUG loaded listener.js 02:38:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (14E87400) [pid = 3772] [serial = 1748] [outer = 13914400] 02:38:06 INFO - PROCESS | 3772 | --DOCSHELL 1A285C00 == 33 [pid = 3772] [id = 492] 02:38:06 INFO - PROCESS | 3772 | --DOCSHELL 0F2ED000 == 32 [pid = 3772] [id = 491] 02:38:06 INFO - PROCESS | 3772 | --DOCSHELL 114B9C00 == 31 [pid = 3772] [id = 493] 02:38:06 INFO - PROCESS | 3772 | --DOCSHELL 167C4000 == 30 [pid = 3772] [id = 494] 02:38:06 INFO - PROCESS | 3772 | --DOCSHELL 0F2F1800 == 29 [pid = 3772] [id = 489] 02:38:06 INFO - PROCESS | 3772 | --DOCSHELL 17594C00 == 28 [pid = 3772] [id = 487] 02:38:06 INFO - PROCESS | 3772 | --DOCSHELL 10A21000 == 27 [pid = 3772] [id = 490] 02:38:06 INFO - PROCESS | 3772 | --DOCSHELL 17787800 == 26 [pid = 3772] [id = 488] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16F51800) [pid = 3772] [serial = 1687] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17111000) [pid = 3772] [serial = 1688] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10A22800) [pid = 3772] [serial = 1675] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10A5D000) [pid = 3772] [serial = 1676] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (128B5800) [pid = 3772] [serial = 1678] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (12D52400) [pid = 3772] [serial = 1679] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17DA9C00) [pid = 3772] [serial = 1691] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1969B400) [pid = 3772] [serial = 1702] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (183E7000) [pid = 3772] [serial = 1670] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13DC7800) [pid = 3772] [serial = 1681] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (140D2C00) [pid = 3772] [serial = 1682] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1969E400) [pid = 3772] [serial = 1703] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (11A09000) [pid = 3772] [serial = 1672] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (128AD000) [pid = 3772] [serial = 1673] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15FC1C00) [pid = 3772] [serial = 1684] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1776D000) [pid = 3772] [serial = 1690] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19604C00) [pid = 3772] [serial = 1700] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (183EB000) [pid = 3772] [serial = 1693] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16333C00) [pid = 3772] [serial = 1696] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (17596C00) [pid = 3772] [serial = 1697] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (17DCE400) [pid = 3772] [serial = 1694] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (19604400) [pid = 3772] [serial = 1699] [outer = 00000000] [url = about:blank] 02:38:06 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (162A3400) [pid = 3772] [serial = 1685] [outer = 00000000] [url = about:blank] 02:38:07 INFO - PROCESS | 3772 | 1465205886985 Marionette TRACE conn2 <- [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]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1254ms 02:38:07 INFO - PROCESS | 3772 | 1465205887051 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 02:38:07 INFO - PROCESS | 3772 | 1465205887055 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 02:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:38:07 INFO - PROCESS | 3772 | 1465205887060 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - PROCESS | 3772 | 1465205887063 Marionette TRACE conn2 <- [1,2294,null,{}] 02:38:07 INFO - PROCESS | 3772 | 1465205887068 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:07 INFO - PROCESS | 3772 | 1465205887071 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:07 INFO - PROCESS | 3772 | 1465205887159 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 02:38:07 INFO - PROCESS | 3772 | 1465205887166 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:07 INFO - PROCESS | 3772 | 1465205887170 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:07 INFO - PROCESS | 3772 | ++DOCSHELL 006C1400 == 27 [pid = 3772] [id = 583] 02:38:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (10E93800) [pid = 3772] [serial = 1749] [outer = 00000000] 02:38:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (128ABC00) [pid = 3772] [serial = 1750] [outer = 10E93800] 02:38:07 INFO - PROCESS | 3772 | 1465205887218 Marionette DEBUG loaded listener.js 02:38:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (12A80800) [pid = 3772] [serial = 1751] [outer = 10E93800] 02:38:07 INFO - PROCESS | 3772 | 1465205887754 Marionette TRACE conn2 <- [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]]]}] 02:38:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:38:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 736ms 02:38:07 INFO - PROCESS | 3772 | 1465205887797 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 02:38:07 INFO - PROCESS | 3772 | 1465205887801 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 02:38:07 INFO - PROCESS | 3772 | 1465205887807 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:38:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:38:07 INFO - PROCESS | 3772 | 1465205887810 Marionette TRACE conn2 <- [1,2298,null,{}] 02:38:07 INFO - PROCESS | 3772 | 1465205887813 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:07 INFO - PROCESS | 3772 | 1465205887816 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:07 INFO - PROCESS | 3772 | 1465205887900 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 02:38:08 INFO - PROCESS | 3772 | 1465205887999 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 3772 | 1465205888001 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:08 INFO - PROCESS | 3772 | ++DOCSHELL 10E93000 == 28 [pid = 3772] [id = 584] 02:38:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (131D6800) [pid = 3772] [serial = 1752] [outer = 00000000] 02:38:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1381BC00) [pid = 3772] [serial = 1753] [outer = 131D6800] 02:38:08 INFO - PROCESS | 3772 | 1465205888047 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13CEF400) [pid = 3772] [serial = 1754] [outer = 131D6800] 02:38:08 INFO - PROCESS | 3772 | 1465205888471 Marionette TRACE conn2 <- [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]]]}] 02:38:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:38:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 02:38:08 INFO - PROCESS | 3772 | 1465205888507 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 02:38:08 INFO - PROCESS | 3772 | 1465205888509 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 02:38:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:38:08 INFO - PROCESS | 3772 | 1465205888517 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:38:08 INFO - PROCESS | 3772 | 1465205888520 Marionette TRACE conn2 <- [1,2302,null,{}] 02:38:08 INFO - PROCESS | 3772 | 1465205888531 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:08 INFO - PROCESS | 3772 | 1465205888535 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:08 INFO - PROCESS | 3772 | 1465205888620 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 02:38:08 INFO - PROCESS | 3772 | 1465205888629 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:08 INFO - PROCESS | 3772 | 1465205888632 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:08 INFO - PROCESS | 3772 | ++DOCSHELL 1614E400 == 29 [pid = 3772] [id = 585] 02:38:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1614E800) [pid = 3772] [serial = 1755] [outer = 00000000] 02:38:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16178C00) [pid = 3772] [serial = 1756] [outer = 1614E800] 02:38:08 INFO - PROCESS | 3772 | 1465205888684 Marionette DEBUG loaded listener.js 02:38:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16334C00) [pid = 3772] [serial = 1757] [outer = 1614E800] 02:38:09 INFO - PROCESS | 3772 | 1465205889160 Marionette TRACE conn2 <- [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]]]}] 02:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 706ms 02:38:09 INFO - PROCESS | 3772 | 1465205889217 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 02:38:09 INFO - PROCESS | 3772 | 1465205889220 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 02:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:38:09 INFO - PROCESS | 3772 | 1465205889223 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:38:09 INFO - PROCESS | 3772 | 1465205889225 Marionette TRACE conn2 <- [1,2306,null,{}] 02:38:09 INFO - PROCESS | 3772 | 1465205889228 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:09 INFO - PROCESS | 3772 | 1465205889230 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:09 INFO - PROCESS | 3772 | 1465205889382 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 02:38:09 INFO - PROCESS | 3772 | 1465205889398 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:09 INFO - PROCESS | 3772 | 1465205889401 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:09 INFO - PROCESS | 3772 | ++DOCSHELL 167C4000 == 30 [pid = 3772] [id = 586] 02:38:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16A1CC00) [pid = 3772] [serial = 1758] [outer = 00000000] 02:38:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17481C00) [pid = 3772] [serial = 1759] [outer = 16A1CC00] 02:38:09 INFO - PROCESS | 3772 | 1465205889444 Marionette DEBUG loaded listener.js 02:38:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (175DEC00) [pid = 3772] [serial = 1760] [outer = 16A1CC00] 02:38:09 INFO - PROCESS | 3772 | 1465205889876 Marionette TRACE conn2 <- [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] 02:38:09 INFO - PROCESS | 3772 | 1465205889924 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 02:38:09 INFO - PROCESS | 3772 | 1465205889927 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:38:09 INFO - PROCESS | 3772 | 1465205889929 Marionette TRACE conn2 <- [1,2310,null,{}] 02:38:09 INFO - PROCESS | 3772 | 1465205889932 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:09 INFO - PROCESS | 3772 | 1465205889934 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:10 INFO - PROCESS | 3772 | 1465205890055 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 02:38:10 INFO - PROCESS | 3772 | 1465205890061 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 3772 | 1465205890063 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:10 INFO - PROCESS | 3772 | ++DOCSHELL 10A2A400 == 31 [pid = 3772] [id = 587] 02:38:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (167CC000) [pid = 3772] [serial = 1761] [outer = 00000000] 02:38:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17DD3400) [pid = 3772] [serial = 1762] [outer = 167CC000] 02:38:10 INFO - PROCESS | 3772 | 1465205890121 Marionette DEBUG loaded listener.js 02:38:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (181D4800) [pid = 3772] [serial = 1763] [outer = 167CC000] 02:38:10 INFO - PROCESS | 3772 | 1465205890609 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 736ms 02:38:10 INFO - PROCESS | 3772 | 1465205890668 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 02:38:10 INFO - PROCESS | 3772 | 1465205890670 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 02:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:38:10 INFO - PROCESS | 3772 | 1465205890673 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:38:10 INFO - PROCESS | 3772 | 1465205890675 Marionette TRACE conn2 <- [1,2314,null,{}] 02:38:10 INFO - PROCESS | 3772 | 1465205890686 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:10 INFO - PROCESS | 3772 | 1465205890692 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:10 INFO - PROCESS | 3772 | 1465205890862 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 02:38:10 INFO - PROCESS | 3772 | 1465205890923 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:10 INFO - PROCESS | 3772 | 1465205890925 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:10 INFO - PROCESS | 3772 | ++DOCSHELL 17DD3000 == 32 [pid = 3772] [id = 588] 02:38:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (183EEC00) [pid = 3772] [serial = 1764] [outer = 00000000] 02:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1960BC00) [pid = 3772] [serial = 1765] [outer = 183EEC00] 02:38:11 INFO - PROCESS | 3772 | 1465205890980 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1969C000) [pid = 3772] [serial = 1766] [outer = 183EEC00] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (111D2C00) [pid = 3772] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1026DC00) [pid = 3772] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1302E800) [pid = 3772] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1633EC00) [pid = 3772] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (110AA800) [pid = 3772] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (14E85C00) [pid = 3772] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (183EF800) [pid = 3772] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (15FDD400) [pid = 3772] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (128AD400) [pid = 3772] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (10B80000) [pid = 3772] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:38:11 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (14353000) [pid = 3772] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:38:11 INFO - PROCESS | 3772 | 1465205891444 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:38:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:38:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 800ms 02:38:11 INFO - PROCESS | 3772 | 1465205891476 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 02:38:11 INFO - PROCESS | 3772 | 1465205891478 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 02:38:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:38:11 INFO - PROCESS | 3772 | 1465205891481 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:38:11 INFO - PROCESS | 3772 | 1465205891483 Marionette TRACE conn2 <- [1,2318,null,{}] 02:38:11 INFO - PROCESS | 3772 | 1465205891486 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:11 INFO - PROCESS | 3772 | 1465205891488 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:11 INFO - PROCESS | 3772 | 1465205891604 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 02:38:11 INFO - PROCESS | 3772 | 1465205891665 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:11 INFO - PROCESS | 3772 | 1465205891667 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:11 INFO - PROCESS | 3772 | ++DOCSHELL 140C7000 == 33 [pid = 3772] [id = 589] 02:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (140D4400) [pid = 3772] [serial = 1767] [outer = 00000000] 02:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (175DE000) [pid = 3772] [serial = 1768] [outer = 140D4400] 02:38:11 INFO - PROCESS | 3772 | 1465205891709 Marionette DEBUG loaded listener.js 02:38:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1838A000) [pid = 3772] [serial = 1769] [outer = 140D4400] 02:38:12 INFO - PROCESS | 3772 | 1465205892054 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 596ms 02:38:12 INFO - PROCESS | 3772 | 1465205892080 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 3772 | 1465205892082 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 02:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:38:12 INFO - PROCESS | 3772 | 1465205892086 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - PROCESS | 3772 | 1465205892087 Marionette TRACE conn2 <- [1,2322,null,{}] 02:38:12 INFO - PROCESS | 3772 | 1465205892091 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:12 INFO - PROCESS | 3772 | 1465205892093 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:12 INFO - PROCESS | 3772 | 1465205892214 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 02:38:12 INFO - PROCESS | 3772 | 1465205892222 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 3772 | 1465205892224 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:12 INFO - PROCESS | 3772 | ++DOCSHELL 10276C00 == 34 [pid = 3772] [id = 590] 02:38:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10B7E400) [pid = 3772] [serial = 1770] [outer = 00000000] 02:38:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (196A4400) [pid = 3772] [serial = 1771] [outer = 10B7E400] 02:38:12 INFO - PROCESS | 3772 | 1465205892266 Marionette DEBUG loaded listener.js 02:38:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (19A83000) [pid = 3772] [serial = 1772] [outer = 10B7E400] 02:38:12 INFO - PROCESS | 3772 | 1465205892759 Marionette TRACE conn2 <- [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]]]}] 02:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 689ms 02:38:12 INFO - PROCESS | 3772 | 1465205892816 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 02:38:12 INFO - PROCESS | 3772 | 1465205892818 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 02:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:38:12 INFO - PROCESS | 3772 | 1465205892821 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:38:12 INFO - PROCESS | 3772 | 1465205892822 Marionette TRACE conn2 <- [1,2326,null,{}] 02:38:12 INFO - PROCESS | 3772 | 1465205892826 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:12 INFO - PROCESS | 3772 | 1465205892828 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:12 INFO - PROCESS | 3772 | 1465205892910 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 02:38:12 INFO - PROCESS | 3772 | 1465205892917 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:12 INFO - PROCESS | 3772 | 1465205892919 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:12 INFO - PROCESS | 3772 | ++DOCSHELL 13DC9800 == 35 [pid = 3772] [id = 591] 02:38:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1838E000) [pid = 3772] [serial = 1773] [outer = 00000000] 02:38:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19AFF000) [pid = 3772] [serial = 1774] [outer = 1838E000] 02:38:12 INFO - PROCESS | 3772 | 1465205892971 Marionette DEBUG loaded listener.js 02:38:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1A010C00) [pid = 3772] [serial = 1775] [outer = 1838E000] 02:38:13 INFO - PROCESS | 3772 | --DOCSHELL 1AAC4000 == 34 [pid = 3772] [id = 495] 02:38:13 INFO - PROCESS | 3772 | --DOCSHELL 1026C000 == 33 [pid = 3772] [id = 572] 02:38:13 INFO - PROCESS | 3772 | --DOCSHELL 12A78400 == 32 [pid = 3772] [id = 497] 02:38:13 INFO - PROCESS | 3772 | --DOCSHELL 157A2800 == 31 [pid = 3772] [id = 498] 02:38:13 INFO - PROCESS | 3772 | --DOCSHELL 13812C00 == 30 [pid = 3772] [id = 484] 02:38:13 INFO - PROCESS | 3772 | --DOCSHELL 1633E800 == 29 [pid = 3772] [id = 499] 02:38:13 INFO - PROCESS | 3772 | --DOCSHELL 155CD800 == 28 [pid = 3772] [id = 485] 02:38:13 INFO - PROCESS | 3772 | --DOCSHELL 1617CC00 == 27 [pid = 3772] [id = 486] 02:38:13 INFO - PROCESS | 3772 | --DOCSHELL 17D68800 == 26 [pid = 3772] [id = 500] 02:38:13 INFO - PROCESS | 3772 | --DOCSHELL 12ADA000 == 25 [pid = 3772] [id = 496] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11A08C00) [pid = 3772] [serial = 1720] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (128ADC00) [pid = 3772] [serial = 1721] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (102CE400) [pid = 3772] [serial = 1717] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (10563400) [pid = 3772] [serial = 1718] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1332BC00) [pid = 3772] [serial = 1723] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (167C5800) [pid = 3772] [serial = 1732] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (128B1400) [pid = 3772] [serial = 1706] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (11A12800) [pid = 3772] [serial = 1705] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15FE3000) [pid = 3772] [serial = 1709] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19605800) [pid = 3772] [serial = 1741] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (155CD000) [pid = 3772] [serial = 1708] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (196A4800) [pid = 3772] [serial = 1712] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1960E800) [pid = 3772] [serial = 1711] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (19C7A400) [pid = 3772] [serial = 1714] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (16179800) [pid = 3772] [serial = 1730] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (16171C00) [pid = 3772] [serial = 1729] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (17482000) [pid = 3772] [serial = 1735] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (181D5000) [pid = 3772] [serial = 1739] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (181CE400) [pid = 3772] [serial = 1738] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (1710C400) [pid = 3772] [serial = 1733] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (14E87C00) [pid = 3772] [serial = 1726] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (175E3400) [pid = 3772] [serial = 1736] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (155CF400) [pid = 3772] [serial = 1727] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (13813400) [pid = 3772] [serial = 1724] [outer = 00000000] [url = about:blank] 02:38:14 INFO - PROCESS | 3772 | 1465205894704 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1912ms 02:38:14 INFO - PROCESS | 3772 | 1465205894740 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 02:38:14 INFO - PROCESS | 3772 | 1465205894744 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 02:38:14 INFO - PROCESS | 3772 | 1465205894750 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:38:14 INFO - PROCESS | 3772 | 1465205894753 Marionette TRACE conn2 <- [1,2330,null,{}] 02:38:14 INFO - PROCESS | 3772 | 1465205894759 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:14 INFO - PROCESS | 3772 | 1465205894762 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:14 INFO - PROCESS | 3772 | 1465205894856 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 02:38:14 INFO - PROCESS | 3772 | 1465205894864 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:14 INFO - PROCESS | 3772 | 1465205894867 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:14 INFO - PROCESS | 3772 | ++DOCSHELL 10A51800 == 26 [pid = 3772] [id = 592] 02:38:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (10A51C00) [pid = 3772] [serial = 1776] [outer = 00000000] 02:38:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (10B81C00) [pid = 3772] [serial = 1777] [outer = 10A51C00] 02:38:14 INFO - PROCESS | 3772 | 1465205894918 Marionette DEBUG loaded listener.js 02:38:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (110A6400) [pid = 3772] [serial = 1778] [outer = 10A51C00] 02:38:15 INFO - PROCESS | 3772 | 1465205895426 Marionette TRACE conn2 <- [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]]]}] 02:38:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 705ms 02:38:15 INFO - PROCESS | 3772 | 1465205895449 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 02:38:15 INFO - PROCESS | 3772 | 1465205895454 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 02:38:15 INFO - PROCESS | 3772 | 1465205895464 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:38:15 INFO - PROCESS | 3772 | 1465205895467 Marionette TRACE conn2 <- [1,2334,null,{}] 02:38:15 INFO - PROCESS | 3772 | 1465205895471 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:15 INFO - PROCESS | 3772 | 1465205895473 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:15 INFO - PROCESS | 3772 | 1465205895564 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 02:38:15 INFO - PROCESS | 3772 | 1465205895572 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:15 INFO - PROCESS | 3772 | 1465205895575 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:15 INFO - PROCESS | 3772 | ++DOCSHELL 128ADC00 == 27 [pid = 3772] [id = 593] 02:38:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (128AE400) [pid = 3772] [serial = 1779] [outer = 00000000] 02:38:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (128B3400) [pid = 3772] [serial = 1780] [outer = 128AE400] 02:38:15 INFO - PROCESS | 3772 | 1465205895623 Marionette DEBUG loaded listener.js 02:38:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (12A86400) [pid = 3772] [serial = 1781] [outer = 128AE400] 02:38:16 INFO - PROCESS | 3772 | 1465205896088 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 642ms 02:38:16 INFO - PROCESS | 3772 | 1465205896103 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 3772 | 1465205896105 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 02:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:38:16 INFO - PROCESS | 3772 | 1465205896109 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 3772 | 1465205896112 Marionette TRACE conn2 <- [1,2338,null,{}] 02:38:16 INFO - PROCESS | 3772 | 1465205896123 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:16 INFO - PROCESS | 3772 | 1465205896128 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:16 INFO - PROCESS | 3772 | 1465205896212 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 02:38:16 INFO - PROCESS | 3772 | 1465205896219 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 3772 | 1465205896222 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:16 INFO - PROCESS | 3772 | ++DOCSHELL 13379C00 == 28 [pid = 3772] [id = 594] 02:38:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (1337E800) [pid = 3772] [serial = 1782] [outer = 00000000] 02:38:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (13CEA800) [pid = 3772] [serial = 1783] [outer = 1337E800] 02:38:16 INFO - PROCESS | 3772 | 1465205896270 Marionette DEBUG loaded listener.js 02:38:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (140C7C00) [pid = 3772] [serial = 1784] [outer = 1337E800] 02:38:16 INFO - PROCESS | 3772 | 1465205896775 Marionette TRACE conn2 <- [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]]]}] 02:38:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:38:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 737ms 02:38:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:38:16 INFO - PROCESS | 3772 | 1465205896849 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 02:38:16 INFO - PROCESS | 3772 | 1465205896852 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 02:38:16 INFO - PROCESS | 3772 | 1465205896856 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:38:16 INFO - PROCESS | 3772 | 1465205896857 Marionette TRACE conn2 <- [1,2342,null,{}] 02:38:16 INFO - PROCESS | 3772 | 1465205896861 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:16 INFO - PROCESS | 3772 | 1465205896863 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:16 INFO - PROCESS | 3772 | 1465205896956 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 02:38:16 INFO - PROCESS | 3772 | 1465205896961 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:16 INFO - PROCESS | 3772 | 1465205896963 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:16 INFO - PROCESS | 3772 | ++DOCSHELL 14E82800 == 29 [pid = 3772] [id = 595] 02:38:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (14E83000) [pid = 3772] [serial = 1785] [outer = 00000000] 02:38:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (157A6C00) [pid = 3772] [serial = 1786] [outer = 14E83000] 02:38:17 INFO - PROCESS | 3772 | 1465205897008 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (15A86800) [pid = 3772] [serial = 1787] [outer = 14E83000] 02:38:17 INFO - PROCESS | 3772 | 1465205897456 Marionette TRACE conn2 <- [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]]]}] 02:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 627ms 02:38:17 INFO - PROCESS | 3772 | 1465205897494 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 02:38:17 INFO - PROCESS | 3772 | 1465205897497 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 02:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:38:17 INFO - PROCESS | 3772 | 1465205897500 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:38:17 INFO - PROCESS | 3772 | 1465205897501 Marionette TRACE conn2 <- [1,2346,null,{}] 02:38:17 INFO - PROCESS | 3772 | 1465205897505 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:17 INFO - PROCESS | 3772 | 1465205897507 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:17 INFO - PROCESS | 3772 | 1465205897584 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 02:38:17 INFO - PROCESS | 3772 | 1465205897616 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:17 INFO - PROCESS | 3772 | 1465205897619 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:17 INFO - PROCESS | 3772 | ++DOCSHELL 1616D400 == 30 [pid = 3772] [id = 596] 02:38:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (16175400) [pid = 3772] [serial = 1788] [outer = 00000000] 02:38:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1617B800) [pid = 3772] [serial = 1789] [outer = 16175400] 02:38:17 INFO - PROCESS | 3772 | 1465205897665 Marionette DEBUG loaded listener.js 02:38:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (16333C00) [pid = 3772] [serial = 1790] [outer = 16175400] 02:38:18 INFO - PROCESS | 3772 | 1465205898097 Marionette TRACE conn2 <- [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]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 643ms 02:38:18 INFO - PROCESS | 3772 | 1465205898137 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 3772 | 1465205898139 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 02:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:38:18 INFO - PROCESS | 3772 | 1465205898145 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 3772 | 1465205898147 Marionette TRACE conn2 <- [1,2350,null,{}] 02:38:18 INFO - PROCESS | 3772 | 1465205898150 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:18 INFO - PROCESS | 3772 | 1465205898156 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:18 INFO - PROCESS | 3772 | 1465205898256 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 02:38:18 INFO - PROCESS | 3772 | 1465205898263 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 3772 | 1465205898265 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:18 INFO - PROCESS | 3772 | ++DOCSHELL 16F51800 == 31 [pid = 3772] [id = 597] 02:38:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16F53400) [pid = 3772] [serial = 1791] [outer = 00000000] 02:38:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (17486800) [pid = 3772] [serial = 1792] [outer = 16F53400] 02:38:18 INFO - PROCESS | 3772 | 1465205898309 Marionette DEBUG loaded listener.js 02:38:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (175E3400) [pid = 3772] [serial = 1793] [outer = 16F53400] 02:38:18 INFO - PROCESS | 3772 | 1465205898777 Marionette TRACE conn2 <- [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]]]}] 02:38:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:38:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 705ms 02:38:18 INFO - PROCESS | 3772 | 1465205898842 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 02:38:18 INFO - PROCESS | 3772 | 1465205898844 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 02:38:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:38:18 INFO - PROCESS | 3772 | 1465205898847 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:38:18 INFO - PROCESS | 3772 | 1465205898849 Marionette TRACE conn2 <- [1,2354,null,{}] 02:38:18 INFO - PROCESS | 3772 | 1465205898853 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:18 INFO - PROCESS | 3772 | 1465205898855 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:18 INFO - PROCESS | 3772 | 1465205898942 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 02:38:18 INFO - PROCESS | 3772 | 1465205898981 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:18 INFO - PROCESS | 3772 | 1465205898983 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:19 INFO - PROCESS | 3772 | ++DOCSHELL 17780C00 == 32 [pid = 3772] [id = 598] 02:38:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17781000) [pid = 3772] [serial = 1794] [outer = 00000000] 02:38:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17DD0400) [pid = 3772] [serial = 1795] [outer = 17781000] 02:38:19 INFO - PROCESS | 3772 | 1465205899026 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (181C9C00) [pid = 3772] [serial = 1796] [outer = 17781000] 02:38:19 INFO - PROCESS | 3772 | 1465205899450 Marionette TRACE conn2 <- [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]]]}] 02:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 643ms 02:38:19 INFO - PROCESS | 3772 | 1465205899490 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 02:38:19 INFO - PROCESS | 3772 | 1465205899492 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 02:38:19 INFO - PROCESS | 3772 | 1465205899499 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:38:19 INFO - PROCESS | 3772 | 1465205899501 Marionette TRACE conn2 <- [1,2358,null,{}] 02:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:38:19 INFO - PROCESS | 3772 | 1465205899504 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:19 INFO - PROCESS | 3772 | 1465205899506 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:19 INFO - PROCESS | 3772 | 1465205899584 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 02:38:19 INFO - PROCESS | 3772 | 1465205899589 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:19 INFO - PROCESS | 3772 | 1465205899591 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:19 INFO - PROCESS | 3772 | ++DOCSHELL 17DCFC00 == 33 [pid = 3772] [id = 599] 02:38:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1838F400) [pid = 3772] [serial = 1797] [outer = 00000000] 02:38:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (183EF400) [pid = 3772] [serial = 1798] [outer = 1838F400] 02:38:19 INFO - PROCESS | 3772 | 1465205899633 Marionette DEBUG loaded listener.js 02:38:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (183EFC00) [pid = 3772] [serial = 1799] [outer = 1838F400] 02:38:20 INFO - PROCESS | 3772 | 1465205900064 Marionette TRACE conn2 <- [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]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 595ms 02:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:38:20 INFO - PROCESS | 3772 | 1465205900112 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 3772 | 1465205900114 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 02:38:20 INFO - PROCESS | 3772 | 1465205900117 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 3772 | 1465205900119 Marionette TRACE conn2 <- [1,2362,null,{}] 02:38:20 INFO - PROCESS | 3772 | 1465205900123 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:20 INFO - PROCESS | 3772 | 1465205900124 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:20 INFO - PROCESS | 3772 | 1465205900243 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 02:38:20 INFO - PROCESS | 3772 | 1465205900249 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 3772 | 1465205900251 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:20 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EC400 == 34 [pid = 3772] [id = 600] 02:38:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (0F2EF800) [pid = 3772] [serial = 1800] [outer = 00000000] 02:38:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (13913800) [pid = 3772] [serial = 1801] [outer = 0F2EF800] 02:38:20 INFO - PROCESS | 3772 | 1465205900295 Marionette DEBUG loaded listener.js 02:38:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1614D400) [pid = 3772] [serial = 1802] [outer = 0F2EF800] 02:38:20 INFO - PROCESS | 3772 | 1465205900779 Marionette TRACE conn2 <- [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]]]}] 02:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 705ms 02:38:20 INFO - PROCESS | 3772 | 1465205900814 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 02:38:20 INFO - PROCESS | 3772 | 1465205900816 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 02:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:38:20 INFO - PROCESS | 3772 | 1465205900820 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:38:20 INFO - PROCESS | 3772 | 1465205900821 Marionette TRACE conn2 <- [1,2366,null,{}] 02:38:20 INFO - PROCESS | 3772 | 1465205900825 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:20 INFO - PROCESS | 3772 | 1465205900826 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:20 INFO - PROCESS | 3772 | 1465205900941 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 02:38:20 INFO - PROCESS | 3772 | 1465205900946 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:20 INFO - PROCESS | 3772 | 1465205900948 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:21 INFO - PROCESS | 3772 | ++DOCSHELL 105ED000 == 35 [pid = 3772] [id = 601] 02:38:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (105EDC00) [pid = 3772] [serial = 1803] [outer = 00000000] 02:38:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1969AC00) [pid = 3772] [serial = 1804] [outer = 105EDC00] 02:38:21 INFO - PROCESS | 3772 | 1465205901002 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (196A2000) [pid = 3772] [serial = 1805] [outer = 105EDC00] 02:38:21 INFO - PROCESS | 3772 | 1465205901449 Marionette TRACE conn2 <- [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]]]}] 02:38:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:38:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 690ms 02:38:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:38:21 INFO - PROCESS | 3772 | 1465205901520 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 02:38:21 INFO - PROCESS | 3772 | 1465205901524 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 02:38:21 INFO - PROCESS | 3772 | 1465205901527 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:38:21 INFO - PROCESS | 3772 | 1465205901529 Marionette TRACE conn2 <- [1,2370,null,{}] 02:38:21 INFO - PROCESS | 3772 | 1465205901533 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:21 INFO - PROCESS | 3772 | 1465205901535 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:21 INFO - PROCESS | 3772 | 1465205901697 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 02:38:21 INFO - PROCESS | 3772 | 1465205901723 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:21 INFO - PROCESS | 3772 | 1465205901726 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:21 INFO - PROCESS | 3772 | ++DOCSHELL 16159C00 == 36 [pid = 3772] [id = 602] 02:38:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19A7D800) [pid = 3772] [serial = 1806] [outer = 00000000] 02:38:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19C82800) [pid = 3772] [serial = 1807] [outer = 19A7D800] 02:38:21 INFO - PROCESS | 3772 | 1465205901771 Marionette DEBUG loaded listener.js 02:38:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A250400) [pid = 3772] [serial = 1808] [outer = 19A7D800] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17770800) [pid = 3772] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16A1CC00) [pid = 3772] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (167CC000) [pid = 3772] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (140D4400) [pid = 3772] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (183EEC00) [pid = 3772] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10B7E400) [pid = 3772] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13914400) [pid = 3772] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10483800) [pid = 3772] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (175EAC00) [pid = 3772] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1614E800) [pid = 3772] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (131D6800) [pid = 3772] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:38:22 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (10E93800) [pid = 3772] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:38:22 INFO - PROCESS | 3772 | 1465205902420 Marionette TRACE conn2 <- [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]]]}] 02:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 941ms 02:38:22 INFO - PROCESS | 3772 | 1465205902471 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 02:38:22 INFO - PROCESS | 3772 | 1465205902473 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 02:38:22 INFO - PROCESS | 3772 | 1465205902476 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:38:22 INFO - PROCESS | 3772 | 1465205902478 Marionette TRACE conn2 <- [1,2374,null,{}] 02:38:22 INFO - PROCESS | 3772 | 1465205902481 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:22 INFO - PROCESS | 3772 | 1465205902483 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:22 INFO - PROCESS | 3772 | 1465205902573 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 02:38:22 INFO - PROCESS | 3772 | 1465205902580 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:22 INFO - PROCESS | 3772 | 1465205902582 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:22 INFO - PROCESS | 3772 | ++DOCSHELL 11A10800 == 37 [pid = 3772] [id = 603] 02:38:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12D91000) [pid = 3772] [serial = 1809] [outer = 00000000] 02:38:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (140D4400) [pid = 3772] [serial = 1810] [outer = 12D91000] 02:38:22 INFO - PROCESS | 3772 | 1465205902625 Marionette DEBUG loaded listener.js 02:38:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17DD5000) [pid = 3772] [serial = 1811] [outer = 12D91000] 02:38:23 INFO - PROCESS | 3772 | 1465205903151 Marionette TRACE conn2 <- [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]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 690ms 02:38:23 INFO - PROCESS | 3772 | 1465205903207 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 3772 | 1465205903209 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 02:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:38:23 INFO - PROCESS | 3772 | 1465205903212 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - PROCESS | 3772 | 1465205903214 Marionette TRACE conn2 <- [1,2378,null,{}] 02:38:23 INFO - PROCESS | 3772 | 1465205903217 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:23 INFO - PROCESS | 3772 | 1465205903219 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:23 INFO - PROCESS | 3772 | 1465205903308 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 02:38:23 INFO - PROCESS | 3772 | 1465205903313 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:23 INFO - PROCESS | 3772 | 1465205903315 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:23 INFO - PROCESS | 3772 | ++DOCSHELL 16337400 == 38 [pid = 3772] [id = 604] 02:38:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1777E000) [pid = 3772] [serial = 1812] [outer = 00000000] 02:38:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A27D000) [pid = 3772] [serial = 1813] [outer = 1777E000] 02:38:23 INFO - PROCESS | 3772 | 1465205903358 Marionette DEBUG loaded listener.js 02:38:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A285C00) [pid = 3772] [serial = 1814] [outer = 1777E000] 02:38:23 INFO - PROCESS | 3772 | 1465205903854 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:38:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:38:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 689ms 02:38:23 INFO - PROCESS | 3772 | 1465205903912 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 02:38:23 INFO - PROCESS | 3772 | 1465205903914 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 02:38:23 INFO - PROCESS | 3772 | 1465205903918 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:38:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:38:23 INFO - PROCESS | 3772 | 1465205903919 Marionette TRACE conn2 <- [1,2382,null,{}] 02:38:23 INFO - PROCESS | 3772 | 1465205903927 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:23 INFO - PROCESS | 3772 | 1465205903929 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:24 INFO - PROCESS | 3772 | 1465205904009 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 02:38:24 INFO - PROCESS | 3772 | 1465205904017 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:24 INFO - PROCESS | 3772 | 1465205904019 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:24 INFO - PROCESS | 3772 | ++DOCSHELL 1617B400 == 39 [pid = 3772] [id = 605] 02:38:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A27CC00) [pid = 3772] [serial = 1815] [outer = 00000000] 02:38:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A71CC00) [pid = 3772] [serial = 1816] [outer = 1A27CC00] 02:38:24 INFO - PROCESS | 3772 | 1465205904061 Marionette DEBUG loaded listener.js 02:38:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A723000) [pid = 3772] [serial = 1817] [outer = 1A27CC00] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 10276C00 == 38 [pid = 3772] [id = 590] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 13DC9800 == 37 [pid = 3772] [id = 591] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 10A51800 == 36 [pid = 3772] [id = 592] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 128ADC00 == 35 [pid = 3772] [id = 593] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 14E82800 == 34 [pid = 3772] [id = 595] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 16159C00 == 33 [pid = 3772] [id = 602] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 16F51800 == 32 [pid = 3772] [id = 597] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 11A10800 == 31 [pid = 3772] [id = 603] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 17DCFC00 == 30 [pid = 3772] [id = 599] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 0F2EC400 == 29 [pid = 3772] [id = 600] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 17780C00 == 28 [pid = 3772] [id = 598] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 1616D400 == 27 [pid = 3772] [id = 596] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 16337400 == 26 [pid = 3772] [id = 604] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 13379C00 == 25 [pid = 3772] [id = 594] 02:38:25 INFO - PROCESS | 3772 | --DOCSHELL 105ED000 == 24 [pid = 3772] [id = 601] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17481C00) [pid = 3772] [serial = 1759] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (175DEC00) [pid = 3772] [serial = 1760] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17DD3400) [pid = 3772] [serial = 1762] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (175DE000) [pid = 3772] [serial = 1768] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1960BC00) [pid = 3772] [serial = 1765] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (196A4400) [pid = 3772] [serial = 1771] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (14E87400) [pid = 3772] [serial = 1748] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (140C7800) [pid = 3772] [serial = 1747] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (128B3800) [pid = 3772] [serial = 1745] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (110A5400) [pid = 3772] [serial = 1744] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19605C00) [pid = 3772] [serial = 1742] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16178C00) [pid = 3772] [serial = 1756] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1381BC00) [pid = 3772] [serial = 1753] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13CEF400) [pid = 3772] [serial = 1754] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (12A80800) [pid = 3772] [serial = 1751] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (128ABC00) [pid = 3772] [serial = 1750] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (19AFF000) [pid = 3772] [serial = 1774] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (19A83000) [pid = 3772] [serial = 1772] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (181D4800) [pid = 3772] [serial = 1763] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1838A000) [pid = 3772] [serial = 1769] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (1969C000) [pid = 3772] [serial = 1766] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (16334C00) [pid = 3772] [serial = 1757] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (1A019800) [pid = 3772] [serial = 1715] [outer = 00000000] [url = about:blank] 02:38:25 INFO - PROCESS | 3772 | 1465205905873 Marionette TRACE conn2 <- [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]]]}] 02:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2022ms 02:38:25 INFO - PROCESS | 3772 | 1465205905936 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 02:38:25 INFO - PROCESS | 3772 | 1465205905940 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 02:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:38:25 INFO - PROCESS | 3772 | 1465205905945 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:38:25 INFO - PROCESS | 3772 | 1465205905949 Marionette TRACE conn2 <- [1,2386,null,{}] 02:38:25 INFO - PROCESS | 3772 | 1465205905955 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:25 INFO - PROCESS | 3772 | 1465205905958 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:26 INFO - PROCESS | 3772 | 1465205906048 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 02:38:26 INFO - PROCESS | 3772 | 1465205906055 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 3772 | 1465205906060 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:26 INFO - PROCESS | 3772 | ++DOCSHELL 105F3000 == 25 [pid = 3772] [id = 606] 02:38:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (10A1B400) [pid = 3772] [serial = 1818] [outer = 00000000] 02:38:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (10A27000) [pid = 3772] [serial = 1819] [outer = 10A1B400] 02:38:26 INFO - PROCESS | 3772 | 1465205906113 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (10A51800) [pid = 3772] [serial = 1820] [outer = 10A1B400] 02:38:26 INFO - PROCESS | 3772 | 1465205906603 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:38:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:38:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 705ms 02:38:26 INFO - PROCESS | 3772 | 1465205906651 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 02:38:26 INFO - PROCESS | 3772 | 1465205906656 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 02:38:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:38:26 INFO - PROCESS | 3772 | 1465205906663 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:38:26 INFO - PROCESS | 3772 | 1465205906665 Marionette TRACE conn2 <- [1,2390,null,{}] 02:38:26 INFO - PROCESS | 3772 | 1465205906669 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:26 INFO - PROCESS | 3772 | 1465205906672 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:26 INFO - PROCESS | 3772 | 1465205906761 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 02:38:26 INFO - PROCESS | 3772 | 1465205906769 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:26 INFO - PROCESS | 3772 | 1465205906772 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:26 INFO - PROCESS | 3772 | ++DOCSHELL 110AB400 == 26 [pid = 3772] [id = 607] 02:38:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (110AB800) [pid = 3772] [serial = 1821] [outer = 00000000] 02:38:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (114B9C00) [pid = 3772] [serial = 1822] [outer = 110AB800] 02:38:26 INFO - PROCESS | 3772 | 1465205906820 Marionette DEBUG loaded listener.js 02:38:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (11C5EC00) [pid = 3772] [serial = 1823] [outer = 110AB800] 02:38:27 INFO - PROCESS | 3772 | 1465205907300 Marionette TRACE conn2 <- [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]]]}] 02:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 689ms 02:38:27 INFO - PROCESS | 3772 | 1465205907364 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 02:38:27 INFO - PROCESS | 3772 | 1465205907366 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 02:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:38:27 INFO - PROCESS | 3772 | 1465205907369 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:38:27 INFO - PROCESS | 3772 | 1465205907373 Marionette TRACE conn2 <- [1,2394,null,{}] 02:38:27 INFO - PROCESS | 3772 | 1465205907384 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:27 INFO - PROCESS | 3772 | 1465205907389 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:27 INFO - PROCESS | 3772 | 1465205907505 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 02:38:27 INFO - PROCESS | 3772 | 1465205907609 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:27 INFO - PROCESS | 3772 | 1465205907612 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:27 INFO - PROCESS | 3772 | ++DOCSHELL 130E6800 == 27 [pid = 3772] [id = 608] 02:38:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (131C9C00) [pid = 3772] [serial = 1824] [outer = 00000000] 02:38:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13328C00) [pid = 3772] [serial = 1825] [outer = 131C9C00] 02:38:27 INFO - PROCESS | 3772 | 1465205907666 Marionette DEBUG loaded listener.js 02:38:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13383800) [pid = 3772] [serial = 1826] [outer = 131C9C00] 02:38:28 INFO - PROCESS | 3772 | 1465205908025 Marionette TRACE conn2 <- [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]]]}] 02:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 690ms 02:38:28 INFO - PROCESS | 3772 | 1465205908070 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 3772 | 1465205908072 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 02:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:38:28 INFO - PROCESS | 3772 | 1465205908075 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - PROCESS | 3772 | 1465205908077 Marionette TRACE conn2 <- [1,2398,null,{}] 02:38:28 INFO - PROCESS | 3772 | 1465205908102 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:28 INFO - PROCESS | 3772 | 1465205908104 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:28 INFO - PROCESS | 3772 | 1465205908189 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 02:38:28 INFO - PROCESS | 3772 | 1465205908195 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 3772 | 1465205908197 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:28 INFO - PROCESS | 3772 | ++DOCSHELL 1381C400 == 28 [pid = 3772] [id = 609] 02:38:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13910400) [pid = 3772] [serial = 1827] [outer = 00000000] 02:38:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13DCB400) [pid = 3772] [serial = 1828] [outer = 13910400] 02:38:28 INFO - PROCESS | 3772 | 1465205908240 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (140CFC00) [pid = 3772] [serial = 1829] [outer = 13910400] 02:38:28 INFO - PROCESS | 3772 | 1465205908693 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:38:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:38:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 658ms 02:38:28 INFO - PROCESS | 3772 | 1465205908733 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 02:38:28 INFO - PROCESS | 3772 | 1465205908735 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 02:38:28 INFO - PROCESS | 3772 | 1465205908738 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:38:28 INFO - PROCESS | 3772 | 1465205908740 Marionette TRACE conn2 <- [1,2402,null,{}] 02:38:28 INFO - PROCESS | 3772 | 1465205908743 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:28 INFO - PROCESS | 3772 | 1465205908745 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:28 INFO - PROCESS | 3772 | 1465205908822 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 02:38:28 INFO - PROCESS | 3772 | 1465205908827 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:28 INFO - PROCESS | 3772 | 1465205908829 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:28 INFO - PROCESS | 3772 | ++DOCSHELL 140C8800 == 29 [pid = 3772] [id = 610] 02:38:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (140D3800) [pid = 3772] [serial = 1830] [outer = 00000000] 02:38:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14EE3C00) [pid = 3772] [serial = 1831] [outer = 140D3800] 02:38:28 INFO - PROCESS | 3772 | 1465205908872 Marionette DEBUG loaded listener.js 02:38:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (155D8000) [pid = 3772] [serial = 1832] [outer = 140D3800] 02:38:29 INFO - PROCESS | 3772 | 1465205909334 Marionette TRACE conn2 <- [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]]]}] 02:38:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:38:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 643ms 02:38:29 INFO - PROCESS | 3772 | 1465205909377 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 02:38:29 INFO - PROCESS | 3772 | 1465205909379 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 02:38:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:38:29 INFO - PROCESS | 3772 | 1465205909383 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:38:29 INFO - PROCESS | 3772 | 1465205909384 Marionette TRACE conn2 <- [1,2406,null,{}] 02:38:29 INFO - PROCESS | 3772 | 1465205909388 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:29 INFO - PROCESS | 3772 | 1465205909393 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:29 INFO - PROCESS | 3772 | 1465205909495 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 02:38:29 INFO - PROCESS | 3772 | 1465205909503 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:29 INFO - PROCESS | 3772 | 1465205909505 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:29 INFO - PROCESS | 3772 | ++DOCSHELL 1617C400 == 30 [pid = 3772] [id = 611] 02:38:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (162A3400) [pid = 3772] [serial = 1833] [outer = 00000000] 02:38:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1633C400) [pid = 3772] [serial = 1834] [outer = 162A3400] 02:38:29 INFO - PROCESS | 3772 | 1465205909549 Marionette DEBUG loaded listener.js 02:38:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1633C800) [pid = 3772] [serial = 1835] [outer = 162A3400] 02:38:30 INFO - PROCESS | 3772 | 1465205909991 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 627ms 02:38:30 INFO - PROCESS | 3772 | 1465205910025 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 3772 | 1465205910027 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 02:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:38:30 INFO - PROCESS | 3772 | 1465205910031 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 3772 | 1465205910032 Marionette TRACE conn2 <- [1,2410,null,{}] 02:38:30 INFO - PROCESS | 3772 | 1465205910035 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:30 INFO - PROCESS | 3772 | 1465205910037 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:30 INFO - PROCESS | 3772 | 1465205910128 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 02:38:30 INFO - PROCESS | 3772 | 1465205910134 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 3772 | 1465205910136 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:30 INFO - PROCESS | 3772 | ++DOCSHELL 16A1C800 == 31 [pid = 3772] [id = 612] 02:38:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16F58400) [pid = 3772] [serial = 1836] [outer = 00000000] 02:38:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17490000) [pid = 3772] [serial = 1837] [outer = 16F58400] 02:38:30 INFO - PROCESS | 3772 | 1465205910201 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17490800) [pid = 3772] [serial = 1838] [outer = 16F58400] 02:38:30 INFO - PROCESS | 3772 | 1465205910679 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:38:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:38:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 706ms 02:38:30 INFO - PROCESS | 3772 | 1465205910730 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 02:38:30 INFO - PROCESS | 3772 | 1465205910732 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 02:38:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:38:30 INFO - PROCESS | 3772 | 1465205910735 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:38:30 INFO - PROCESS | 3772 | 1465205910737 Marionette TRACE conn2 <- [1,2414,null,{}] 02:38:30 INFO - PROCESS | 3772 | 1465205910744 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:30 INFO - PROCESS | 3772 | 1465205910745 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:30 INFO - PROCESS | 3772 | 1465205910822 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 02:38:30 INFO - PROCESS | 3772 | 1465205910828 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:30 INFO - PROCESS | 3772 | 1465205910830 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:30 INFO - PROCESS | 3772 | ++DOCSHELL 17482000 == 32 [pid = 3772] [id = 613] 02:38:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1758F400) [pid = 3772] [serial = 1839] [outer = 00000000] 02:38:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17D6F400) [pid = 3772] [serial = 1840] [outer = 1758F400] 02:38:30 INFO - PROCESS | 3772 | 1465205910873 Marionette DEBUG loaded listener.js 02:38:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17D6F800) [pid = 3772] [serial = 1841] [outer = 1758F400] 02:38:31 INFO - PROCESS | 3772 | 1465205911325 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:38:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:38:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 642ms 02:38:31 INFO - PROCESS | 3772 | 1465205911375 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 02:38:31 INFO - PROCESS | 3772 | 1465205911377 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 02:38:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:38:31 INFO - PROCESS | 3772 | 1465205911380 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:38:31 INFO - PROCESS | 3772 | 1465205911382 Marionette TRACE conn2 <- [1,2418,null,{}] 02:38:31 INFO - PROCESS | 3772 | 1465205911386 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:31 INFO - PROCESS | 3772 | 1465205911387 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:31 INFO - PROCESS | 3772 | 1465205911496 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 02:38:31 INFO - PROCESS | 3772 | 1465205911508 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:31 INFO - PROCESS | 3772 | 1465205911510 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:31 INFO - PROCESS | 3772 | ++DOCSHELL 130E4000 == 33 [pid = 3772] [id = 614] 02:38:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (181C8400) [pid = 3772] [serial = 1842] [outer = 00000000] 02:38:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1838A000) [pid = 3772] [serial = 1843] [outer = 181C8400] 02:38:31 INFO - PROCESS | 3772 | 1465205911552 Marionette DEBUG loaded listener.js 02:38:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1838BC00) [pid = 3772] [serial = 1844] [outer = 181C8400] 02:38:32 INFO - PROCESS | 3772 | 1465205912033 Marionette TRACE conn2 <- [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]]]}] 02:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 706ms 02:38:32 INFO - PROCESS | 3772 | 1465205912078 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 3772 | 1465205912080 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 02:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:38:32 INFO - PROCESS | 3772 | 1465205912084 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 3772 | 1465205912085 Marionette TRACE conn2 <- [1,2422,null,{}] 02:38:32 INFO - PROCESS | 3772 | 1465205912089 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:32 INFO - PROCESS | 3772 | 1465205912091 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:32 INFO - PROCESS | 3772 | 1465205912220 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 02:38:32 INFO - PROCESS | 3772 | 1465205912281 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:32 INFO - PROCESS | 3772 | 1465205912283 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:32 INFO - PROCESS | 3772 | ++DOCSHELL 17DCEC00 == 34 [pid = 3772] [id = 615] 02:38:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (183E6000) [pid = 3772] [serial = 1845] [outer = 00000000] 02:38:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19607800) [pid = 3772] [serial = 1846] [outer = 183E6000] 02:38:32 INFO - PROCESS | 3772 | 1465205912327 Marionette DEBUG loaded listener.js 02:38:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1960D400) [pid = 3772] [serial = 1847] [outer = 183E6000] 02:38:32 INFO - PROCESS | 3772 | 1465205912751 Marionette TRACE conn2 <- [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]]]}] 02:38:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:38:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 705ms 02:38:32 INFO - PROCESS | 3772 | 1465205912784 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 02:38:32 INFO - PROCESS | 3772 | 1465205912786 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 02:38:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:38:32 INFO - PROCESS | 3772 | 1465205912789 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:38:32 INFO - PROCESS | 3772 | 1465205912791 Marionette TRACE conn2 <- [1,2426,null,{}] 02:38:32 INFO - PROCESS | 3772 | 1465205912795 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:32 INFO - PROCESS | 3772 | 1465205912797 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:32 INFO - PROCESS | 3772 | 1465205912949 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 02:38:33 INFO - PROCESS | 3772 | 1465205912976 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 3772 | 1465205912978 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:33 INFO - PROCESS | 3772 | ++DOCSHELL 13CE9C00 == 35 [pid = 3772] [id = 616] 02:38:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (196A7000) [pid = 3772] [serial = 1848] [outer = 00000000] 02:38:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19A81C00) [pid = 3772] [serial = 1849] [outer = 196A7000] 02:38:33 INFO - PROCESS | 3772 | 1465205913023 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19AFCC00) [pid = 3772] [serial = 1850] [outer = 196A7000] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (19A7D800) [pid = 3772] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (12D91000) [pid = 3772] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1777E000) [pid = 3772] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (14E83000) [pid = 3772] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1337E800) [pid = 3772] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (128AE400) [pid = 3772] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10A51C00) [pid = 3772] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1838E000) [pid = 3772] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1838F400) [pid = 3772] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17781000) [pid = 3772] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16F53400) [pid = 3772] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16175400) [pid = 3772] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0F2EF800) [pid = 3772] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:38:33 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (105EDC00) [pid = 3772] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:38:33 INFO - PROCESS | 3772 | 1465205913699 Marionette TRACE conn2 <- [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]]]}] 02:38:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:38:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 893ms 02:38:33 INFO - PROCESS | 3772 | 1465205913726 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 02:38:33 INFO - PROCESS | 3772 | 1465205913728 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 02:38:33 INFO - PROCESS | 3772 | 1465205913731 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:38:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:38:33 INFO - PROCESS | 3772 | 1465205913732 Marionette TRACE conn2 <- [1,2430,null,{}] 02:38:33 INFO - PROCESS | 3772 | 1465205913736 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:33 INFO - PROCESS | 3772 | 1465205913738 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:33 INFO - PROCESS | 3772 | 1465205913844 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 02:38:33 INFO - PROCESS | 3772 | 1465205913850 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:33 INFO - PROCESS | 3772 | 1465205913852 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:33 INFO - PROCESS | 3772 | ++DOCSHELL 10A76400 == 36 [pid = 3772] [id = 617] 02:38:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (10B63800) [pid = 3772] [serial = 1851] [outer = 00000000] 02:38:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (155CF400) [pid = 3772] [serial = 1852] [outer = 10B63800] 02:38:33 INFO - PROCESS | 3772 | 1465205913894 Marionette DEBUG loaded listener.js 02:38:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (157AC000) [pid = 3772] [serial = 1853] [outer = 10B63800] 02:38:34 INFO - PROCESS | 3772 | 1465205914323 Marionette TRACE conn2 <- [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]]]}] 02:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 627ms 02:38:34 INFO - PROCESS | 3772 | 1465205914370 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 3772 | 1465205914372 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 02:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:38:34 INFO - PROCESS | 3772 | 1465205914375 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:38:34 INFO - PROCESS | 3772 | 1465205914377 Marionette TRACE conn2 <- [1,2434,null,{}] 02:38:34 INFO - PROCESS | 3772 | 1465205914380 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:34 INFO - PROCESS | 3772 | 1465205914382 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:34 INFO - PROCESS | 3772 | 1465205914470 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 02:38:34 INFO - PROCESS | 3772 | 1465205914475 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:34 INFO - PROCESS | 3772 | 1465205914477 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:34 INFO - PROCESS | 3772 | ++DOCSHELL 13334400 == 37 [pid = 3772] [id = 618] 02:38:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1337E800) [pid = 3772] [serial = 1854] [outer = 00000000] 02:38:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1960F800) [pid = 3772] [serial = 1855] [outer = 1337E800] 02:38:34 INFO - PROCESS | 3772 | 1465205914519 Marionette DEBUG loaded listener.js 02:38:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19A87800) [pid = 3772] [serial = 1856] [outer = 1337E800] 02:38:34 INFO - PROCESS | 3772 | 1465205914947 Marionette TRACE conn2 <- [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]]]}] 02:38:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:38:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 596ms 02:38:34 INFO - PROCESS | 3772 | 1465205914971 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 02:38:34 INFO - PROCESS | 3772 | 1465205914973 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 02:38:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:38:34 INFO - PROCESS | 3772 | 1465205914990 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:38:34 INFO - PROCESS | 3772 | 1465205914991 Marionette TRACE conn2 <- [1,2438,null,{}] 02:38:34 INFO - PROCESS | 3772 | 1465205914996 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:34 INFO - PROCESS | 3772 | 1465205914997 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:35 INFO - PROCESS | 3772 | 1465205915077 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 02:38:35 INFO - PROCESS | 3772 | 1465205915082 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 3772 | 1465205915084 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:35 INFO - PROCESS | 3772 | ++DOCSHELL 15FE9400 == 38 [pid = 3772] [id = 619] 02:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (181D0C00) [pid = 3772] [serial = 1857] [outer = 00000000] 02:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A24F800) [pid = 3772] [serial = 1858] [outer = 181D0C00] 02:38:35 INFO - PROCESS | 3772 | 1465205915126 Marionette DEBUG loaded listener.js 02:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A284400) [pid = 3772] [serial = 1859] [outer = 181D0C00] 02:38:35 INFO - PROCESS | 3772 | 1465205915551 Marionette TRACE conn2 <- [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]]]}] 02:38:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:38:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 595ms 02:38:35 INFO - PROCESS | 3772 | 1465205915574 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 02:38:35 INFO - PROCESS | 3772 | 1465205915576 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 02:38:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:38:35 INFO - PROCESS | 3772 | 1465205915580 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:38:35 INFO - PROCESS | 3772 | 1465205915581 Marionette TRACE conn2 <- [1,2442,null,{}] 02:38:35 INFO - PROCESS | 3772 | 1465205915585 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:35 INFO - PROCESS | 3772 | 1465205915586 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:35 INFO - PROCESS | 3772 | 1465205915760 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 02:38:35 INFO - PROCESS | 3772 | 1465205915883 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:35 INFO - PROCESS | 3772 | 1465205915886 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:35 INFO - PROCESS | 3772 | ++DOCSHELL 0F397400 == 39 [pid = 3772] [id = 620] 02:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1021F800) [pid = 3772] [serial = 1860] [outer = 00000000] 02:38:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10482000) [pid = 3772] [serial = 1861] [outer = 1021F800] 02:38:36 INFO - PROCESS | 3772 | 1465205915988 Marionette DEBUG loaded listener.js 02:38:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (105E9C00) [pid = 3772] [serial = 1862] [outer = 1021F800] 02:38:36 INFO - PROCESS | 3772 | 1465205916703 Marionette TRACE conn2 <- [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]]]}] 02:38:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:38:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1191ms 02:38:36 INFO - PROCESS | 3772 | 1465205916775 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 02:38:36 INFO - PROCESS | 3772 | 1465205916779 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 02:38:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:38:36 INFO - PROCESS | 3772 | 1465205916784 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:38:36 INFO - PROCESS | 3772 | 1465205916788 Marionette TRACE conn2 <- [1,2446,null,{}] 02:38:36 INFO - PROCESS | 3772 | 1465205916792 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:36 INFO - PROCESS | 3772 | 1465205916796 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:36 INFO - PROCESS | 3772 | 1465205916931 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 02:38:37 INFO - PROCESS | 3772 | 1465205917064 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:37 INFO - PROCESS | 3772 | 1465205917067 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:37 INFO - PROCESS | 3772 | ++DOCSHELL 128B3800 == 40 [pid = 3772] [id = 621] 02:38:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (128B6000) [pid = 3772] [serial = 1863] [outer = 00000000] 02:38:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (12B57400) [pid = 3772] [serial = 1864] [outer = 128B6000] 02:38:37 INFO - PROCESS | 3772 | 1465205917123 Marionette DEBUG loaded listener.js 02:38:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (13086000) [pid = 3772] [serial = 1865] [outer = 128B6000] 02:38:38 INFO - PROCESS | 3772 | 1465205918106 Marionette TRACE conn2 <- [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]]]}] 02:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1364ms 02:38:38 INFO - PROCESS | 3772 | 1465205918140 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 3772 | 1465205918144 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 02:38:38 INFO - PROCESS | 3772 | 1465205918149 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:38:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:38:38 INFO - PROCESS | 3772 | 1465205918152 Marionette TRACE conn2 <- [1,2450,null,{}] 02:38:38 INFO - PROCESS | 3772 | 1465205918158 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:38 INFO - PROCESS | 3772 | 1465205918160 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:38 INFO - PROCESS | 3772 | 1465205918270 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 15FE9400 == 39 [pid = 3772] [id = 619] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 13334400 == 38 [pid = 3772] [id = 618] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 10A76400 == 37 [pid = 3772] [id = 617] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 13CE9C00 == 36 [pid = 3772] [id = 616] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 17DCEC00 == 35 [pid = 3772] [id = 615] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 130E4000 == 34 [pid = 3772] [id = 614] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 17482000 == 33 [pid = 3772] [id = 613] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 16A1C800 == 32 [pid = 3772] [id = 612] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 1617C400 == 31 [pid = 3772] [id = 611] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 140C8800 == 30 [pid = 3772] [id = 610] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 1381C400 == 29 [pid = 3772] [id = 609] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 130E6800 == 28 [pid = 3772] [id = 608] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 110AB400 == 27 [pid = 3772] [id = 607] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 105F3000 == 26 [pid = 3772] [id = 606] 02:38:38 INFO - PROCESS | 3772 | --DOCSHELL 1617B400 == 25 [pid = 3772] [id = 605] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1614D400) [pid = 3772] [serial = 1802] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1969AC00) [pid = 3772] [serial = 1804] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19C82800) [pid = 3772] [serial = 1807] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17DD5000) [pid = 3772] [serial = 1811] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (140D4400) [pid = 3772] [serial = 1810] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A27D000) [pid = 3772] [serial = 1813] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (157A6C00) [pid = 3772] [serial = 1786] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (15A86800) [pid = 3772] [serial = 1787] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (13CEA800) [pid = 3772] [serial = 1783] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (140C7C00) [pid = 3772] [serial = 1784] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (128B3400) [pid = 3772] [serial = 1780] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (12A86400) [pid = 3772] [serial = 1781] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1A71CC00) [pid = 3772] [serial = 1816] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10B81C00) [pid = 3772] [serial = 1777] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (110A6400) [pid = 3772] [serial = 1778] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A010C00) [pid = 3772] [serial = 1775] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (183EF400) [pid = 3772] [serial = 1798] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17DD0400) [pid = 3772] [serial = 1795] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (181C9C00) [pid = 3772] [serial = 1796] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17486800) [pid = 3772] [serial = 1792] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (175E3400) [pid = 3772] [serial = 1793] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16333C00) [pid = 3772] [serial = 1790] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1617B800) [pid = 3772] [serial = 1789] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13913800) [pid = 3772] [serial = 1801] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (196A2000) [pid = 3772] [serial = 1805] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1A285C00) [pid = 3772] [serial = 1814] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (183EFC00) [pid = 3772] [serial = 1799] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1A250400) [pid = 3772] [serial = 1808] [outer = 00000000] [url = about:blank] 02:38:38 INFO - PROCESS | 3772 | 1465205918414 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:38 INFO - PROCESS | 3772 | 1465205918418 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:38 INFO - PROCESS | 3772 | ++DOCSHELL 10479C00 == 26 [pid = 3772] [id = 622] 02:38:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (10563000) [pid = 3772] [serial = 1866] [outer = 00000000] 02:38:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (10B81C00) [pid = 3772] [serial = 1867] [outer = 10563000] 02:38:38 INFO - PROCESS | 3772 | 1465205918468 Marionette DEBUG loaded listener.js 02:38:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (110A6400) [pid = 3772] [serial = 1868] [outer = 10563000] 02:38:38 INFO - PROCESS | 3772 | 1465205918905 Marionette TRACE conn2 <- [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]]]}] 02:38:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:38:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 800ms 02:38:38 INFO - PROCESS | 3772 | 1465205918979 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 02:38:38 INFO - PROCESS | 3772 | 1465205918984 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 02:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:38:39 INFO - PROCESS | 3772 | 1465205918991 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 3772 | 1465205918994 Marionette TRACE conn2 <- [1,2454,null,{}] 02:38:39 INFO - PROCESS | 3772 | 1465205918997 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:39 INFO - PROCESS | 3772 | 1465205919000 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:39 INFO - PROCESS | 3772 | 1465205919092 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 02:38:39 INFO - PROCESS | 3772 | 1465205919103 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 3772 | 1465205919105 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:39 INFO - PROCESS | 3772 | ++DOCSHELL 13031400 == 27 [pid = 3772] [id = 623] 02:38:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13031800) [pid = 3772] [serial = 1869] [outer = 00000000] 02:38:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13331000) [pid = 3772] [serial = 1870] [outer = 13031800] 02:38:39 INFO - PROCESS | 3772 | 1465205919154 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1390E400) [pid = 3772] [serial = 1871] [outer = 13031800] 02:38:39 INFO - PROCESS | 3772 | 1465205919613 Marionette TRACE conn2 <- [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]]]}] 02:38:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:38:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 627ms 02:38:39 INFO - PROCESS | 3772 | 1465205919630 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 02:38:39 INFO - PROCESS | 3772 | 1465205919632 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 02:38:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:38:39 INFO - PROCESS | 3772 | 1465205919636 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:38:39 INFO - PROCESS | 3772 | 1465205919639 Marionette TRACE conn2 <- [1,2458,null,{}] 02:38:39 INFO - PROCESS | 3772 | 1465205919654 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:39 INFO - PROCESS | 3772 | 1465205919659 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:39 INFO - PROCESS | 3772 | 1465205919769 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 02:38:39 INFO - PROCESS | 3772 | 1465205919779 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:39 INFO - PROCESS | 3772 | 1465205919782 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:39 INFO - PROCESS | 3772 | ++DOCSHELL 14EE5000 == 28 [pid = 3772] [id = 624] 02:38:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (151E5800) [pid = 3772] [serial = 1872] [outer = 00000000] 02:38:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (157A3C00) [pid = 3772] [serial = 1873] [outer = 151E5800] 02:38:39 INFO - PROCESS | 3772 | 1465205919829 Marionette DEBUG loaded listener.js 02:38:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15FBDC00) [pid = 3772] [serial = 1874] [outer = 151E5800] 02:38:40 INFO - PROCESS | 3772 | 1465205920303 Marionette TRACE conn2 <- [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]]]}] 02:38:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:38:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 690ms 02:38:40 INFO - PROCESS | 3772 | 1465205920335 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 02:38:40 INFO - PROCESS | 3772 | 1465205920338 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 02:38:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:38:40 INFO - PROCESS | 3772 | 1465205920350 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:38:40 INFO - PROCESS | 3772 | 1465205920352 Marionette TRACE conn2 <- [1,2462,null,{}] 02:38:40 INFO - PROCESS | 3772 | 1465205920356 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:40 INFO - PROCESS | 3772 | 1465205920358 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:40 INFO - PROCESS | 3772 | 1465205920443 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 02:38:40 INFO - PROCESS | 3772 | 1465205920448 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:40 INFO - PROCESS | 3772 | 1465205920450 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:40 INFO - PROCESS | 3772 | ++DOCSHELL 1617A000 == 29 [pid = 3772] [id = 625] 02:38:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1617BC00) [pid = 3772] [serial = 1875] [outer = 00000000] 02:38:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16335C00) [pid = 3772] [serial = 1876] [outer = 1617BC00] 02:38:40 INFO - PROCESS | 3772 | 1465205920494 Marionette DEBUG loaded listener.js 02:38:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (167C4400) [pid = 3772] [serial = 1877] [outer = 1617BC00] 02:38:41 INFO - PROCESS | 3772 | 1465205920980 Marionette TRACE conn2 <- [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]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 689ms 02:38:41 INFO - PROCESS | 3772 | 1465205921040 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 3772 | 1465205921042 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 02:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:38:41 INFO - PROCESS | 3772 | 1465205921052 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - PROCESS | 3772 | 1465205921054 Marionette TRACE conn2 <- [1,2466,null,{}] 02:38:41 INFO - PROCESS | 3772 | 1465205921058 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:41 INFO - PROCESS | 3772 | 1465205921060 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:41 INFO - PROCESS | 3772 | 1465205921174 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 02:38:41 INFO - PROCESS | 3772 | 1465205921265 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:41 INFO - PROCESS | 3772 | 1465205921267 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:41 INFO - PROCESS | 3772 | ++DOCSHELL 13908400 == 30 [pid = 3772] [id = 626] 02:38:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (171E0000) [pid = 3772] [serial = 1878] [outer = 00000000] 02:38:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (175DEC00) [pid = 3772] [serial = 1879] [outer = 171E0000] 02:38:41 INFO - PROCESS | 3772 | 1465205921314 Marionette DEBUG loaded listener.js 02:38:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17766400) [pid = 3772] [serial = 1880] [outer = 171E0000] 02:38:41 INFO - PROCESS | 3772 | 1465205921748 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:38:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:38:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 737ms 02:38:41 INFO - PROCESS | 3772 | 1465205921798 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 02:38:41 INFO - PROCESS | 3772 | 1465205921800 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 02:38:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:38:41 INFO - PROCESS | 3772 | 1465205921803 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:38:41 INFO - PROCESS | 3772 | 1465205921805 Marionette TRACE conn2 <- [1,2470,null,{}] 02:38:41 INFO - PROCESS | 3772 | 1465205921808 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:41 INFO - PROCESS | 3772 | 1465205921814 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:41 INFO - PROCESS | 3772 | 1465205921955 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 02:38:42 INFO - PROCESS | 3772 | 1465205922021 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 3772 | 1465205922023 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:42 INFO - PROCESS | 3772 | ++DOCSHELL 1777EC00 == 31 [pid = 3772] [id = 627] 02:38:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17DAD000) [pid = 3772] [serial = 1881] [outer = 00000000] 02:38:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (183E9000) [pid = 3772] [serial = 1882] [outer = 17DAD000] 02:38:42 INFO - PROCESS | 3772 | 1465205922068 Marionette DEBUG loaded listener.js 02:38:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (183F2C00) [pid = 3772] [serial = 1883] [outer = 17DAD000] 02:38:42 INFO - PROCESS | 3772 | 1465205922504 Marionette TRACE conn2 <- [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]]]}] 02:38:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:38:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 753ms 02:38:42 INFO - PROCESS | 3772 | 1465205922561 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 02:38:42 INFO - PROCESS | 3772 | 1465205922563 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 02:38:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:38:42 INFO - PROCESS | 3772 | 1465205922571 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:38:42 INFO - PROCESS | 3772 | 1465205922572 Marionette TRACE conn2 <- [1,2474,null,{}] 02:38:42 INFO - PROCESS | 3772 | 1465205922576 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:42 INFO - PROCESS | 3772 | 1465205922578 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:42 INFO - PROCESS | 3772 | 1465205922813 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (181C8400) [pid = 3772] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13910400) [pid = 3772] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (110AB800) [pid = 3772] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1758F400) [pid = 3772] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A27CC00) [pid = 3772] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A1B400) [pid = 3772] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (140D3800) [pid = 3772] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16F58400) [pid = 3772] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (131C9C00) [pid = 3772] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (183E6000) [pid = 3772] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (196A7000) [pid = 3772] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (10B63800) [pid = 3772] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:38:42 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1337E800) [pid = 3772] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:38:42 INFO - PROCESS | 3772 | 1465205922881 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:42 INFO - PROCESS | 3772 | 1465205922883 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:42 INFO - PROCESS | 3772 | ++DOCSHELL 102CB800 == 32 [pid = 3772] [id = 628] 02:38:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10433800) [pid = 3772] [serial = 1884] [outer = 00000000] 02:38:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12ADE400) [pid = 3772] [serial = 1885] [outer = 10433800] 02:38:42 INFO - PROCESS | 3772 | 1465205922926 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (131C9C00) [pid = 3772] [serial = 1886] [outer = 10433800] 02:38:43 INFO - PROCESS | 3772 | 1465205923290 Marionette TRACE conn2 <- [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]]]}] 02:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 737ms 02:38:43 INFO - PROCESS | 3772 | 1465205923306 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 3772 | 1465205923308 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 02:38:43 INFO - PROCESS | 3772 | 1465205923311 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:38:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:38:43 INFO - PROCESS | 3772 | 1465205923312 Marionette TRACE conn2 <- [1,2478,null,{}] 02:38:43 INFO - PROCESS | 3772 | 1465205923328 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:43 INFO - PROCESS | 3772 | 1465205923330 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:43 INFO - PROCESS | 3772 | 1465205923455 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 02:38:43 INFO - PROCESS | 3772 | 1465205923460 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:43 INFO - PROCESS | 3772 | 1465205923462 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:43 INFO - PROCESS | 3772 | ++DOCSHELL 128ABC00 == 33 [pid = 3772] [id = 629] 02:38:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13DC9000) [pid = 3772] [serial = 1887] [outer = 00000000] 02:38:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1960D000) [pid = 3772] [serial = 1888] [outer = 13DC9000] 02:38:43 INFO - PROCESS | 3772 | 1465205923504 Marionette DEBUG loaded listener.js 02:38:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (196A2400) [pid = 3772] [serial = 1889] [outer = 13DC9000] 02:38:43 INFO - PROCESS | 3772 | 1465205923954 Marionette TRACE conn2 <- [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]]]}] 02:38:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:38:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 658ms 02:38:43 INFO - PROCESS | 3772 | 1465205924002 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 02:38:43 INFO - PROCESS | 3772 | 1465205924005 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 02:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:38:44 INFO - PROCESS | 3772 | 1465205924010 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 3772 | 1465205924012 Marionette TRACE conn2 <- [1,2482,null,{}] 02:38:44 INFO - PROCESS | 3772 | 1465205924015 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:44 INFO - PROCESS | 3772 | 1465205924017 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:44 INFO - PROCESS | 3772 | 1465205924098 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 02:38:44 INFO - PROCESS | 3772 | 1465205924106 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 3772 | 1465205924108 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:44 INFO - PROCESS | 3772 | ++DOCSHELL 14341000 == 34 [pid = 3772] [id = 630] 02:38:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (183EC000) [pid = 3772] [serial = 1890] [outer = 00000000] 02:38:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19A80800) [pid = 3772] [serial = 1891] [outer = 183EC000] 02:38:44 INFO - PROCESS | 3772 | 1465205924150 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19AF6000) [pid = 3772] [serial = 1892] [outer = 183EC000] 02:38:44 INFO - PROCESS | 3772 | 1465205924604 Marionette TRACE conn2 <- [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]]]}] 02:38:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:38:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 643ms 02:38:44 INFO - PROCESS | 3772 | 1465205924652 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 02:38:44 INFO - PROCESS | 3772 | 1465205924654 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 02:38:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:38:44 INFO - PROCESS | 3772 | 1465205924657 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:38:44 INFO - PROCESS | 3772 | 1465205924659 Marionette TRACE conn2 <- [1,2486,null,{}] 02:38:44 INFO - PROCESS | 3772 | 1465205924662 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:44 INFO - PROCESS | 3772 | 1465205924664 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:44 INFO - PROCESS | 3772 | 1465205924743 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 02:38:44 INFO - PROCESS | 3772 | 1465205924748 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:44 INFO - PROCESS | 3772 | 1465205924750 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:44 INFO - PROCESS | 3772 | ++DOCSHELL 16179800 == 35 [pid = 3772] [id = 631] 02:38:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19604400) [pid = 3772] [serial = 1893] [outer = 00000000] 02:38:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A24C000) [pid = 3772] [serial = 1894] [outer = 19604400] 02:38:44 INFO - PROCESS | 3772 | 1465205924792 Marionette DEBUG loaded listener.js 02:38:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19AF6800) [pid = 3772] [serial = 1895] [outer = 19604400] 02:38:45 INFO - PROCESS | 3772 | 1465205925470 Marionette TRACE conn2 <- [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]]]}] 02:38:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:38:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 909ms 02:38:45 INFO - PROCESS | 3772 | 1465205925561 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 02:38:45 INFO - PROCESS | 3772 | 1465205925565 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 02:38:45 INFO - PROCESS | 3772 | 1465205925570 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:38:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:38:45 INFO - PROCESS | 3772 | 1465205925575 Marionette TRACE conn2 <- [1,2490,null,{}] 02:38:45 INFO - PROCESS | 3772 | 1465205925580 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:45 INFO - PROCESS | 3772 | 1465205925583 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:45 INFO - PROCESS | 3772 | 1465205925699 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 02:38:45 INFO - PROCESS | 3772 | 1465205925831 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:45 INFO - PROCESS | 3772 | 1465205925834 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:45 INFO - PROCESS | 3772 | ++DOCSHELL 110A5800 == 36 [pid = 3772] [id = 632] 02:38:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (114AD800) [pid = 3772] [serial = 1896] [outer = 00000000] 02:38:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (128B1000) [pid = 3772] [serial = 1897] [outer = 114AD800] 02:38:45 INFO - PROCESS | 3772 | 1465205925891 Marionette DEBUG loaded listener.js 02:38:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (130E1400) [pid = 3772] [serial = 1898] [outer = 114AD800] 02:38:46 INFO - PROCESS | 3772 | 1465205926448 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:38:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:38:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 893ms 02:38:46 INFO - PROCESS | 3772 | 1465205926476 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 02:38:46 INFO - PROCESS | 3772 | 1465205926481 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 02:38:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:38:46 INFO - PROCESS | 3772 | 1465205926487 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:38:46 INFO - PROCESS | 3772 | 1465205926490 Marionette TRACE conn2 <- [1,2494,null,{}] 02:38:46 INFO - PROCESS | 3772 | 1465205926494 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:46 INFO - PROCESS | 3772 | 1465205926496 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:46 INFO - PROCESS | 3772 | 1465205926619 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 02:38:46 INFO - PROCESS | 3772 | 1465205926760 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:46 INFO - PROCESS | 3772 | 1465205926763 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:46 INFO - PROCESS | 3772 | ++DOCSHELL 15FDE400 == 37 [pid = 3772] [id = 633] 02:38:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (15FDF800) [pid = 3772] [serial = 1899] [outer = 00000000] 02:38:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16C1EC00) [pid = 3772] [serial = 1900] [outer = 15FDF800] 02:38:46 INFO - PROCESS | 3772 | 1465205926819 Marionette DEBUG loaded listener.js 02:38:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17787400) [pid = 3772] [serial = 1901] [outer = 15FDF800] 02:38:47 INFO - PROCESS | 3772 | 1465205927413 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:38:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:38:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1003ms 02:38:47 INFO - PROCESS | 3772 | 1465205927489 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 02:38:47 INFO - PROCESS | 3772 | 1465205927492 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 02:38:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:38:47 INFO - PROCESS | 3772 | 1465205927495 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:38:47 INFO - PROCESS | 3772 | 1465205927499 Marionette TRACE conn2 <- [1,2498,null,{}] 02:38:47 INFO - PROCESS | 3772 | 1465205927510 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:47 INFO - PROCESS | 3772 | 1465205927516 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:47 INFO - PROCESS | 3772 | 1465205927634 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 02:38:47 INFO - PROCESS | 3772 | 1465205927777 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:47 INFO - PROCESS | 3772 | 1465205927780 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:47 INFO - PROCESS | 3772 | ++DOCSHELL 19A83000 == 38 [pid = 3772] [id = 634] 02:38:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A014000) [pid = 3772] [serial = 1902] [outer = 00000000] 02:38:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A249400) [pid = 3772] [serial = 1903] [outer = 1A014000] 02:38:47 INFO - PROCESS | 3772 | 1465205927836 Marionette DEBUG loaded listener.js 02:38:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A282C00) [pid = 3772] [serial = 1904] [outer = 1A014000] 02:38:48 INFO - PROCESS | 3772 | 1465205928580 Marionette TRACE conn2 <- [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]]]}] 02:38:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:38:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1144ms 02:38:48 INFO - PROCESS | 3772 | 1465205928643 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 02:38:48 INFO - PROCESS | 3772 | 1465205928648 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 02:38:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:38:48 INFO - PROCESS | 3772 | 1465205928653 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:38:48 INFO - PROCESS | 3772 | 1465205928656 Marionette TRACE conn2 <- [1,2502,null,{}] 02:38:48 INFO - PROCESS | 3772 | 1465205928661 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:48 INFO - PROCESS | 3772 | 1465205928664 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:48 INFO - PROCESS | 3772 | 1465205928766 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 02:38:48 INFO - PROCESS | 3772 | 1465205928906 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:48 INFO - PROCESS | 3772 | 1465205928910 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:48 INFO - PROCESS | 3772 | ++DOCSHELL 10560C00 == 39 [pid = 3772] [id = 635] 02:38:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (10E92000) [pid = 3772] [serial = 1905] [outer = 00000000] 02:38:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (12D87C00) [pid = 3772] [serial = 1906] [outer = 10E92000] 02:38:48 INFO - PROCESS | 3772 | 1465205928962 Marionette DEBUG loaded listener.js 02:38:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1390F400) [pid = 3772] [serial = 1907] [outer = 10E92000] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 14341000 == 38 [pid = 3772] [id = 630] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 128ABC00 == 37 [pid = 3772] [id = 629] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 102CB800 == 36 [pid = 3772] [id = 628] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 1777EC00 == 35 [pid = 3772] [id = 627] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 13908400 == 34 [pid = 3772] [id = 626] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 1617A000 == 33 [pid = 3772] [id = 625] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 14EE5000 == 32 [pid = 3772] [id = 624] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 13031400 == 31 [pid = 3772] [id = 623] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 10479C00 == 30 [pid = 3772] [id = 622] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 0F397400 == 29 [pid = 3772] [id = 620] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 128B3800 == 28 [pid = 3772] [id = 621] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 15FDE400 == 27 [pid = 3772] [id = 633] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 19A83000 == 26 [pid = 3772] [id = 634] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 16179800 == 25 [pid = 3772] [id = 631] 02:38:49 INFO - PROCESS | 3772 | --DOCSHELL 110A5800 == 24 [pid = 3772] [id = 632] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A24F800) [pid = 3772] [serial = 1858] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1838BC00) [pid = 3772] [serial = 1844] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1633C400) [pid = 3772] [serial = 1834] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13DCB400) [pid = 3772] [serial = 1828] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (140CFC00) [pid = 3772] [serial = 1829] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (114B9C00) [pid = 3772] [serial = 1822] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (11C5EC00) [pid = 3772] [serial = 1823] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17D6F400) [pid = 3772] [serial = 1840] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A723000) [pid = 3772] [serial = 1817] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (10A27000) [pid = 3772] [serial = 1819] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10A51800) [pid = 3772] [serial = 1820] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (14EE3C00) [pid = 3772] [serial = 1831] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (155D8000) [pid = 3772] [serial = 1832] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (17490000) [pid = 3772] [serial = 1837] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17490800) [pid = 3772] [serial = 1838] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13328C00) [pid = 3772] [serial = 1825] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13383800) [pid = 3772] [serial = 1826] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1960D400) [pid = 3772] [serial = 1847] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19607800) [pid = 3772] [serial = 1846] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19A81C00) [pid = 3772] [serial = 1849] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (157AC000) [pid = 3772] [serial = 1853] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (155CF400) [pid = 3772] [serial = 1852] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19AFCC00) [pid = 3772] [serial = 1850] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1838A000) [pid = 3772] [serial = 1843] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1960F800) [pid = 3772] [serial = 1855] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19A87800) [pid = 3772] [serial = 1856] [outer = 00000000] [url = about:blank] 02:38:49 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (17D6F800) [pid = 3772] [serial = 1841] [outer = 00000000] [url = about:blank] 02:38:50 INFO - PROCESS | 3772 | 1465205930138 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1504ms 02:38:50 INFO - PROCESS | 3772 | 1465205930159 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 3772 | 1465205930164 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 02:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:38:50 INFO - PROCESS | 3772 | 1465205930168 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:38:50 INFO - PROCESS | 3772 | 1465205930171 Marionette TRACE conn2 <- [1,2506,null,{}] 02:38:50 INFO - PROCESS | 3772 | 1465205930177 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:50 INFO - PROCESS | 3772 | 1465205930180 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:50 INFO - PROCESS | 3772 | 1465205930304 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 02:38:50 INFO - PROCESS | 3772 | 1465205930315 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:50 INFO - PROCESS | 3772 | 1465205930319 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:50 INFO - PROCESS | 3772 | ++DOCSHELL 10A73400 == 25 [pid = 3772] [id = 636] 02:38:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (10A75000) [pid = 3772] [serial = 1908] [outer = 00000000] 02:38:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (110A1800) [pid = 3772] [serial = 1909] [outer = 10A75000] 02:38:50 INFO - PROCESS | 3772 | 1465205930372 Marionette DEBUG loaded listener.js 02:38:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (111D8C00) [pid = 3772] [serial = 1910] [outer = 10A75000] 02:38:50 INFO - PROCESS | 3772 | 1465205930855 Marionette TRACE conn2 <- [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]]]}] 02:38:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:38:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 737ms 02:38:50 INFO - PROCESS | 3772 | 1465205930933 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 02:38:50 INFO - PROCESS | 3772 | 1465205930938 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 02:38:50 INFO - PROCESS | 3772 | 1465205930947 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:38:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:38:50 INFO - PROCESS | 3772 | 1465205930950 Marionette TRACE conn2 <- [1,2510,null,{}] 02:38:50 INFO - PROCESS | 3772 | 1465205930953 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:50 INFO - PROCESS | 3772 | 1465205930956 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:51 INFO - PROCESS | 3772 | 1465205931044 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 02:38:51 INFO - PROCESS | 3772 | 1465205931152 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 3772 | 1465205931154 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:51 INFO - PROCESS | 3772 | ++DOCSHELL 12B58800 == 26 [pid = 3772] [id = 637] 02:38:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12B58C00) [pid = 3772] [serial = 1911] [outer = 00000000] 02:38:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1307C800) [pid = 3772] [serial = 1912] [outer = 12B58C00] 02:38:51 INFO - PROCESS | 3772 | 1465205931204 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13376800) [pid = 3772] [serial = 1913] [outer = 12B58C00] 02:38:51 INFO - PROCESS | 3772 | 1465205931587 Marionette TRACE conn2 <- [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]]]}] 02:38:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:38:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 689ms 02:38:51 INFO - PROCESS | 3772 | 1465205931649 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 02:38:51 INFO - PROCESS | 3772 | 1465205931651 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 02:38:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:38:51 INFO - PROCESS | 3772 | 1465205931655 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:38:51 INFO - PROCESS | 3772 | 1465205931659 Marionette TRACE conn2 <- [1,2514,null,{}] 02:38:51 INFO - PROCESS | 3772 | 1465205931669 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:51 INFO - PROCESS | 3772 | 1465205931674 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:51 INFO - PROCESS | 3772 | 1465205931758 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 02:38:51 INFO - PROCESS | 3772 | 1465205931765 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:51 INFO - PROCESS | 3772 | 1465205931768 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:51 INFO - PROCESS | 3772 | ++DOCSHELL 14ED7000 == 27 [pid = 3772] [id = 638] 02:38:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14ED9400) [pid = 3772] [serial = 1914] [outer = 00000000] 02:38:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (157A9C00) [pid = 3772] [serial = 1915] [outer = 14ED9400] 02:38:51 INFO - PROCESS | 3772 | 1465205931823 Marionette DEBUG loaded listener.js 02:38:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15FC2C00) [pid = 3772] [serial = 1916] [outer = 14ED9400] 02:38:52 INFO - PROCESS | 3772 | 1465205932331 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:38:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:38:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 690ms 02:38:52 INFO - PROCESS | 3772 | 1465205932354 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 02:38:52 INFO - PROCESS | 3772 | 1465205932357 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 02:38:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:38:52 INFO - PROCESS | 3772 | 1465205932365 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:38:52 INFO - PROCESS | 3772 | 1465205932367 Marionette TRACE conn2 <- [1,2518,null,{}] 02:38:52 INFO - PROCESS | 3772 | 1465205932370 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:52 INFO - PROCESS | 3772 | 1465205932372 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:52 INFO - PROCESS | 3772 | 1465205932517 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 02:38:52 INFO - PROCESS | 3772 | 1465205932538 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:52 INFO - PROCESS | 3772 | 1465205932540 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:52 INFO - PROCESS | 3772 | ++DOCSHELL 1617AC00 == 28 [pid = 3772] [id = 639] 02:38:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1617B400) [pid = 3772] [serial = 1917] [outer = 00000000] 02:38:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16338400) [pid = 3772] [serial = 1918] [outer = 1617B400] 02:38:52 INFO - PROCESS | 3772 | 1465205932589 Marionette DEBUG loaded listener.js 02:38:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16341C00) [pid = 3772] [serial = 1919] [outer = 1617B400] 02:38:53 INFO - PROCESS | 3772 | 1465205933032 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 706ms 02:38:53 INFO - PROCESS | 3772 | 1465205933059 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 02:38:53 INFO - PROCESS | 3772 | 1465205933061 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 02:38:53 INFO - PROCESS | 3772 | 1465205933065 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:38:53 INFO - PROCESS | 3772 | 1465205933066 Marionette TRACE conn2 <- [1,2522,null,{}] 02:38:53 INFO - PROCESS | 3772 | 1465205933069 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:53 INFO - PROCESS | 3772 | 1465205933071 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:53 INFO - PROCESS | 3772 | 1465205933188 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 02:38:53 INFO - PROCESS | 3772 | 1465205933193 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:53 INFO - PROCESS | 3772 | 1465205933195 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:53 INFO - PROCESS | 3772 | ++DOCSHELL 16A1D800 == 29 [pid = 3772] [id = 640] 02:38:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16C14C00) [pid = 3772] [serial = 1920] [outer = 00000000] 02:38:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (175E1C00) [pid = 3772] [serial = 1921] [outer = 16C14C00] 02:38:53 INFO - PROCESS | 3772 | 1465205933239 Marionette DEBUG loaded listener.js 02:38:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1776D800) [pid = 3772] [serial = 1922] [outer = 16C14C00] 02:38:53 INFO - PROCESS | 3772 | 1465205933755 Marionette TRACE conn2 <- [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]]]}] 02:38:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:38:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 705ms 02:38:53 INFO - PROCESS | 3772 | 1465205933814 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 02:38:53 INFO - PROCESS | 3772 | 1465205933816 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 02:38:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:38:53 INFO - PROCESS | 3772 | 1465205933822 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:38:53 INFO - PROCESS | 3772 | 1465205933824 Marionette TRACE conn2 <- [1,2526,null,{}] 02:38:53 INFO - PROCESS | 3772 | 1465205933834 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:53 INFO - PROCESS | 3772 | 1465205933840 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:54 INFO - PROCESS | 3772 | 1465205933999 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (171E0000) [pid = 3772] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (17DAD000) [pid = 3772] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (181D0C00) [pid = 3772] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1021F800) [pid = 3772] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10563000) [pid = 3772] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1617BC00) [pid = 3772] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (151E5800) [pid = 3772] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (128B6000) [pid = 3772] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13031800) [pid = 3772] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13DC9000) [pid = 3772] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (10433800) [pid = 3772] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19604400) [pid = 3772] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (183EC000) [pid = 3772] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:38:54 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (162A3400) [pid = 3772] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:38:54 INFO - PROCESS | 3772 | 1465205934307 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 3772 | 1465205934309 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:54 INFO - PROCESS | 3772 | ++DOCSHELL 0F2F0000 == 30 [pid = 3772] [id = 641] 02:38:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1021F800) [pid = 3772] [serial = 1923] [outer = 00000000] 02:38:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10B80800) [pid = 3772] [serial = 1924] [outer = 1021F800] 02:38:54 INFO - PROCESS | 3772 | 1465205934353 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13031800) [pid = 3772] [serial = 1925] [outer = 1021F800] 02:38:54 INFO - PROCESS | 3772 | 1465205934718 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:38:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:38:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 971ms 02:38:54 INFO - PROCESS | 3772 | 1465205934785 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 02:38:54 INFO - PROCESS | 3772 | 1465205934787 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 02:38:54 INFO - PROCESS | 3772 | 1465205934790 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:38:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:38:54 INFO - PROCESS | 3772 | 1465205934792 Marionette TRACE conn2 <- [1,2530,null,{}] 02:38:54 INFO - PROCESS | 3772 | 1465205934795 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:54 INFO - PROCESS | 3772 | 1465205934797 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:54 INFO - PROCESS | 3772 | 1465205934873 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 02:38:54 INFO - PROCESS | 3772 | 1465205934878 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:54 INFO - PROCESS | 3772 | 1465205934880 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:54 INFO - PROCESS | 3772 | ++DOCSHELL 14E85000 == 31 [pid = 3772] [id = 642] 02:38:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (155CE000) [pid = 3772] [serial = 1926] [outer = 00000000] 02:38:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (183EAC00) [pid = 3772] [serial = 1927] [outer = 155CE000] 02:38:54 INFO - PROCESS | 3772 | 1465205934923 Marionette DEBUG loaded listener.js 02:38:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (183EB000) [pid = 3772] [serial = 1928] [outer = 155CE000] 02:38:55 INFO - PROCESS | 3772 | 1465205935353 Marionette TRACE conn2 <- [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]]]}] 02:38:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:38:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 596ms 02:38:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:38:55 INFO - PROCESS | 3772 | 1465205935400 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 02:38:55 INFO - PROCESS | 3772 | 1465205935402 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 02:38:55 INFO - PROCESS | 3772 | 1465205935405 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:38:55 INFO - PROCESS | 3772 | 1465205935407 Marionette TRACE conn2 <- [1,2534,null,{}] 02:38:55 INFO - PROCESS | 3772 | 1465205935410 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:55 INFO - PROCESS | 3772 | 1465205935412 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:55 INFO - PROCESS | 3772 | 1465205935490 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 02:38:55 INFO - PROCESS | 3772 | 1465205935495 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:55 INFO - PROCESS | 3772 | 1465205935497 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:55 INFO - PROCESS | 3772 | ++DOCSHELL 162A3C00 == 32 [pid = 3772] [id = 643] 02:38:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (174F2C00) [pid = 3772] [serial = 1929] [outer = 00000000] 02:38:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19608800) [pid = 3772] [serial = 1930] [outer = 174F2C00] 02:38:55 INFO - PROCESS | 3772 | 1465205935539 Marionette DEBUG loaded listener.js 02:38:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (183F0000) [pid = 3772] [serial = 1931] [outer = 174F2C00] 02:38:56 INFO - PROCESS | 3772 | 1465205935994 Marionette TRACE conn2 <- [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]]]}] 02:38:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:38:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 627ms 02:38:56 INFO - PROCESS | 3772 | 1465205936049 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 02:38:56 INFO - PROCESS | 3772 | 1465205936051 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 02:38:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:38:56 INFO - PROCESS | 3772 | 1465205936055 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:38:56 INFO - PROCESS | 3772 | 1465205936056 Marionette TRACE conn2 <- [1,2538,null,{}] 02:38:56 INFO - PROCESS | 3772 | 1465205936060 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:56 INFO - PROCESS | 3772 | 1465205936062 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:56 INFO - PROCESS | 3772 | 1465205936142 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 02:38:56 INFO - PROCESS | 3772 | 1465205936149 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:56 INFO - PROCESS | 3772 | 1465205936151 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:56 INFO - PROCESS | 3772 | ++DOCSHELL 14E8BC00 == 33 [pid = 3772] [id = 644] 02:38:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1969B000) [pid = 3772] [serial = 1932] [outer = 00000000] 02:38:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (196A7000) [pid = 3772] [serial = 1933] [outer = 1969B000] 02:38:56 INFO - PROCESS | 3772 | 1465205936195 Marionette DEBUG loaded listener.js 02:38:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19A7FC00) [pid = 3772] [serial = 1934] [outer = 1969B000] 02:38:57 INFO - PROCESS | 3772 | 1465205937122 Marionette TRACE conn2 <- [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]]]}] 02:38:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:38:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1096ms 02:38:57 INFO - PROCESS | 3772 | 1465205937147 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 02:38:57 INFO - PROCESS | 3772 | 1465205937151 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 02:38:57 INFO - PROCESS | 3772 | 1465205937156 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:38:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:38:57 INFO - PROCESS | 3772 | 1465205937161 Marionette TRACE conn2 <- [1,2542,null,{}] 02:38:57 INFO - PROCESS | 3772 | 1465205937190 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:57 INFO - PROCESS | 3772 | 1465205937193 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:57 INFO - PROCESS | 3772 | 1465205937360 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 02:38:57 INFO - PROCESS | 3772 | 1465205937420 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:57 INFO - PROCESS | 3772 | 1465205937423 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:57 INFO - PROCESS | 3772 | ++DOCSHELL 10E92400 == 34 [pid = 3772] [id = 645] 02:38:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (110A3400) [pid = 3772] [serial = 1935] [outer = 00000000] 02:38:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (128B3400) [pid = 3772] [serial = 1936] [outer = 110A3400] 02:38:57 INFO - PROCESS | 3772 | 1465205937479 Marionette DEBUG loaded listener.js 02:38:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (12D8A400) [pid = 3772] [serial = 1937] [outer = 110A3400] 02:38:58 INFO - PROCESS | 3772 | 1465205938367 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:38:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:38:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1252ms 02:38:58 INFO - PROCESS | 3772 | 1465205938413 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 02:38:58 INFO - PROCESS | 3772 | 1465205938418 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 02:38:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:38:58 INFO - PROCESS | 3772 | 1465205938423 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:38:58 INFO - PROCESS | 3772 | 1465205938426 Marionette TRACE conn2 <- [1,2546,null,{}] 02:38:58 INFO - PROCESS | 3772 | 1465205938432 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:58 INFO - PROCESS | 3772 | 1465205938435 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:58 INFO - PROCESS | 3772 | 1465205938550 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 02:38:58 INFO - PROCESS | 3772 | 1465205938701 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:58 INFO - PROCESS | 3772 | 1465205938706 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:58 INFO - PROCESS | 3772 | ++DOCSHELL 110A7C00 == 35 [pid = 3772] [id = 646] 02:38:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (110A8800) [pid = 3772] [serial = 1938] [outer = 00000000] 02:38:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11A11400) [pid = 3772] [serial = 1939] [outer = 110A8800] 02:38:58 INFO - PROCESS | 3772 | 1465205938756 Marionette DEBUG loaded listener.js 02:38:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (128AA800) [pid = 3772] [serial = 1940] [outer = 110A8800] 02:38:58 INFO - PROCESS | 3772 | --DOCSHELL 162A3C00 == 34 [pid = 3772] [id = 643] 02:38:58 INFO - PROCESS | 3772 | --DOCSHELL 14E85000 == 33 [pid = 3772] [id = 642] 02:38:58 INFO - PROCESS | 3772 | --DOCSHELL 0F2F0000 == 32 [pid = 3772] [id = 641] 02:38:58 INFO - PROCESS | 3772 | --DOCSHELL 16A1D800 == 31 [pid = 3772] [id = 640] 02:38:58 INFO - PROCESS | 3772 | --DOCSHELL 1617AC00 == 30 [pid = 3772] [id = 639] 02:38:58 INFO - PROCESS | 3772 | --DOCSHELL 14ED7000 == 29 [pid = 3772] [id = 638] 02:38:58 INFO - PROCESS | 3772 | --DOCSHELL 12B58800 == 28 [pid = 3772] [id = 637] 02:38:58 INFO - PROCESS | 3772 | --DOCSHELL 10A73400 == 27 [pid = 3772] [id = 636] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A24C000) [pid = 3772] [serial = 1894] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19A80800) [pid = 3772] [serial = 1891] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1633C800) [pid = 3772] [serial = 1835] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19AF6000) [pid = 3772] [serial = 1892] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (175DEC00) [pid = 3772] [serial = 1879] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (183E9000) [pid = 3772] [serial = 1882] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17766400) [pid = 3772] [serial = 1880] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A284400) [pid = 3772] [serial = 1859] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10482000) [pid = 3772] [serial = 1861] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (105E9C00) [pid = 3772] [serial = 1862] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10B81C00) [pid = 3772] [serial = 1867] [outer = 00000000] [url = about:blank] 02:38:58 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (110A6400) [pid = 3772] [serial = 1868] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16335C00) [pid = 3772] [serial = 1876] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (157A3C00) [pid = 3772] [serial = 1873] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (15FBDC00) [pid = 3772] [serial = 1874] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (12B57400) [pid = 3772] [serial = 1864] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13086000) [pid = 3772] [serial = 1865] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13331000) [pid = 3772] [serial = 1870] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1390E400) [pid = 3772] [serial = 1871] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (183F2C00) [pid = 3772] [serial = 1883] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1960D000) [pid = 3772] [serial = 1888] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (12ADE400) [pid = 3772] [serial = 1885] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (131C9C00) [pid = 3772] [serial = 1886] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (196A2400) [pid = 3772] [serial = 1889] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (167C4400) [pid = 3772] [serial = 1877] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (19AF6800) [pid = 3772] [serial = 1895] [outer = 00000000] [url = about:blank] 02:38:59 INFO - PROCESS | 3772 | 1465205939246 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:38:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:38:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 907ms 02:38:59 INFO - PROCESS | 3772 | 1465205939328 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 02:38:59 INFO - PROCESS | 3772 | 1465205939333 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 02:38:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:38:59 INFO - PROCESS | 3772 | 1465205939340 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:38:59 INFO - PROCESS | 3772 | 1465205939342 Marionette TRACE conn2 <- [1,2550,null,{}] 02:38:59 INFO - PROCESS | 3772 | 1465205939346 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:38:59 INFO - PROCESS | 3772 | 1465205939348 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:59 INFO - PROCESS | 3772 | 1465205939436 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 02:38:59 INFO - PROCESS | 3772 | 1465205939451 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:38:59 INFO - PROCESS | 3772 | 1465205939454 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:38:59 INFO - PROCESS | 3772 | ++DOCSHELL 128B6000 == 28 [pid = 3772] [id = 647] 02:38:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (12A80800) [pid = 3772] [serial = 1941] [outer = 00000000] 02:38:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (13087800) [pid = 3772] [serial = 1942] [outer = 12A80800] 02:38:59 INFO - PROCESS | 3772 | 1465205939501 Marionette DEBUG loaded listener.js 02:38:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (13375400) [pid = 3772] [serial = 1943] [outer = 12A80800] 02:39:00 INFO - PROCESS | 3772 | 1465205939995 Marionette TRACE conn2 <- [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]]]}] 02:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 688ms 02:39:00 INFO - PROCESS | 3772 | 1465205940038 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 3772 | 1465205940040 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 02:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:39:00 INFO - PROCESS | 3772 | 1465205940044 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 3772 | 1465205940047 Marionette TRACE conn2 <- [1,2554,null,{}] 02:39:00 INFO - PROCESS | 3772 | 1465205940058 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:00 INFO - PROCESS | 3772 | 1465205940063 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:00 INFO - PROCESS | 3772 | 1465205940178 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 02:39:00 INFO - PROCESS | 3772 | 1465205940301 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 3772 | 1465205940304 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:00 INFO - PROCESS | 3772 | ++DOCSHELL 14341000 == 29 [pid = 3772] [id = 648] 02:39:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (14343400) [pid = 3772] [serial = 1944] [outer = 00000000] 02:39:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (14E8C000) [pid = 3772] [serial = 1945] [outer = 14343400] 02:39:00 INFO - PROCESS | 3772 | 1465205940359 Marionette DEBUG loaded listener.js 02:39:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (155D8000) [pid = 3772] [serial = 1946] [outer = 14343400] 02:39:00 INFO - PROCESS | 3772 | 1465205940743 Marionette TRACE conn2 <- [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]]]}] 02:39:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:39:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 735ms 02:39:00 INFO - PROCESS | 3772 | 1465205940784 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 02:39:00 INFO - PROCESS | 3772 | 1465205940787 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 02:39:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:39:00 INFO - PROCESS | 3772 | 1465205940790 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:39:00 INFO - PROCESS | 3772 | 1465205940791 Marionette TRACE conn2 <- [1,2558,null,{}] 02:39:00 INFO - PROCESS | 3772 | 1465205940795 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:00 INFO - PROCESS | 3772 | 1465205940797 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:00 INFO - PROCESS | 3772 | 1465205940880 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 02:39:00 INFO - PROCESS | 3772 | 1465205940886 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:00 INFO - PROCESS | 3772 | 1465205940888 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:00 INFO - PROCESS | 3772 | ++DOCSHELL 15FBDC00 == 30 [pid = 3772] [id = 649] 02:39:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (15FBE800) [pid = 3772] [serial = 1947] [outer = 00000000] 02:39:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16336400) [pid = 3772] [serial = 1948] [outer = 15FBE800] 02:39:00 INFO - PROCESS | 3772 | 1465205940932 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1633E000) [pid = 3772] [serial = 1949] [outer = 15FBE800] 02:39:01 INFO - PROCESS | 3772 | 1465205941438 Marionette TRACE conn2 <- [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]]]}] 02:39:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:39:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 688ms 02:39:01 INFO - PROCESS | 3772 | 1465205941489 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 02:39:01 INFO - PROCESS | 3772 | 1465205941491 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 02:39:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:39:01 INFO - PROCESS | 3772 | 1465205941500 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:39:01 INFO - PROCESS | 3772 | 1465205941502 Marionette TRACE conn2 <- [1,2562,null,{}] 02:39:01 INFO - PROCESS | 3772 | 1465205941506 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:01 INFO - PROCESS | 3772 | 1465205941508 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:01 INFO - PROCESS | 3772 | 1465205941646 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 02:39:01 INFO - PROCESS | 3772 | 1465205941666 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:01 INFO - PROCESS | 3772 | 1465205941668 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:01 INFO - PROCESS | 3772 | ++DOCSHELL 10A25800 == 31 [pid = 3772] [id = 650] 02:39:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10B7E800) [pid = 3772] [serial = 1950] [outer = 00000000] 02:39:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (174F0800) [pid = 3772] [serial = 1951] [outer = 10B7E800] 02:39:01 INFO - PROCESS | 3772 | 1465205941714 Marionette DEBUG loaded listener.js 02:39:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (175E4000) [pid = 3772] [serial = 1952] [outer = 10B7E800] 02:39:02 INFO - PROCESS | 3772 | 1465205942159 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 688ms 02:39:02 INFO - PROCESS | 3772 | 1465205942194 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 3772 | 1465205942196 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 02:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:39:02 INFO - PROCESS | 3772 | 1465205942199 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - PROCESS | 3772 | 1465205942201 Marionette TRACE conn2 <- [1,2566,null,{}] 02:39:02 INFO - PROCESS | 3772 | 1465205942205 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:02 INFO - PROCESS | 3772 | 1465205942210 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:02 INFO - PROCESS | 3772 | 1465205942362 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 02:39:02 INFO - PROCESS | 3772 | 1465205942433 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:02 INFO - PROCESS | 3772 | 1465205942435 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:02 INFO - PROCESS | 3772 | ++DOCSHELL 17DB1C00 == 32 [pid = 3772] [id = 651] 02:39:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17DCE400) [pid = 3772] [serial = 1953] [outer = 00000000] 02:39:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (18389C00) [pid = 3772] [serial = 1954] [outer = 17DCE400] 02:39:02 INFO - PROCESS | 3772 | 1465205942479 Marionette DEBUG loaded listener.js 02:39:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (183EE400) [pid = 3772] [serial = 1955] [outer = 17DCE400] 02:39:02 INFO - PROCESS | 3772 | 1465205942905 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:39:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:39:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 735ms 02:39:02 INFO - PROCESS | 3772 | 1465205942942 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 02:39:02 INFO - PROCESS | 3772 | 1465205942944 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 02:39:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:39:02 INFO - PROCESS | 3772 | 1465205942948 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:39:02 INFO - PROCESS | 3772 | 1465205942949 Marionette TRACE conn2 <- [1,2570,null,{}] 02:39:02 INFO - PROCESS | 3772 | 1465205942952 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:02 INFO - PROCESS | 3772 | 1465205942954 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:03 INFO - PROCESS | 3772 | 1465205943089 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 02:39:03 INFO - PROCESS | 3772 | 1465205943102 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:03 INFO - PROCESS | 3772 | 1465205943104 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:03 INFO - PROCESS | 3772 | ++DOCSHELL 13DC9400 == 33 [pid = 3772] [id = 652] 02:39:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (183F0C00) [pid = 3772] [serial = 1956] [outer = 00000000] 02:39:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1960A800) [pid = 3772] [serial = 1957] [outer = 183F0C00] 02:39:03 INFO - PROCESS | 3772 | 1465205943148 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1960E400) [pid = 3772] [serial = 1958] [outer = 183F0C00] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1617B400) [pid = 3772] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12B58C00) [pid = 3772] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10A75000) [pid = 3772] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14ED9400) [pid = 3772] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (10E92000) [pid = 3772] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16C14C00) [pid = 3772] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1021F800) [pid = 3772] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (155CE000) [pid = 3772] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (114AD800) [pid = 3772] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15FDF800) [pid = 3772] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1A014000) [pid = 3772] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:39:03 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (174F2C00) [pid = 3772] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:39:03 INFO - PROCESS | 3772 | 1465205943649 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:39:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:39:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 735ms 02:39:03 INFO - PROCESS | 3772 | 1465205943686 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 02:39:03 INFO - PROCESS | 3772 | 1465205943688 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 02:39:03 INFO - PROCESS | 3772 | 1465205943692 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:39:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:39:03 INFO - PROCESS | 3772 | 1465205943693 Marionette TRACE conn2 <- [1,2574,null,{}] 02:39:03 INFO - PROCESS | 3772 | 1465205943697 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:03 INFO - PROCESS | 3772 | 1465205943699 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:03 INFO - PROCESS | 3772 | 1465205943776 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 02:39:03 INFO - PROCESS | 3772 | 1465205943782 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:03 INFO - PROCESS | 3772 | 1465205943783 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:03 INFO - PROCESS | 3772 | ++DOCSHELL 128ADC00 == 34 [pid = 3772] [id = 653] 02:39:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (14E86400) [pid = 3772] [serial = 1959] [outer = 00000000] 02:39:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (174FE800) [pid = 3772] [serial = 1960] [outer = 14E86400] 02:39:03 INFO - PROCESS | 3772 | 1465205943829 Marionette DEBUG loaded listener.js 02:39:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (17590000) [pid = 3772] [serial = 1961] [outer = 14E86400] 02:39:04 INFO - PROCESS | 3772 | 1465205944263 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 594ms 02:39:04 INFO - PROCESS | 3772 | 1465205944289 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 3772 | 1465205944291 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 02:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:39:04 INFO - PROCESS | 3772 | 1465205944294 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 3772 | 1465205944296 Marionette TRACE conn2 <- [1,2578,null,{}] 02:39:04 INFO - PROCESS | 3772 | 1465205944313 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:04 INFO - PROCESS | 3772 | 1465205944315 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:04 INFO - PROCESS | 3772 | 1465205944401 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 02:39:04 INFO - PROCESS | 3772 | 1465205944406 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:04 INFO - PROCESS | 3772 | 1465205944408 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:04 INFO - PROCESS | 3772 | ++DOCSHELL 10431400 == 35 [pid = 3772] [id = 654] 02:39:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13813400) [pid = 3772] [serial = 1962] [outer = 00000000] 02:39:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (196A3000) [pid = 3772] [serial = 1963] [outer = 13813400] 02:39:04 INFO - PROCESS | 3772 | 1465205944451 Marionette DEBUG loaded listener.js 02:39:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (196A3C00) [pid = 3772] [serial = 1964] [outer = 13813400] 02:39:04 INFO - PROCESS | 3772 | 1465205944904 Marionette TRACE conn2 <- [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]]]}] 02:39:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:39:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 625ms 02:39:04 INFO - PROCESS | 3772 | 1465205944933 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 02:39:04 INFO - PROCESS | 3772 | 1465205944935 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 02:39:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:39:04 INFO - PROCESS | 3772 | 1465205944938 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:39:04 INFO - PROCESS | 3772 | 1465205944940 Marionette TRACE conn2 <- [1,2582,null,{}] 02:39:04 INFO - PROCESS | 3772 | 1465205944956 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:04 INFO - PROCESS | 3772 | 1465205944958 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:05 INFO - PROCESS | 3772 | 1465205945038 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 02:39:05 INFO - PROCESS | 3772 | 1465205945043 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:05 INFO - PROCESS | 3772 | 1465205945045 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:05 INFO - PROCESS | 3772 | ++DOCSHELL 157A3C00 == 36 [pid = 3772] [id = 655] 02:39:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (19A81C00) [pid = 3772] [serial = 1965] [outer = 00000000] 02:39:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19C75800) [pid = 3772] [serial = 1966] [outer = 19A81C00] 02:39:05 INFO - PROCESS | 3772 | 1465205945097 Marionette DEBUG loaded listener.js 02:39:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19C7C400) [pid = 3772] [serial = 1967] [outer = 19A81C00] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 10560C00 == 35 [pid = 3772] [id = 635] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 128B6000 == 34 [pid = 3772] [id = 647] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 10E92400 == 33 [pid = 3772] [id = 645] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 110A7C00 == 32 [pid = 3772] [id = 646] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 14E8BC00 == 31 [pid = 3772] [id = 644] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 17DB1C00 == 30 [pid = 3772] [id = 651] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 13DC9400 == 29 [pid = 3772] [id = 652] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 15FBDC00 == 28 [pid = 3772] [id = 649] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 128ADC00 == 27 [pid = 3772] [id = 653] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 10431400 == 26 [pid = 3772] [id = 654] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 14341000 == 25 [pid = 3772] [id = 648] 02:39:06 INFO - PROCESS | 3772 | --DOCSHELL 10A25800 == 24 [pid = 3772] [id = 650] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (175E1C00) [pid = 3772] [serial = 1921] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16341C00) [pid = 3772] [serial = 1919] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (10B80800) [pid = 3772] [serial = 1924] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1776D800) [pid = 3772] [serial = 1922] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13031800) [pid = 3772] [serial = 1925] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (183EAC00) [pid = 3772] [serial = 1927] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (130E1400) [pid = 3772] [serial = 1898] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (128B1000) [pid = 3772] [serial = 1897] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17787400) [pid = 3772] [serial = 1901] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16C1EC00) [pid = 3772] [serial = 1900] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (183F0000) [pid = 3772] [serial = 1931] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1A282C00) [pid = 3772] [serial = 1904] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1A249400) [pid = 3772] [serial = 1903] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (183EB000) [pid = 3772] [serial = 1928] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (15FC2C00) [pid = 3772] [serial = 1916] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (19608800) [pid = 3772] [serial = 1930] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (16338400) [pid = 3772] [serial = 1918] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (1307C800) [pid = 3772] [serial = 1912] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (13376800) [pid = 3772] [serial = 1913] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (110A1800) [pid = 3772] [serial = 1909] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (111D8C00) [pid = 3772] [serial = 1910] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (157A9C00) [pid = 3772] [serial = 1915] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (1390F400) [pid = 3772] [serial = 1907] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (12D87C00) [pid = 3772] [serial = 1906] [outer = 00000000] [url = about:blank] 02:39:06 INFO - PROCESS | 3772 | 1465205946838 Marionette TRACE conn2 <- [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]]]}] 02:39:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:39:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1955ms 02:39:06 INFO - PROCESS | 3772 | 1465205946892 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 02:39:06 INFO - PROCESS | 3772 | 1465205946896 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 02:39:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:39:06 INFO - PROCESS | 3772 | 1465205946901 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:39:06 INFO - PROCESS | 3772 | 1465205946904 Marionette TRACE conn2 <- [1,2586,null,{}] 02:39:06 INFO - PROCESS | 3772 | 1465205946910 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:06 INFO - PROCESS | 3772 | 1465205946913 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:07 INFO - PROCESS | 3772 | 1465205947003 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 02:39:07 INFO - PROCESS | 3772 | 1465205947010 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 3772 | 1465205947015 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:07 INFO - PROCESS | 3772 | ++DOCSHELL 10A29400 == 25 [pid = 3772] [id = 656] 02:39:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (10A29800) [pid = 3772] [serial = 1968] [outer = 00000000] 02:39:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (10B5C400) [pid = 3772] [serial = 1969] [outer = 10A29800] 02:39:07 INFO - PROCESS | 3772 | 1465205947063 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (10B86C00) [pid = 3772] [serial = 1970] [outer = 10A29800] 02:39:07 INFO - PROCESS | 3772 | 1465205947580 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:39:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:39:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 751ms 02:39:07 INFO - PROCESS | 3772 | 1465205947638 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 02:39:07 INFO - PROCESS | 3772 | 1465205947643 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 02:39:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:39:07 INFO - PROCESS | 3772 | 1465205947649 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:39:07 INFO - PROCESS | 3772 | 1465205947652 Marionette TRACE conn2 <- [1,2590,null,{}] 02:39:07 INFO - PROCESS | 3772 | 1465205947656 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:07 INFO - PROCESS | 3772 | 1465205947659 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:07 INFO - PROCESS | 3772 | 1465205947748 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 02:39:07 INFO - PROCESS | 3772 | 1465205947852 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:07 INFO - PROCESS | 3772 | 1465205947854 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:07 INFO - PROCESS | 3772 | ++DOCSHELL 128AD000 == 26 [pid = 3772] [id = 657] 02:39:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (128AD800) [pid = 3772] [serial = 1971] [outer = 00000000] 02:39:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (128B3C00) [pid = 3772] [serial = 1972] [outer = 128AD800] 02:39:07 INFO - PROCESS | 3772 | 1465205947901 Marionette DEBUG loaded listener.js 02:39:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (12A86000) [pid = 3772] [serial = 1973] [outer = 128AD800] 02:39:08 INFO - PROCESS | 3772 | 1465205948301 Marionette TRACE conn2 <- [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]]]}] 02:39:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:39:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 704ms 02:39:08 INFO - PROCESS | 3772 | 1465205948348 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 02:39:08 INFO - PROCESS | 3772 | 1465205948350 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 02:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:39:08 INFO - PROCESS | 3772 | 1465205948353 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:39:08 INFO - PROCESS | 3772 | 1465205948357 Marionette TRACE conn2 <- [1,2594,null,{}] 02:39:08 INFO - PROCESS | 3772 | 1465205948368 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:08 INFO - PROCESS | 3772 | 1465205948372 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:08 INFO - PROCESS | 3772 | 1465205948491 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 02:39:08 INFO - PROCESS | 3772 | 1465205948506 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:08 INFO - PROCESS | 3772 | 1465205948509 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:08 INFO - PROCESS | 3772 | ++DOCSHELL 1381B000 == 27 [pid = 3772] [id = 658] 02:39:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (1381BC00) [pid = 3772] [serial = 1974] [outer = 00000000] 02:39:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (13CEB400) [pid = 3772] [serial = 1975] [outer = 1381BC00] 02:39:08 INFO - PROCESS | 3772 | 1465205948557 Marionette DEBUG loaded listener.js 02:39:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (13DCC000) [pid = 3772] [serial = 1976] [outer = 1381BC00] 02:39:09 INFO - PROCESS | 3772 | 1465205949054 Marionette TRACE conn2 <- [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]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms 02:39:09 INFO - PROCESS | 3772 | 1465205949094 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 3772 | 1465205949096 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 02:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:39:09 INFO - PROCESS | 3772 | 1465205949100 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 3772 | 1465205949101 Marionette TRACE conn2 <- [1,2598,null,{}] 02:39:09 INFO - PROCESS | 3772 | 1465205949105 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:09 INFO - PROCESS | 3772 | 1465205949107 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:09 INFO - PROCESS | 3772 | 1465205949191 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 02:39:09 INFO - PROCESS | 3772 | 1465205949196 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 3772 | 1465205949198 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:09 INFO - PROCESS | 3772 | ++DOCSHELL 140CFC00 == 28 [pid = 3772] [id = 659] 02:39:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (14E85C00) [pid = 3772] [serial = 1977] [outer = 00000000] 02:39:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (14EE4C00) [pid = 3772] [serial = 1978] [outer = 14E85C00] 02:39:09 INFO - PROCESS | 3772 | 1465205949243 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (155D8400) [pid = 3772] [serial = 1979] [outer = 14E85C00] 02:39:09 INFO - PROCESS | 3772 | 1465205949686 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:39:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:39:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 641ms 02:39:09 INFO - PROCESS | 3772 | 1465205949738 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 02:39:09 INFO - PROCESS | 3772 | 1465205949740 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 02:39:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:39:09 INFO - PROCESS | 3772 | 1465205949743 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:39:09 INFO - PROCESS | 3772 | 1465205949745 Marionette TRACE conn2 <- [1,2602,null,{}] 02:39:09 INFO - PROCESS | 3772 | 1465205949748 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:09 INFO - PROCESS | 3772 | 1465205949750 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:09 INFO - PROCESS | 3772 | 1465205949827 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 02:39:09 INFO - PROCESS | 3772 | 1465205949832 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:09 INFO - PROCESS | 3772 | 1465205949834 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:09 INFO - PROCESS | 3772 | ++DOCSHELL 15FC6000 == 29 [pid = 3772] [id = 660] 02:39:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (15FE9400) [pid = 3772] [serial = 1980] [outer = 00000000] 02:39:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (16176000) [pid = 3772] [serial = 1981] [outer = 15FE9400] 02:39:09 INFO - PROCESS | 3772 | 1465205949878 Marionette DEBUG loaded listener.js 02:39:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1617B000) [pid = 3772] [serial = 1982] [outer = 15FE9400] 02:39:10 INFO - PROCESS | 3772 | 1465205950344 Marionette TRACE conn2 <- [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]]]}] 02:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 626ms 02:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:39:10 INFO - PROCESS | 3772 | 1465205950381 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 02:39:10 INFO - PROCESS | 3772 | 1465205950383 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 02:39:10 INFO - PROCESS | 3772 | 1465205950386 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:39:10 INFO - PROCESS | 3772 | 1465205950388 Marionette TRACE conn2 <- [1,2606,null,{}] 02:39:10 INFO - PROCESS | 3772 | 1465205950392 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:10 INFO - PROCESS | 3772 | 1465205950397 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:10 INFO - PROCESS | 3772 | 1465205950504 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 02:39:10 INFO - PROCESS | 3772 | 1465205950510 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:10 INFO - PROCESS | 3772 | 1465205950512 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:10 INFO - PROCESS | 3772 | ++DOCSHELL 1633D800 == 30 [pid = 3772] [id = 661] 02:39:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (16C14C00) [pid = 3772] [serial = 1983] [outer = 00000000] 02:39:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (17482000) [pid = 3772] [serial = 1984] [outer = 16C14C00] 02:39:10 INFO - PROCESS | 3772 | 1465205950555 Marionette DEBUG loaded listener.js 02:39:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (17486800) [pid = 3772] [serial = 1985] [outer = 16C14C00] 02:39:11 INFO - PROCESS | 3772 | 1465205951022 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 689ms 02:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:39:11 INFO - PROCESS | 3772 | 1465205951086 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 3772 | 1465205951088 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 02:39:11 INFO - PROCESS | 3772 | 1465205951091 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 3772 | 1465205951093 Marionette TRACE conn2 <- [1,2610,null,{}] 02:39:11 INFO - PROCESS | 3772 | 1465205951106 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:11 INFO - PROCESS | 3772 | 1465205951108 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:11 INFO - PROCESS | 3772 | 1465205951185 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 02:39:11 INFO - PROCESS | 3772 | 1465205951223 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:11 INFO - PROCESS | 3772 | 1465205951224 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:11 INFO - PROCESS | 3772 | ++DOCSHELL 1758A400 == 31 [pid = 3772] [id = 662] 02:39:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (175E9000) [pid = 3772] [serial = 1986] [outer = 00000000] 02:39:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17DA9C00) [pid = 3772] [serial = 1987] [outer = 175E9000] 02:39:11 INFO - PROCESS | 3772 | 1465205951267 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17DAF400) [pid = 3772] [serial = 1988] [outer = 175E9000] 02:39:11 INFO - PROCESS | 3772 | 1465205951694 Marionette TRACE conn2 <- [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]]]}] 02:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 626ms 02:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:39:11 INFO - PROCESS | 3772 | 1465205951737 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 02:39:11 INFO - PROCESS | 3772 | 1465205951739 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 02:39:11 INFO - PROCESS | 3772 | 1465205951743 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:39:11 INFO - PROCESS | 3772 | 1465205951744 Marionette TRACE conn2 <- [1,2614,null,{}] 02:39:11 INFO - PROCESS | 3772 | 1465205951747 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:11 INFO - PROCESS | 3772 | 1465205951749 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:11 INFO - PROCESS | 3772 | 1465205951832 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 02:39:11 INFO - PROCESS | 3772 | 1465205951838 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:11 INFO - PROCESS | 3772 | 1465205951840 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:11 INFO - PROCESS | 3772 | ++DOCSHELL 181D5400 == 32 [pid = 3772] [id = 663] 02:39:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (181D6800) [pid = 3772] [serial = 1989] [outer = 00000000] 02:39:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (183EA000) [pid = 3772] [serial = 1990] [outer = 181D6800] 02:39:11 INFO - PROCESS | 3772 | 1465205951882 Marionette DEBUG loaded listener.js 02:39:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (183EA400) [pid = 3772] [serial = 1991] [outer = 181D6800] 02:39:12 INFO - PROCESS | 3772 | 1465205952356 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:39:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:39:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 641ms 02:39:12 INFO - PROCESS | 3772 | 1465205952378 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 02:39:12 INFO - PROCESS | 3772 | 1465205952380 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 02:39:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:39:12 INFO - PROCESS | 3772 | 1465205952387 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:39:12 INFO - PROCESS | 3772 | 1465205952389 Marionette TRACE conn2 <- [1,2618,null,{}] 02:39:12 INFO - PROCESS | 3772 | 1465205952399 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:12 INFO - PROCESS | 3772 | 1465205952400 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:12 INFO - PROCESS | 3772 | 1465205952512 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 02:39:12 INFO - PROCESS | 3772 | 1465205952522 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:12 INFO - PROCESS | 3772 | 1465205952525 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:12 INFO - PROCESS | 3772 | ++DOCSHELL 13814400 == 33 [pid = 3772] [id = 664] 02:39:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (183EE000) [pid = 3772] [serial = 1992] [outer = 00000000] 02:39:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1960A400) [pid = 3772] [serial = 1993] [outer = 183EE000] 02:39:12 INFO - PROCESS | 3772 | 1465205952573 Marionette DEBUG loaded listener.js 02:39:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1960B400) [pid = 3772] [serial = 1994] [outer = 183EE000] 02:39:13 INFO - PROCESS | 3772 | 1465205953069 Marionette TRACE conn2 <- [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]]]}] 02:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 750ms 02:39:13 INFO - PROCESS | 3772 | 1465205953145 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 3772 | 1465205953147 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 02:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:39:13 INFO - PROCESS | 3772 | 1465205953150 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - PROCESS | 3772 | 1465205953152 Marionette TRACE conn2 <- [1,2622,null,{}] 02:39:13 INFO - PROCESS | 3772 | 1465205953165 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:13 INFO - PROCESS | 3772 | 1465205953167 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:13 INFO - PROCESS | 3772 | 1465205953297 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 02:39:13 INFO - PROCESS | 3772 | 1465205953305 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:13 INFO - PROCESS | 3772 | 1465205953307 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:13 INFO - PROCESS | 3772 | ++DOCSHELL 14EDD800 == 34 [pid = 3772] [id = 665] 02:39:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (157AC000) [pid = 3772] [serial = 1995] [outer = 00000000] 02:39:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (196A5000) [pid = 3772] [serial = 1996] [outer = 157AC000] 02:39:13 INFO - PROCESS | 3772 | 1465205953350 Marionette DEBUG loaded listener.js 02:39:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19A83C00) [pid = 3772] [serial = 1997] [outer = 157AC000] 02:39:13 INFO - PROCESS | 3772 | 1465205953800 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 688ms 02:39:13 INFO - PROCESS | 3772 | 1465205953858 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 02:39:13 INFO - PROCESS | 3772 | 1465205953860 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 02:39:13 INFO - PROCESS | 3772 | 1465205953863 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:39:13 INFO - PROCESS | 3772 | 1465205953865 Marionette TRACE conn2 <- [1,2626,null,{}] 02:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:39:13 INFO - PROCESS | 3772 | 1465205953869 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:13 INFO - PROCESS | 3772 | 1465205953871 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:14 INFO - PROCESS | 3772 | 1465205954026 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12A80800) [pid = 3772] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10B7E800) [pid = 3772] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (110A3400) [pid = 3772] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13813400) [pid = 3772] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1969B000) [pid = 3772] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15FBE800) [pid = 3772] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14E86400) [pid = 3772] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (110A8800) [pid = 3772] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (183F0C00) [pid = 3772] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14343400) [pid = 3772] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:39:14 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17DCE400) [pid = 3772] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:39:14 INFO - PROCESS | 3772 | 1465205954266 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 3772 | 1465205954269 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:14 INFO - PROCESS | 3772 | ++DOCSHELL 10561000 == 35 [pid = 3772] [id = 666] 02:39:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10A1D800) [pid = 3772] [serial = 1998] [outer = 00000000] 02:39:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (110A8800) [pid = 3772] [serial = 1999] [outer = 10A1D800] 02:39:14 INFO - PROCESS | 3772 | 1465205954317 Marionette DEBUG loaded listener.js 02:39:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14E86400) [pid = 3772] [serial = 2000] [outer = 10A1D800] 02:39:14 INFO - PROCESS | 3772 | 1465205954701 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:39:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:39:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 892ms 02:39:14 INFO - PROCESS | 3772 | 1465205954750 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 02:39:14 INFO - PROCESS | 3772 | 1465205954752 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 02:39:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:39:14 INFO - PROCESS | 3772 | 1465205954755 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:39:14 INFO - PROCESS | 3772 | 1465205954757 Marionette TRACE conn2 <- [1,2630,null,{}] 02:39:14 INFO - PROCESS | 3772 | 1465205954760 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:14 INFO - PROCESS | 3772 | 1465205954762 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:14 INFO - PROCESS | 3772 | 1465205954880 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 02:39:14 INFO - PROCESS | 3772 | 1465205954888 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:14 INFO - PROCESS | 3772 | 1465205954890 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:14 INFO - PROCESS | 3772 | ++DOCSHELL 15FBE800 == 36 [pid = 3772] [id = 667] 02:39:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15FC1C00) [pid = 3772] [serial = 2001] [outer = 00000000] 02:39:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19AF5400) [pid = 3772] [serial = 2002] [outer = 15FC1C00] 02:39:14 INFO - PROCESS | 3772 | 1465205954932 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19AFF000) [pid = 3772] [serial = 2003] [outer = 15FC1C00] 02:39:15 INFO - PROCESS | 3772 | 1465205955333 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:39:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:39:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 641ms 02:39:15 INFO - PROCESS | 3772 | 1465205955394 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 02:39:15 INFO - PROCESS | 3772 | 1465205955396 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 02:39:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:39:15 INFO - PROCESS | 3772 | 1465205955399 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:39:15 INFO - PROCESS | 3772 | 1465205955401 Marionette TRACE conn2 <- [1,2634,null,{}] 02:39:15 INFO - PROCESS | 3772 | 1465205955414 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:15 INFO - PROCESS | 3772 | 1465205955416 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:15 INFO - PROCESS | 3772 | 1465205955534 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 02:39:15 INFO - PROCESS | 3772 | 1465205955574 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:15 INFO - PROCESS | 3772 | 1465205955577 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:15 INFO - PROCESS | 3772 | ++DOCSHELL 102CC400 == 37 [pid = 3772] [id = 668] 02:39:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (10A75800) [pid = 3772] [serial = 2004] [outer = 00000000] 02:39:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A27BC00) [pid = 3772] [serial = 2005] [outer = 10A75800] 02:39:15 INFO - PROCESS | 3772 | 1465205955623 Marionette DEBUG loaded listener.js 02:39:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A284400) [pid = 3772] [serial = 2006] [outer = 10A75800] 02:39:16 INFO - PROCESS | 3772 | 1465205956017 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:39:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:39:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 641ms 02:39:16 INFO - PROCESS | 3772 | 1465205956058 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 02:39:16 INFO - PROCESS | 3772 | 1465205956059 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 02:39:16 INFO - PROCESS | 3772 | 1465205956063 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:39:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:39:16 INFO - PROCESS | 3772 | 1465205956064 Marionette TRACE conn2 <- [1,2638,null,{}] 02:39:16 INFO - PROCESS | 3772 | 1465205956068 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:16 INFO - PROCESS | 3772 | 1465205956069 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:16 INFO - PROCESS | 3772 | 1465205956235 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 02:39:16 INFO - PROCESS | 3772 | 1465205956246 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:16 INFO - PROCESS | 3772 | 1465205956248 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:16 INFO - PROCESS | 3772 | ++DOCSHELL 16171C00 == 38 [pid = 3772] [id = 669] 02:39:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A250400) [pid = 3772] [serial = 2007] [outer = 00000000] 02:39:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A71C000) [pid = 3772] [serial = 2008] [outer = 1A250400] 02:39:16 INFO - PROCESS | 3772 | 1465205956293 Marionette DEBUG loaded listener.js 02:39:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A720800) [pid = 3772] [serial = 2009] [outer = 1A250400] 02:39:17 INFO - PROCESS | 3772 | 1465205957088 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:39:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:39:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1032ms 02:39:17 INFO - PROCESS | 3772 | 1465205957150 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 02:39:17 INFO - PROCESS | 3772 | 1465205957155 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 02:39:17 INFO - PROCESS | 3772 | 1465205957160 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:39:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:39:17 INFO - PROCESS | 3772 | 1465205957165 Marionette TRACE conn2 <- [1,2642,null,{}] 02:39:17 INFO - PROCESS | 3772 | 1465205957170 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:17 INFO - PROCESS | 3772 | 1465205957173 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:17 INFO - PROCESS | 3772 | 1465205957315 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 02:39:17 INFO - PROCESS | 3772 | 1465205957454 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:17 INFO - PROCESS | 3772 | 1465205957458 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:17 INFO - PROCESS | 3772 | ++DOCSHELL 10A52400 == 39 [pid = 3772] [id = 670] 02:39:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10A5A000) [pid = 3772] [serial = 2010] [outer = 00000000] 02:39:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (11A08000) [pid = 3772] [serial = 2011] [outer = 10A5A000] 02:39:17 INFO - PROCESS | 3772 | 1465205957514 Marionette DEBUG loaded listener.js 02:39:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (12AD8400) [pid = 3772] [serial = 2012] [outer = 10A5A000] 02:39:18 INFO - PROCESS | 3772 | 1465205958427 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:39:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:39:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1361ms 02:39:18 INFO - PROCESS | 3772 | 1465205958516 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 02:39:18 INFO - PROCESS | 3772 | 1465205958521 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 02:39:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:39:18 INFO - PROCESS | 3772 | 1465205958526 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:39:18 INFO - PROCESS | 3772 | 1465205958529 Marionette TRACE conn2 <- [1,2646,null,{}] 02:39:18 INFO - PROCESS | 3772 | 1465205958534 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:18 INFO - PROCESS | 3772 | 1465205958537 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:18 INFO - PROCESS | 3772 | 1465205958692 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 102CC400 == 38 [pid = 3772] [id = 668] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 15FBE800 == 37 [pid = 3772] [id = 667] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 10561000 == 36 [pid = 3772] [id = 666] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 14EDD800 == 35 [pid = 3772] [id = 665] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 13814400 == 34 [pid = 3772] [id = 664] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 181D5400 == 33 [pid = 3772] [id = 663] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 1758A400 == 32 [pid = 3772] [id = 662] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 1633D800 == 31 [pid = 3772] [id = 661] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 15FC6000 == 30 [pid = 3772] [id = 660] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 140CFC00 == 29 [pid = 3772] [id = 659] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 1381B000 == 28 [pid = 3772] [id = 658] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 128AD000 == 27 [pid = 3772] [id = 657] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19C75800) [pid = 3772] [serial = 1966] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOCSHELL 10A29400 == 26 [pid = 3772] [id = 656] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13087800) [pid = 3772] [serial = 1942] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (174F0800) [pid = 3772] [serial = 1951] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (128B3400) [pid = 3772] [serial = 1936] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (196A3000) [pid = 3772] [serial = 1963] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (196A7000) [pid = 3772] [serial = 1933] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (175E4000) [pid = 3772] [serial = 1952] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1633E000) [pid = 3772] [serial = 1949] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17590000) [pid = 3772] [serial = 1961] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12D8A400) [pid = 3772] [serial = 1937] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (128AA800) [pid = 3772] [serial = 1940] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1960A800) [pid = 3772] [serial = 1957] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (14E8C000) [pid = 3772] [serial = 1945] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19A7FC00) [pid = 3772] [serial = 1934] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1960E400) [pid = 3772] [serial = 1958] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11A11400) [pid = 3772] [serial = 1939] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (174FE800) [pid = 3772] [serial = 1960] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (13375400) [pid = 3772] [serial = 1943] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (183EE400) [pid = 3772] [serial = 1955] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (155D8000) [pid = 3772] [serial = 1946] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (18389C00) [pid = 3772] [serial = 1954] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16336400) [pid = 3772] [serial = 1948] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (196A3C00) [pid = 3772] [serial = 1964] [outer = 00000000] [url = about:blank] 02:39:18 INFO - PROCESS | 3772 | 1465205958851 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:18 INFO - PROCESS | 3772 | 1465205958855 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:18 INFO - PROCESS | 3772 | ++DOCSHELL 1059B000 == 27 [pid = 3772] [id = 671] 02:39:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (105E9400) [pid = 3772] [serial = 2013] [outer = 00000000] 02:39:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (10A78C00) [pid = 3772] [serial = 2014] [outer = 105E9400] 02:39:18 INFO - PROCESS | 3772 | 1465205958920 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (110A3400) [pid = 3772] [serial = 2015] [outer = 105E9400] 02:39:19 INFO - PROCESS | 3772 | 1465205959329 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:39:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:39:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 829ms 02:39:19 INFO - PROCESS | 3772 | 1465205959370 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 02:39:19 INFO - PROCESS | 3772 | 1465205959374 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 02:39:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:39:19 INFO - PROCESS | 3772 | 1465205959380 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:39:19 INFO - PROCESS | 3772 | 1465205959383 Marionette TRACE conn2 <- [1,2650,null,{}] 02:39:19 INFO - PROCESS | 3772 | 1465205959386 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:19 INFO - PROCESS | 3772 | 1465205959389 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:19 INFO - PROCESS | 3772 | 1465205959518 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 02:39:19 INFO - PROCESS | 3772 | 1465205959614 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:19 INFO - PROCESS | 3772 | 1465205959617 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:19 INFO - PROCESS | 3772 | ++DOCSHELL 128B4800 == 28 [pid = 3772] [id = 672] 02:39:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (128B5000) [pid = 3772] [serial = 2016] [outer = 00000000] 02:39:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (12D91000) [pid = 3772] [serial = 2017] [outer = 128B5000] 02:39:19 INFO - PROCESS | 3772 | 1465205959663 Marionette DEBUG loaded listener.js 02:39:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (130E6800) [pid = 3772] [serial = 2018] [outer = 128B5000] 02:39:20 INFO - PROCESS | 3772 | 1465205960045 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:39:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:39:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 704ms 02:39:20 INFO - PROCESS | 3772 | 1465205960080 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 02:39:20 INFO - PROCESS | 3772 | 1465205960082 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 02:39:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:39:20 INFO - PROCESS | 3772 | 1465205960085 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:39:20 INFO - PROCESS | 3772 | 1465205960089 Marionette TRACE conn2 <- [1,2654,null,{}] 02:39:20 INFO - PROCESS | 3772 | 1465205960099 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:20 INFO - PROCESS | 3772 | 1465205960104 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:20 INFO - PROCESS | 3772 | 1465205960217 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 02:39:20 INFO - PROCESS | 3772 | 1465205960227 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:20 INFO - PROCESS | 3772 | 1465205960230 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:20 INFO - PROCESS | 3772 | ++DOCSHELL 1435FC00 == 29 [pid = 3772] [id = 673] 02:39:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (14E7D800) [pid = 3772] [serial = 2019] [outer = 00000000] 02:39:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14E88400) [pid = 3772] [serial = 2020] [outer = 14E7D800] 02:39:20 INFO - PROCESS | 3772 | 1465205960277 Marionette DEBUG loaded listener.js 02:39:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (155D5800) [pid = 3772] [serial = 2021] [outer = 14E7D800] 02:39:21 INFO - PROCESS | 3772 | 1465205961239 Marionette TRACE conn2 <- [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]]]}] 02:39:21 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) 02:39:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1220ms 02:39:21 INFO - PROCESS | 3772 | 1465205961294 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 02:39:21 INFO - PROCESS | 3772 | 1465205961297 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 02:39:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:39:21 INFO - PROCESS | 3772 | 1465205961300 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:39:21 INFO - PROCESS | 3772 | 1465205961302 Marionette TRACE conn2 <- [1,2658,null,{}] 02:39:21 INFO - PROCESS | 3772 | 1465205961306 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:21 INFO - PROCESS | 3772 | 1465205961317 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:21 INFO - PROCESS | 3772 | 1465205961442 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 02:39:21 INFO - PROCESS | 3772 | 1465205961447 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:21 INFO - PROCESS | 3772 | 1465205961450 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:21 INFO - PROCESS | 3772 | ++DOCSHELL 1435F000 == 30 [pid = 3772] [id = 674] 02:39:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14E8B800) [pid = 3772] [serial = 2022] [outer = 00000000] 02:39:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (162A3C00) [pid = 3772] [serial = 2023] [outer = 14E8B800] 02:39:21 INFO - PROCESS | 3772 | 1465205961494 Marionette DEBUG loaded listener.js 02:39:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1633C400) [pid = 3772] [serial = 2024] [outer = 14E8B800] 02:39:22 INFO - PROCESS | 3772 | 1465205962469 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 02:39:22 INFO - PROCESS | 3772 | 1465205962496 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 02:39:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:39:22 INFO - PROCESS | 3772 | 1465205962499 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:39:22 INFO - PROCESS | 3772 | 1465205962501 Marionette TRACE conn2 <- [1,2662,null,{}] 02:39:22 INFO - PROCESS | 3772 | 1465205962511 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:22 INFO - PROCESS | 3772 | 1465205962513 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:22 INFO - PROCESS | 3772 | 1465205962623 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 02:39:22 INFO - PROCESS | 3772 | 1465205962630 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:22 INFO - PROCESS | 3772 | 1465205962633 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:22 INFO - PROCESS | 3772 | ++DOCSHELL 1633FC00 == 31 [pid = 3772] [id = 675] 02:39:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16341C00) [pid = 3772] [serial = 2025] [outer = 00000000] 02:39:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1758A400) [pid = 3772] [serial = 2026] [outer = 16341C00] 02:39:22 INFO - PROCESS | 3772 | 1465205962677 Marionette DEBUG loaded listener.js 02:39:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (175E6C00) [pid = 3772] [serial = 2027] [outer = 16341C00] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (183EE000) [pid = 3772] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16C14C00) [pid = 3772] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10A29800) [pid = 3772] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1381BC00) [pid = 3772] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (175E9000) [pid = 3772] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (15FE9400) [pid = 3772] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (181D6800) [pid = 3772] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (14E85C00) [pid = 3772] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (128AD800) [pid = 3772] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (157AC000) [pid = 3772] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (10A1D800) [pid = 3772] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (15FC1C00) [pid = 3772] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:39:23 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (10A75800) [pid = 3772] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:39:23 INFO - PROCESS | 3772 | 1465205963741 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 02:39:23 INFO - PROCESS | 3772 | 1465205963760 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 02:39:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:39:23 INFO - PROCESS | 3772 | 1465205963763 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:39:23 INFO - PROCESS | 3772 | 1465205963765 Marionette TRACE conn2 <- [1,2666,null,{}] 02:39:23 INFO - PROCESS | 3772 | 1465205963769 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:23 INFO - PROCESS | 3772 | 1465205963774 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:23 INFO - PROCESS | 3772 | 1465205963878 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 02:39:23 INFO - PROCESS | 3772 | 1465205963883 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:23 INFO - PROCESS | 3772 | 1465205963885 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:23 INFO - PROCESS | 3772 | ++DOCSHELL 1381BC00 == 32 [pid = 3772] [id = 676] 02:39:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (13910400) [pid = 3772] [serial = 2028] [outer = 00000000] 02:39:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (17785800) [pid = 3772] [serial = 2029] [outer = 13910400] 02:39:23 INFO - PROCESS | 3772 | 1465205963930 Marionette DEBUG loaded listener.js 02:39:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (17DB7C00) [pid = 3772] [serial = 2030] [outer = 13910400] 02:39:24 INFO - PROCESS | 3772 | 1465205964890 Marionette TRACE conn2 <- [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]]]}] 02:39:24 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) 02:39:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1142ms 02:39:24 INFO - PROCESS | 3772 | 1465205964910 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 02:39:24 INFO - PROCESS | 3772 | 1465205964912 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 02:39:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:39:24 INFO - PROCESS | 3772 | 1465205964918 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:39:24 INFO - PROCESS | 3772 | 1465205964920 Marionette TRACE conn2 <- [1,2670,null,{}] 02:39:24 INFO - PROCESS | 3772 | 1465205964924 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:24 INFO - PROCESS | 3772 | 1465205964926 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:25 INFO - PROCESS | 3772 | 1465205965003 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 02:39:25 INFO - PROCESS | 3772 | 1465205965009 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:25 INFO - PROCESS | 3772 | 1465205965011 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:25 INFO - PROCESS | 3772 | ++DOCSHELL 1615BC00 == 33 [pid = 3772] [id = 677] 02:39:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1776BC00) [pid = 3772] [serial = 2031] [outer = 00000000] 02:39:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (183E8800) [pid = 3772] [serial = 2032] [outer = 1776BC00] 02:39:25 INFO - PROCESS | 3772 | 1465205965053 Marionette DEBUG loaded listener.js 02:39:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (183EE400) [pid = 3772] [serial = 2033] [outer = 1776BC00] 02:39:26 INFO - PROCESS | 3772 | 1465205966189 Marionette TRACE conn2 <- [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]]]}] 02:39:26 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) 02:39:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1298ms 02:39:26 INFO - PROCESS | 3772 | 1465205966271 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 02:39:26 INFO - PROCESS | 3772 | 1465205966275 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 02:39:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:39:26 INFO - PROCESS | 3772 | 1465205966283 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:39:26 INFO - PROCESS | 3772 | 1465205966286 Marionette TRACE conn2 <- [1,2674,null,{}] 02:39:26 INFO - PROCESS | 3772 | 1465205966292 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:26 INFO - PROCESS | 3772 | 1465205966296 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:26 INFO - PROCESS | 3772 | 1465205966388 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 02:39:26 INFO - PROCESS | 3772 | 1465205966596 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:26 INFO - PROCESS | 3772 | 1465205966599 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:26 INFO - PROCESS | 3772 | ++DOCSHELL 10A74800 == 34 [pid = 3772] [id = 678] 02:39:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10A79000) [pid = 3772] [serial = 2034] [outer = 00000000] 02:39:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12AD9800) [pid = 3772] [serial = 2035] [outer = 10A79000] 02:39:26 INFO - PROCESS | 3772 | 1465205966656 Marionette DEBUG loaded listener.js 02:39:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (130E1400) [pid = 3772] [serial = 2036] [outer = 10A79000] 02:39:27 INFO - PROCESS | 3772 | 1465205967706 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:39:27 INFO - PROCESS | 3772 | 1465205967749 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 02:39:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:39:27 INFO - PROCESS | 3772 | 1465205967756 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:39:27 INFO - PROCESS | 3772 | 1465205967758 Marionette TRACE conn2 <- [1,2678,null,{}] 02:39:27 INFO - PROCESS | 3772 | 1465205967762 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:27 INFO - PROCESS | 3772 | 1465205967765 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:27 INFO - PROCESS | 3772 | 1465205967916 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 02:39:28 INFO - PROCESS | 3772 | 1465205968061 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:28 INFO - PROCESS | 3772 | 1465205968064 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:28 INFO - PROCESS | 3772 | ++DOCSHELL 10A1BC00 == 35 [pid = 3772] [id = 679] 02:39:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (10A70800) [pid = 3772] [serial = 2037] [outer = 00000000] 02:39:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15FBF800) [pid = 3772] [serial = 2038] [outer = 10A70800] 02:39:28 INFO - PROCESS | 3772 | 1465205968120 Marionette DEBUG loaded listener.js 02:39:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16159000) [pid = 3772] [serial = 2039] [outer = 10A70800] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 1381BC00 == 34 [pid = 3772] [id = 676] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 1633FC00 == 33 [pid = 3772] [id = 675] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 1435F000 == 32 [pid = 3772] [id = 674] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 1435FC00 == 31 [pid = 3772] [id = 673] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 128B4800 == 30 [pid = 3772] [id = 672] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 1059B000 == 29 [pid = 3772] [id = 671] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 157A3C00 == 28 [pid = 3772] [id = 655] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 16171C00 == 27 [pid = 3772] [id = 669] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 10A52400 == 26 [pid = 3772] [id = 670] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 1615BC00 == 25 [pid = 3772] [id = 677] 02:39:29 INFO - PROCESS | 3772 | --DOCSHELL 10A74800 == 24 [pid = 3772] [id = 678] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A27BC00) [pid = 3772] [serial = 2005] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1960A400) [pid = 3772] [serial = 1993] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17482000) [pid = 3772] [serial = 1984] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (17486800) [pid = 3772] [serial = 1985] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (10B5C400) [pid = 3772] [serial = 1969] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (10B86C00) [pid = 3772] [serial = 1970] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13CEB400) [pid = 3772] [serial = 1975] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13DCC000) [pid = 3772] [serial = 1976] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (17DA9C00) [pid = 3772] [serial = 1987] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17DAF400) [pid = 3772] [serial = 1988] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16176000) [pid = 3772] [serial = 1981] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1617B000) [pid = 3772] [serial = 1982] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (183EA000) [pid = 3772] [serial = 1990] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (14EE4C00) [pid = 3772] [serial = 1978] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (155D8400) [pid = 3772] [serial = 1979] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (128B3C00) [pid = 3772] [serial = 1972] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (12A86000) [pid = 3772] [serial = 1973] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (1A284400) [pid = 3772] [serial = 2006] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (196A5000) [pid = 3772] [serial = 1996] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (1960B400) [pid = 3772] [serial = 1994] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (19A83C00) [pid = 3772] [serial = 1997] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (14E86400) [pid = 3772] [serial = 2000] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (19AF5400) [pid = 3772] [serial = 2002] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (110A8800) [pid = 3772] [serial = 1999] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (19AFF000) [pid = 3772] [serial = 2003] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | --DOMWINDOW == 50 (183EA400) [pid = 3772] [serial = 1991] [outer = 00000000] [url = about:blank] 02:39:29 INFO - PROCESS | 3772 | 1465205969660 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 02:39:29 INFO - PROCESS | 3772 | 1465205969742 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 02:39:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:39:29 INFO - PROCESS | 3772 | 1465205969748 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:39:29 INFO - PROCESS | 3772 | 1465205969752 Marionette TRACE conn2 <- [1,2682,null,{}] 02:39:29 INFO - PROCESS | 3772 | 1465205969758 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:29 INFO - PROCESS | 3772 | 1465205969761 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:29 INFO - PROCESS | 3772 | 1465205969850 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 02:39:29 INFO - PROCESS | 3772 | 1465205969944 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:29 INFO - PROCESS | 3772 | 1465205969948 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:29 INFO - PROCESS | 3772 | ++DOCSHELL 105F1000 == 25 [pid = 3772] [id = 680] 02:39:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (10A1B400) [pid = 3772] [serial = 2040] [outer = 00000000] 02:39:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (10E95C00) [pid = 3772] [serial = 2041] [outer = 10A1B400] 02:39:30 INFO - PROCESS | 3772 | 1465205969997 Marionette DEBUG loaded listener.js 02:39:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (111D1400) [pid = 3772] [serial = 2042] [outer = 10A1B400] 02:39:30 INFO - PROCESS | 3772 | 1465205970913 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 02:39:30 INFO - PROCESS | 3772 | 1465205970952 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 02:39:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:39:30 INFO - PROCESS | 3772 | 1465205970959 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:39:30 INFO - PROCESS | 3772 | 1465205970961 Marionette TRACE conn2 <- [1,2686,null,{}] 02:39:30 INFO - PROCESS | 3772 | 1465205970965 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:30 INFO - PROCESS | 3772 | 1465205970968 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:31 INFO - PROCESS | 3772 | 1465205971055 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 02:39:31 INFO - PROCESS | 3772 | 1465205971061 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:31 INFO - PROCESS | 3772 | 1465205971064 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:31 INFO - PROCESS | 3772 | ++DOCSHELL 12AD7800 == 26 [pid = 3772] [id = 681] 02:39:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (12AE0000) [pid = 3772] [serial = 2043] [outer = 00000000] 02:39:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (13027800) [pid = 3772] [serial = 2044] [outer = 12AE0000] 02:39:31 INFO - PROCESS | 3772 | 1465205971111 Marionette DEBUG loaded listener.js 02:39:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (13328C00) [pid = 3772] [serial = 2045] [outer = 12AE0000] 02:39:32 INFO - PROCESS | 3772 | 1465205972083 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 3772 | 1465205972124 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 02:39:32 INFO - PROCESS | 3772 | 1465205972128 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:39:32 INFO - PROCESS | 3772 | 1465205972131 Marionette TRACE conn2 <- [1,2690,null,{}] 02:39:32 INFO - PROCESS | 3772 | 1465205972142 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:32 INFO - PROCESS | 3772 | 1465205972147 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:32 INFO - PROCESS | 3772 | 1465205972270 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 02:39:32 INFO - PROCESS | 3772 | 1465205972278 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:32 INFO - PROCESS | 3772 | 1465205972281 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:32 INFO - PROCESS | 3772 | ++DOCSHELL 140CD800 == 27 [pid = 3772] [id = 682] 02:39:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (140CE800) [pid = 3772] [serial = 2046] [outer = 00000000] 02:39:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (14E85800) [pid = 3772] [serial = 2047] [outer = 140CE800] 02:39:32 INFO - PROCESS | 3772 | 1465205972382 Marionette DEBUG loaded listener.js 02:39:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (151E6800) [pid = 3772] [serial = 2048] [outer = 140CE800] 02:39:32 INFO - PROCESS | 3772 | 1465205972822 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:39:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:39:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 735ms 02:39:32 INFO - PROCESS | 3772 | 1465205972871 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 02:39:32 INFO - PROCESS | 3772 | 1465205972873 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 02:39:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:39:32 INFO - PROCESS | 3772 | 1465205972883 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:39:32 INFO - PROCESS | 3772 | 1465205972885 Marionette TRACE conn2 <- [1,2694,null,{}] 02:39:32 INFO - PROCESS | 3772 | 1465205972888 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:32 INFO - PROCESS | 3772 | 1465205972890 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:33 INFO - PROCESS | 3772 | 1465205973020 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 02:39:33 INFO - PROCESS | 3772 | 1465205973087 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:33 INFO - PROCESS | 3772 | 1465205973089 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:33 INFO - PROCESS | 3772 | ++DOCSHELL 1615BC00 == 28 [pid = 3772] [id = 683] 02:39:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1616D400) [pid = 3772] [serial = 2049] [outer = 00000000] 02:39:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1617BC00) [pid = 3772] [serial = 2050] [outer = 1616D400] 02:39:33 INFO - PROCESS | 3772 | 1465205973134 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (16336000) [pid = 3772] [serial = 2051] [outer = 1616D400] 02:39:33 INFO - PROCESS | 3772 | 1465205973553 Marionette TRACE conn2 <- [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]]]}] 02:39:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:39:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 704ms 02:39:33 INFO - PROCESS | 3772 | 1465205973581 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 02:39:33 INFO - PROCESS | 3772 | 1465205973583 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 02:39:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:39:33 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (1776BC00) [pid = 3772] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:39:33 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (13910400) [pid = 3772] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:39:33 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (10A5A000) [pid = 3772] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:39:33 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (128B5000) [pid = 3772] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:39:33 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (14E8B800) [pid = 3772] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:39:33 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (14E7D800) [pid = 3772] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:39:33 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (105E9400) [pid = 3772] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:39:33 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (1A250400) [pid = 3772] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:39:33 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (16341C00) [pid = 3772] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:39:33 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (19A81C00) [pid = 3772] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:39:33 INFO - PROCESS | 3772 | 1465205973668 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:39:33 INFO - PROCESS | 3772 | 1465205973670 Marionette TRACE conn2 <- [1,2698,null,{}] 02:39:33 INFO - PROCESS | 3772 | 1465205973678 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:33 INFO - PROCESS | 3772 | 1465205973680 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:33 INFO - PROCESS | 3772 | 1465205973756 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 02:39:33 INFO - PROCESS | 3772 | 1465205973767 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:33 INFO - PROCESS | 3772 | 1465205973769 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:33 INFO - PROCESS | 3772 | ++DOCSHELL 13083400 == 29 [pid = 3772] [id = 684] 02:39:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (13087800) [pid = 3772] [serial = 2052] [outer = 00000000] 02:39:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (15A4E400) [pid = 3772] [serial = 2053] [outer = 13087800] 02:39:33 INFO - PROCESS | 3772 | 1465205973812 Marionette DEBUG loaded listener.js 02:39:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (1633C000) [pid = 3772] [serial = 2054] [outer = 13087800] 02:39:34 INFO - PROCESS | 3772 | 1465205974249 Marionette TRACE conn2 <- [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] 02:39:34 INFO - PROCESS | 3772 | 1465205974309 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 02:39:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:39:34 INFO - PROCESS | 3772 | 1465205974312 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 3772 | 1465205974314 Marionette TRACE conn2 <- [1,2702,null,{}] 02:39:34 INFO - PROCESS | 3772 | 1465205974317 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:34 INFO - PROCESS | 3772 | 1465205974323 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:34 INFO - PROCESS | 3772 | 1465205974427 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 02:39:34 INFO - PROCESS | 3772 | 1465205974432 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:34 INFO - PROCESS | 3772 | 1465205974434 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:34 INFO - PROCESS | 3772 | ++DOCSHELL 174F8000 == 30 [pid = 3772] [id = 685] 02:39:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (1758E000) [pid = 3772] [serial = 2055] [outer = 00000000] 02:39:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (1776A800) [pid = 3772] [serial = 2056] [outer = 1758E000] 02:39:34 INFO - PROCESS | 3772 | 1465205974477 Marionette DEBUG loaded listener.js 02:39:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (17DB1C00) [pid = 3772] [serial = 2057] [outer = 1758E000] 02:39:34 INFO - PROCESS | 3772 | 1465205974909 Marionette TRACE conn2 <- [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]]]}] 02:39:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:39:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 641ms 02:39:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:39:34 INFO - PROCESS | 3772 | 1465205974950 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 02:39:34 INFO - PROCESS | 3772 | 1465205974953 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 02:39:34 INFO - PROCESS | 3772 | 1465205974963 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:39:34 INFO - PROCESS | 3772 | 1465205974965 Marionette TRACE conn2 <- [1,2706,null,{}] 02:39:34 INFO - PROCESS | 3772 | 1465205974968 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:34 INFO - PROCESS | 3772 | 1465205974970 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:35 INFO - PROCESS | 3772 | 1465205975054 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 02:39:35 INFO - PROCESS | 3772 | 1465205975060 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 3772 | 1465205975062 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:35 INFO - PROCESS | 3772 | ++DOCSHELL 181D6000 == 31 [pid = 3772] [id = 686] 02:39:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (183E3800) [pid = 3772] [serial = 2058] [outer = 00000000] 02:39:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (183E9000) [pid = 3772] [serial = 2059] [outer = 183E3800] 02:39:35 INFO - PROCESS | 3772 | 1465205975104 Marionette DEBUG loaded listener.js 02:39:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (183EB800) [pid = 3772] [serial = 2060] [outer = 183E3800] 02:39:35 INFO - PROCESS | 3772 | 1465205975554 Marionette TRACE conn2 <- [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] 02:39:35 INFO - PROCESS | 3772 | 1465205975616 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 02:39:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:39:35 INFO - PROCESS | 3772 | 1465205975619 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:39:35 INFO - PROCESS | 3772 | 1465205975621 Marionette TRACE conn2 <- [1,2710,null,{}] 02:39:35 INFO - PROCESS | 3772 | 1465205975625 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:35 INFO - PROCESS | 3772 | 1465205975626 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:35 INFO - PROCESS | 3772 | 1465205975745 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 02:39:35 INFO - PROCESS | 3772 | 1465205975885 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:35 INFO - PROCESS | 3772 | 1465205975888 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:35 INFO - PROCESS | 3772 | ++DOCSHELL 10561000 == 32 [pid = 3772] [id = 687] 02:39:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (10561400) [pid = 3772] [serial = 2061] [outer = 00000000] 02:39:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (10A57800) [pid = 3772] [serial = 2062] [outer = 10561400] 02:39:35 INFO - PROCESS | 3772 | 1465205975949 Marionette DEBUG loaded listener.js 02:39:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (110A5800) [pid = 3772] [serial = 2063] [outer = 10561400] 02:39:36 INFO - PROCESS | 3772 | 1465205976757 Marionette TRACE conn2 <- [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] 02:39:36 INFO - PROCESS | 3772 | 1465205976828 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 02:39:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:39:36 INFO - PROCESS | 3772 | 1465205976833 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:39:36 INFO - PROCESS | 3772 | 1465205976836 Marionette TRACE conn2 <- [1,2714,null,{}] 02:39:36 INFO - PROCESS | 3772 | 1465205976841 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:36 INFO - PROCESS | 3772 | 1465205976844 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:36 INFO - PROCESS | 3772 | 1465205976961 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 02:39:37 INFO - PROCESS | 3772 | 1465205977103 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:37 INFO - PROCESS | 3772 | 1465205977106 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:37 INFO - PROCESS | 3772 | ++DOCSHELL 1390E400 == 33 [pid = 3772] [id = 688] 02:39:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (13CEA000) [pid = 3772] [serial = 2064] [outer = 00000000] 02:39:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13DCAC00) [pid = 3772] [serial = 2065] [outer = 13CEA000] 02:39:37 INFO - PROCESS | 3772 | 1465205977162 Marionette DEBUG loaded listener.js 02:39:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1433FC00) [pid = 3772] [serial = 2066] [outer = 13CEA000] 02:39:37 INFO - PROCESS | 3772 | --DOCSHELL 181D6000 == 32 [pid = 3772] [id = 686] 02:39:37 INFO - PROCESS | 3772 | --DOCSHELL 174F8000 == 31 [pid = 3772] [id = 685] 02:39:37 INFO - PROCESS | 3772 | --DOCSHELL 13083400 == 30 [pid = 3772] [id = 684] 02:39:37 INFO - PROCESS | 3772 | --DOCSHELL 1615BC00 == 29 [pid = 3772] [id = 683] 02:39:37 INFO - PROCESS | 3772 | --DOCSHELL 140CD800 == 28 [pid = 3772] [id = 682] 02:39:37 INFO - PROCESS | 3772 | --DOCSHELL 12AD7800 == 27 [pid = 3772] [id = 681] 02:39:37 INFO - PROCESS | 3772 | --DOCSHELL 105F1000 == 26 [pid = 3772] [id = 680] 02:39:37 INFO - PROCESS | 3772 | --DOCSHELL 10A1BC00 == 25 [pid = 3772] [id = 679] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19C7C400) [pid = 3772] [serial = 1967] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (183EE400) [pid = 3772] [serial = 2033] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (183E8800) [pid = 3772] [serial = 2032] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (17785800) [pid = 3772] [serial = 2029] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (11A08000) [pid = 3772] [serial = 2011] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (12AD8400) [pid = 3772] [serial = 2012] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (12D91000) [pid = 3772] [serial = 2017] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (162A3C00) [pid = 3772] [serial = 2023] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (130E6800) [pid = 3772] [serial = 2018] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (14E88400) [pid = 3772] [serial = 2020] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (10A78C00) [pid = 3772] [serial = 2014] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (110A3400) [pid = 3772] [serial = 2015] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (1A720800) [pid = 3772] [serial = 2009] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (1A71C000) [pid = 3772] [serial = 2008] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (1758A400) [pid = 3772] [serial = 2026] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (1633C400) [pid = 3772] [serial = 2024] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 50 (17DB7C00) [pid = 3772] [serial = 2030] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 49 (155D5800) [pid = 3772] [serial = 2021] [outer = 00000000] [url = about:blank] 02:39:37 INFO - PROCESS | 3772 | --DOMWINDOW == 48 (175E6C00) [pid = 3772] [serial = 2027] [outer = 00000000] [url = about:blank] 02:39:38 INFO - PROCESS | 3772 | 1465205977994 Marionette TRACE conn2 <- [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]]]}] 02:39:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:39:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1221ms 02:39:38 INFO - PROCESS | 3772 | 1465205978045 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 02:39:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:39:38 INFO - PROCESS | 3772 | 1465205978049 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 02:39:38 INFO - PROCESS | 3772 | 1465205978053 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:39:38 INFO - PROCESS | 3772 | 1465205978056 Marionette TRACE conn2 <- [1,2718,null,{}] 02:39:38 INFO - PROCESS | 3772 | 1465205978061 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:38 INFO - PROCESS | 3772 | 1465205978064 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:38 INFO - PROCESS | 3772 | 1465205978151 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 02:39:38 INFO - PROCESS | 3772 | 1465205978159 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:38 INFO - PROCESS | 3772 | 1465205978164 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:38 INFO - PROCESS | 3772 | ++DOCSHELL 10A5D800 == 26 [pid = 3772] [id = 689] 02:39:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 49 (10A74000) [pid = 3772] [serial = 2067] [outer = 00000000] 02:39:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (111DA800) [pid = 3772] [serial = 2068] [outer = 10A74000] 02:39:38 INFO - PROCESS | 3772 | 1465205978210 Marionette DEBUG loaded listener.js 02:39:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (128ABC00) [pid = 3772] [serial = 2069] [outer = 10A74000] 02:39:39 INFO - PROCESS | 3772 | 1465205979233 Marionette TRACE conn2 <- [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\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:39:39 INFO - PROCESS | 3772 | 1465205979268 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 02:39:39 INFO - PROCESS | 3772 | 1465205979275 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:39:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:39:39 INFO - PROCESS | 3772 | 1465205979277 Marionette TRACE conn2 <- [1,2722,null,{}] 02:39:39 INFO - PROCESS | 3772 | 1465205979281 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:39 INFO - PROCESS | 3772 | 1465205979283 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:39 INFO - PROCESS | 3772 | 1465205979373 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 02:39:39 INFO - PROCESS | 3772 | 1465205979379 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:39 INFO - PROCESS | 3772 | 1465205979382 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:39 INFO - PROCESS | 3772 | ++DOCSHELL 1308A000 == 27 [pid = 3772] [id = 690] 02:39:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (130DCC00) [pid = 3772] [serial = 2070] [outer = 00000000] 02:39:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (1381B000) [pid = 3772] [serial = 2071] [outer = 130DCC00] 02:39:39 INFO - PROCESS | 3772 | 1465205979428 Marionette DEBUG loaded listener.js 02:39:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (13CE9800) [pid = 3772] [serial = 2072] [outer = 130DCC00] 02:39:39 INFO - PROCESS | 3772 | 1465205979928 Marionette TRACE conn2 <- [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]]]}] 02:39:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:39:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 704ms 02:39:40 INFO - PROCESS | 3772 | 1465205979973 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 02:39:40 INFO - PROCESS | 3772 | 1465205979976 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 02:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:39:40 INFO - PROCESS | 3772 | 1465205979979 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:39:40 INFO - PROCESS | 3772 | 1465205979983 Marionette TRACE conn2 <- [1,2726,null,{}] 02:39:40 INFO - PROCESS | 3772 | 1465205979993 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:40 INFO - PROCESS | 3772 | 1465205979998 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:40 INFO - PROCESS | 3772 | 1465205980089 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 02:39:40 INFO - PROCESS | 3772 | 1465205980106 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 3772 | 1465205980109 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:40 INFO - PROCESS | 3772 | ++DOCSHELL 15A82000 == 28 [pid = 3772] [id = 691] 02:39:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (15FBBC00) [pid = 3772] [serial = 2073] [outer = 00000000] 02:39:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (15FE3000) [pid = 3772] [serial = 2074] [outer = 15FBBC00] 02:39:40 INFO - PROCESS | 3772 | 1465205980156 Marionette DEBUG loaded listener.js 02:39:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (16178000) [pid = 3772] [serial = 2075] [outer = 15FBBC00] 02:39:40 INFO - PROCESS | 3772 | 1465205980643 Marionette TRACE conn2 <- [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]]]}] 02:39:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:39:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 688ms 02:39:40 INFO - PROCESS | 3772 | 1465205980682 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 02:39:40 INFO - PROCESS | 3772 | 1465205980685 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 02:39:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:39:40 INFO - PROCESS | 3772 | 1465205980688 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:39:40 INFO - PROCESS | 3772 | 1465205980689 Marionette TRACE conn2 <- [1,2730,null,{}] 02:39:40 INFO - PROCESS | 3772 | 1465205980693 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:40 INFO - PROCESS | 3772 | 1465205980695 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:40 INFO - PROCESS | 3772 | 1465205980844 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 02:39:40 INFO - PROCESS | 3772 | 1465205980868 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:40 INFO - PROCESS | 3772 | 1465205980870 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:40 INFO - PROCESS | 3772 | ++DOCSHELL 16A1FC00 == 29 [pid = 3772] [id = 692] 02:39:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (16C1BC00) [pid = 3772] [serial = 2076] [outer = 00000000] 02:39:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (171E5C00) [pid = 3772] [serial = 2077] [outer = 16C1BC00] 02:39:40 INFO - PROCESS | 3772 | 1465205980914 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1758C400) [pid = 3772] [serial = 2078] [outer = 16C1BC00] 02:39:41 INFO - PROCESS | 3772 | 1465205981339 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:39:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:39:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 704ms 02:39:41 INFO - PROCESS | 3772 | 1465205981388 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 02:39:41 INFO - PROCESS | 3772 | 1465205981390 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 02:39:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:39:41 INFO - PROCESS | 3772 | 1465205981393 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:39:41 INFO - PROCESS | 3772 | 1465205981395 Marionette TRACE conn2 <- [1,2734,null,{}] 02:39:41 INFO - PROCESS | 3772 | 1465205981405 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:41 INFO - PROCESS | 3772 | 1465205981407 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:41 INFO - PROCESS | 3772 | 1465205981516 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 02:39:41 INFO - PROCESS | 3772 | 1465205981526 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:41 INFO - PROCESS | 3772 | 1465205981528 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:41 INFO - PROCESS | 3772 | ++DOCSHELL 10E8C400 == 30 [pid = 3772] [id = 693] 02:39:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (17595000) [pid = 3772] [serial = 2079] [outer = 00000000] 02:39:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (17787800) [pid = 3772] [serial = 2080] [outer = 17595000] 02:39:41 INFO - PROCESS | 3772 | 1465205981571 Marionette DEBUG loaded listener.js 02:39:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (17DB7C00) [pid = 3772] [serial = 2081] [outer = 17595000] 02:39:42 INFO - PROCESS | 3772 | 1465205982027 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 704ms 02:39:42 INFO - PROCESS | 3772 | 1465205982094 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 3772 | 1465205982096 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 02:39:42 INFO - PROCESS | 3772 | 1465205982099 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:39:42 INFO - PROCESS | 3772 | 1465205982100 Marionette TRACE conn2 <- [1,2738,null,{}] 02:39:42 INFO - PROCESS | 3772 | 1465205982104 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:42 INFO - PROCESS | 3772 | 1465205982110 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:42 INFO - PROCESS | 3772 | 1465205982278 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 02:39:42 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (10A1B400) [pid = 3772] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:39:42 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (12AE0000) [pid = 3772] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:39:42 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (140CE800) [pid = 3772] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:39:42 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (10A79000) [pid = 3772] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:39:42 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (1616D400) [pid = 3772] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:39:42 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (13087800) [pid = 3772] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:39:42 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (1758E000) [pid = 3772] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:39:42 INFO - PROCESS | 3772 | 1465205982380 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:42 INFO - PROCESS | 3772 | 1465205982383 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:42 INFO - PROCESS | 3772 | ++DOCSHELL 10A1B400 == 31 [pid = 3772] [id = 694] 02:39:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (10A23000) [pid = 3772] [serial = 2082] [outer = 00000000] 02:39:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (155CE000) [pid = 3772] [serial = 2083] [outer = 10A23000] 02:39:42 INFO - PROCESS | 3772 | 1465205982426 Marionette DEBUG loaded listener.js 02:39:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (17785000) [pid = 3772] [serial = 2084] [outer = 10A23000] 02:39:42 INFO - PROCESS | 3772 | 1465205982798 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:39:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:39:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 735ms 02:39:42 INFO - PROCESS | 3772 | 1465205982839 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 02:39:42 INFO - PROCESS | 3772 | 1465205982841 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 02:39:42 INFO - PROCESS | 3772 | 1465205982844 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:39:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:39:42 INFO - PROCESS | 3772 | 1465205982846 Marionette TRACE conn2 <- [1,2742,null,{}] 02:39:42 INFO - PROCESS | 3772 | 1465205982849 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:42 INFO - PROCESS | 3772 | 1465205982851 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:43 INFO - PROCESS | 3772 | 1465205982965 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 02:39:43 INFO - PROCESS | 3772 | 1465205982973 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 3772 | 1465205982975 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:43 INFO - PROCESS | 3772 | ++DOCSHELL 1960B400 == 32 [pid = 3772] [id = 695] 02:39:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1960B800) [pid = 3772] [serial = 2085] [outer = 00000000] 02:39:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1960E400) [pid = 3772] [serial = 2086] [outer = 1960B800] 02:39:43 INFO - PROCESS | 3772 | 1465205983019 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (19699400) [pid = 3772] [serial = 2087] [outer = 1960B800] 02:39:43 INFO - PROCESS | 3772 | 1465205983428 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:39:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:39:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 641ms 02:39:43 INFO - PROCESS | 3772 | 1465205983483 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 02:39:43 INFO - PROCESS | 3772 | 1465205983485 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 02:39:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:39:43 INFO - PROCESS | 3772 | 1465205983489 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:39:43 INFO - PROCESS | 3772 | 1465205983490 Marionette TRACE conn2 <- [1,2746,null,{}] 02:39:43 INFO - PROCESS | 3772 | 1465205983494 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:43 INFO - PROCESS | 3772 | 1465205983495 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:43 INFO - PROCESS | 3772 | 1465205983611 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 02:39:43 INFO - PROCESS | 3772 | 1465205983649 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:43 INFO - PROCESS | 3772 | 1465205983651 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:43 INFO - PROCESS | 3772 | ++DOCSHELL 105E7800 == 33 [pid = 3772] [id = 696] 02:39:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (17D6F400) [pid = 3772] [serial = 2088] [outer = 00000000] 02:39:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (196A4C00) [pid = 3772] [serial = 2089] [outer = 17D6F400] 02:39:43 INFO - PROCESS | 3772 | 1465205983694 Marionette DEBUG loaded listener.js 02:39:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (19A7EC00) [pid = 3772] [serial = 2090] [outer = 17D6F400] 02:39:44 INFO - PROCESS | 3772 | 1465205984091 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:39:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:39:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 641ms 02:39:44 INFO - PROCESS | 3772 | 1465205984126 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 02:39:44 INFO - PROCESS | 3772 | 1465205984128 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 02:39:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:39:44 INFO - PROCESS | 3772 | 1465205984132 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:39:44 INFO - PROCESS | 3772 | 1465205984133 Marionette TRACE conn2 <- [1,2750,null,{}] 02:39:44 INFO - PROCESS | 3772 | 1465205984137 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:44 INFO - PROCESS | 3772 | 1465205984139 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:44 INFO - PROCESS | 3772 | 1465205984265 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 02:39:44 INFO - PROCESS | 3772 | 1465205984273 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:44 INFO - PROCESS | 3772 | 1465205984275 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:44 INFO - PROCESS | 3772 | ++DOCSHELL 19A7D800 == 34 [pid = 3772] [id = 697] 02:39:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (19A81800) [pid = 3772] [serial = 2091] [outer = 00000000] 02:39:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (19AFEC00) [pid = 3772] [serial = 2092] [outer = 19A81800] 02:39:44 INFO - PROCESS | 3772 | 1465205984350 Marionette DEBUG loaded listener.js 02:39:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (19AFF000) [pid = 3772] [serial = 2093] [outer = 19A81800] 02:39:45 INFO - PROCESS | 3772 | 1465205985115 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:39:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:39:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1002ms 02:39:45 INFO - PROCESS | 3772 | 1465205985169 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 02:39:45 INFO - PROCESS | 3772 | 1465205985174 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 02:39:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:39:45 INFO - PROCESS | 3772 | 1465205985193 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:39:45 INFO - PROCESS | 3772 | 1465205985199 Marionette TRACE conn2 <- [1,2754,null,{}] 02:39:45 INFO - PROCESS | 3772 | 1465205985204 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:45 INFO - PROCESS | 3772 | 1465205985207 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:45 INFO - PROCESS | 3772 | 1465205985341 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 02:39:45 INFO - PROCESS | 3772 | 1465205985473 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:45 INFO - PROCESS | 3772 | 1465205985477 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:45 INFO - PROCESS | 3772 | ++DOCSHELL 10B63000 == 35 [pid = 3772] [id = 698] 02:39:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (10B65400) [pid = 3772] [serial = 2094] [outer = 00000000] 02:39:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12B5D800) [pid = 3772] [serial = 2095] [outer = 10B65400] 02:39:45 INFO - PROCESS | 3772 | 1465205985533 Marionette DEBUG loaded listener.js 02:39:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1381BC00) [pid = 3772] [serial = 2096] [outer = 10B65400] 02:39:46 INFO - PROCESS | 3772 | 1465205986088 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:39:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:39:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 938ms 02:39:46 INFO - PROCESS | 3772 | 1465205986136 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 02:39:46 INFO - PROCESS | 3772 | 1465205986141 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 02:39:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:39:46 INFO - PROCESS | 3772 | 1465205986148 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:39:46 INFO - PROCESS | 3772 | 1465205986150 Marionette TRACE conn2 <- [1,2758,null,{}] 02:39:46 INFO - PROCESS | 3772 | 1465205986154 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:46 INFO - PROCESS | 3772 | 1465205986157 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:46 INFO - PROCESS | 3772 | 1465205986277 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 02:39:46 INFO - PROCESS | 3772 | 1465205986390 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:46 INFO - PROCESS | 3772 | 1465205986393 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:46 INFO - PROCESS | 3772 | ++DOCSHELL 16336800 == 36 [pid = 3772] [id = 699] 02:39:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1633CC00) [pid = 3772] [serial = 2097] [outer = 00000000] 02:39:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16F54800) [pid = 3772] [serial = 2098] [outer = 1633CC00] 02:39:46 INFO - PROCESS | 3772 | 1465205986488 Marionette DEBUG loaded listener.js 02:39:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17770800) [pid = 3772] [serial = 2099] [outer = 1633CC00] 02:39:47 INFO - PROCESS | 3772 | 1465205987089 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:39:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:39:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1001ms 02:39:47 INFO - PROCESS | 3772 | 1465205987149 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 02:39:47 INFO - PROCESS | 3772 | 1465205987151 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 02:39:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:39:47 INFO - PROCESS | 3772 | 1465205987155 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:39:47 INFO - PROCESS | 3772 | 1465205987159 Marionette TRACE conn2 <- [1,2762,null,{}] 02:39:47 INFO - PROCESS | 3772 | 1465205987170 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:47 INFO - PROCESS | 3772 | 1465205987174 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:47 INFO - PROCESS | 3772 | 1465205987289 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 02:39:47 INFO - PROCESS | 3772 | 1465205987554 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:47 INFO - PROCESS | 3772 | 1465205987557 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:47 INFO - PROCESS | 3772 | ++DOCSHELL 10475400 == 37 [pid = 3772] [id = 700] 02:39:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (10479000) [pid = 3772] [serial = 2100] [outer = 00000000] 02:39:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (105F1000) [pid = 3772] [serial = 2101] [outer = 10479000] 02:39:47 INFO - PROCESS | 3772 | 1465205987621 Marionette DEBUG loaded listener.js 02:39:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (10B5C400) [pid = 3772] [serial = 2102] [outer = 10479000] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 105E7800 == 36 [pid = 3772] [id = 696] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 1960B400 == 35 [pid = 3772] [id = 695] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 10A1B400 == 34 [pid = 3772] [id = 694] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 10E8C400 == 33 [pid = 3772] [id = 693] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 16A1FC00 == 32 [pid = 3772] [id = 692] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 15A82000 == 31 [pid = 3772] [id = 691] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 1308A000 == 30 [pid = 3772] [id = 690] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 10A5D800 == 29 [pid = 3772] [id = 689] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 1390E400 == 28 [pid = 3772] [id = 688] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 10561000 == 27 [pid = 3772] [id = 687] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 16336800 == 26 [pid = 3772] [id = 699] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 19A7D800 == 25 [pid = 3772] [id = 697] 02:39:48 INFO - PROCESS | 3772 | --DOCSHELL 10B63000 == 24 [pid = 3772] [id = 698] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (183E9000) [pid = 3772] [serial = 2059] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10E95C00) [pid = 3772] [serial = 2041] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (111D1400) [pid = 3772] [serial = 2042] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15FBF800) [pid = 3772] [serial = 2038] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13027800) [pid = 3772] [serial = 2044] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14E85800) [pid = 3772] [serial = 2047] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (130E1400) [pid = 3772] [serial = 2036] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (12AD9800) [pid = 3772] [serial = 2035] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1617BC00) [pid = 3772] [serial = 2050] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15A4E400) [pid = 3772] [serial = 2053] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1776A800) [pid = 3772] [serial = 2056] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16336000) [pid = 3772] [serial = 2051] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (151E6800) [pid = 3772] [serial = 2048] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (17DB1C00) [pid = 3772] [serial = 2057] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (13328C00) [pid = 3772] [serial = 2045] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (1633C000) [pid = 3772] [serial = 2054] [outer = 00000000] [url = about:blank] 02:39:48 INFO - PROCESS | 3772 | 1465205988793 Marionette TRACE conn2 <- [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]]]}] 02:39:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:39:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1705ms 02:39:48 INFO - PROCESS | 3772 | 1465205988866 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 02:39:48 INFO - PROCESS | 3772 | 1465205988870 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 02:39:48 INFO - PROCESS | 3772 | 1465205988875 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:39:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:39:48 INFO - PROCESS | 3772 | 1465205988878 Marionette TRACE conn2 <- [1,2766,null,{}] 02:39:48 INFO - PROCESS | 3772 | 1465205988884 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:48 INFO - PROCESS | 3772 | 1465205988887 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:49 INFO - PROCESS | 3772 | 1465205989013 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 02:39:49 INFO - PROCESS | 3772 | 1465205989021 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:49 INFO - PROCESS | 3772 | 1465205989026 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:49 INFO - PROCESS | 3772 | ++DOCSHELL 10A55C00 == 25 [pid = 3772] [id = 701] 02:39:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (10A57400) [pid = 3772] [serial = 2103] [outer = 00000000] 02:39:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (10A79C00) [pid = 3772] [serial = 2104] [outer = 10A57400] 02:39:49 INFO - PROCESS | 3772 | 1465205989075 Marionette DEBUG loaded listener.js 02:39:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (10B5CC00) [pid = 3772] [serial = 2105] [outer = 10A57400] 02:39:49 INFO - PROCESS | 3772 | 1465205989589 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:39:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:39:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 735ms 02:39:49 INFO - PROCESS | 3772 | 1465205989617 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 02:39:49 INFO - PROCESS | 3772 | 1465205989622 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 02:39:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:39:49 INFO - PROCESS | 3772 | 1465205989632 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:39:49 INFO - PROCESS | 3772 | 1465205989635 Marionette TRACE conn2 <- [1,2770,null,{}] 02:39:49 INFO - PROCESS | 3772 | 1465205989639 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:49 INFO - PROCESS | 3772 | 1465205989642 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:49 INFO - PROCESS | 3772 | 1465205989733 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 02:39:49 INFO - PROCESS | 3772 | 1465205989742 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:49 INFO - PROCESS | 3772 | 1465205989744 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:49 INFO - PROCESS | 3772 | ++DOCSHELL 12AD8C00 == 26 [pid = 3772] [id = 702] 02:39:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (12AD9800) [pid = 3772] [serial = 2106] [outer = 00000000] 02:39:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (12D5DC00) [pid = 3772] [serial = 2107] [outer = 12AD9800] 02:39:49 INFO - PROCESS | 3772 | 1465205989792 Marionette DEBUG loaded listener.js 02:39:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13087800) [pid = 3772] [serial = 2108] [outer = 12AD9800] 02:39:50 INFO - PROCESS | 3772 | 1465205990593 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:39:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:39:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1002ms 02:39:50 INFO - PROCESS | 3772 | 1465205990635 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 02:39:50 INFO - PROCESS | 3772 | 1465205990640 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 02:39:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:39:50 INFO - PROCESS | 3772 | 1465205990646 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:39:50 INFO - PROCESS | 3772 | 1465205990651 Marionette TRACE conn2 <- [1,2774,null,{}] 02:39:50 INFO - PROCESS | 3772 | 1465205990657 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:50 INFO - PROCESS | 3772 | 1465205990660 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:50 INFO - PROCESS | 3772 | 1465205990776 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 02:39:50 INFO - PROCESS | 3772 | 1465205990909 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:50 INFO - PROCESS | 3772 | 1465205990912 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:50 INFO - PROCESS | 3772 | ++DOCSHELL 10483000 == 27 [pid = 3772] [id = 703] 02:39:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (111CF400) [pid = 3772] [serial = 2109] [outer = 00000000] 02:39:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (128B4800) [pid = 3772] [serial = 2110] [outer = 111CF400] 02:39:50 INFO - PROCESS | 3772 | 1465205990970 Marionette DEBUG loaded listener.js 02:39:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13374C00) [pid = 3772] [serial = 2111] [outer = 111CF400] 02:39:51 INFO - PROCESS | 3772 | 1465205991596 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:39:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:39:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1001ms 02:39:51 INFO - PROCESS | 3772 | 1465205991649 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 02:39:51 INFO - PROCESS | 3772 | 1465205991654 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 02:39:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:39:51 INFO - PROCESS | 3772 | 1465205991660 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:39:51 INFO - PROCESS | 3772 | 1465205991663 Marionette TRACE conn2 <- [1,2778,null,{}] 02:39:51 INFO - PROCESS | 3772 | 1465205991667 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:51 INFO - PROCESS | 3772 | 1465205991670 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:51 INFO - PROCESS | 3772 | 1465205991791 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 02:39:51 INFO - PROCESS | 3772 | 1465205991914 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:51 INFO - PROCESS | 3772 | 1465205991917 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:51 INFO - PROCESS | 3772 | ++DOCSHELL 14355000 == 28 [pid = 3772] [id = 704] 02:39:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1435C400) [pid = 3772] [serial = 2112] [outer = 00000000] 02:39:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14E81800) [pid = 3772] [serial = 2113] [outer = 1435C400] 02:39:52 INFO - PROCESS | 3772 | 1465205992015 Marionette DEBUG loaded listener.js 02:39:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14ED7000) [pid = 3772] [serial = 2114] [outer = 1435C400] 02:39:52 INFO - PROCESS | 3772 | --DOCSHELL 10A55C00 == 27 [pid = 3772] [id = 701] 02:39:52 INFO - PROCESS | 3772 | --DOCSHELL 10475400 == 26 [pid = 3772] [id = 700] 02:39:52 INFO - PROCESS | 3772 | 1465205992656 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:39:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:39:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1048ms 02:39:52 INFO - PROCESS | 3772 | 1465205992707 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 02:39:52 INFO - PROCESS | 3772 | 1465205992711 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 02:39:52 INFO - PROCESS | 3772 | 1465205992731 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:39:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:39:52 INFO - PROCESS | 3772 | 1465205992736 Marionette TRACE conn2 <- [1,2782,null,{}] 02:39:52 INFO - PROCESS | 3772 | 1465205992740 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:52 INFO - PROCESS | 3772 | 1465205992743 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:52 INFO - PROCESS | 3772 | 1465205992857 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 02:39:52 INFO - PROCESS | 3772 | 1465205992870 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:52 INFO - PROCESS | 3772 | 1465205992873 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:52 INFO - PROCESS | 3772 | ++DOCSHELL 1141FC00 == 27 [pid = 3772] [id = 705] 02:39:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (128AA800) [pid = 3772] [serial = 2115] [outer = 00000000] 02:39:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1302E800) [pid = 3772] [serial = 2116] [outer = 128AA800] 02:39:52 INFO - PROCESS | 3772 | 1465205992919 Marionette DEBUG loaded listener.js 02:39:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13CF0800) [pid = 3772] [serial = 2117] [outer = 128AA800] 02:39:53 INFO - PROCESS | 3772 | 1465205993447 Marionette TRACE conn2 <- [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]]]}] 02:39:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:39:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 735ms 02:39:53 INFO - PROCESS | 3772 | 1465205993475 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 02:39:53 INFO - PROCESS | 3772 | 1465205993479 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 02:39:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:39:53 INFO - PROCESS | 3772 | 1465205993485 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:39:53 INFO - PROCESS | 3772 | 1465205993487 Marionette TRACE conn2 <- [1,2786,null,{}] 02:39:53 INFO - PROCESS | 3772 | 1465205993491 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:53 INFO - PROCESS | 3772 | 1465205993493 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:53 INFO - PROCESS | 3772 | 1465205993579 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 02:39:53 INFO - PROCESS | 3772 | 1465205993587 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:53 INFO - PROCESS | 3772 | 1465205993590 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:53 INFO - PROCESS | 3772 | ++DOCSHELL 15A7A400 == 28 [pid = 3772] [id = 706] 02:39:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15A7D000) [pid = 3772] [serial = 2118] [outer = 00000000] 02:39:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FE9400) [pid = 3772] [serial = 2119] [outer = 15A7D000] 02:39:53 INFO - PROCESS | 3772 | 1465205993636 Marionette DEBUG loaded listener.js 02:39:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16179800) [pid = 3772] [serial = 2120] [outer = 15A7D000] 02:39:54 INFO - PROCESS | 3772 | 1465205994146 Marionette TRACE conn2 <- [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]]]}] 02:39:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:39:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 704ms 02:39:54 INFO - PROCESS | 3772 | 1465205994185 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 02:39:54 INFO - PROCESS | 3772 | 1465205994187 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 02:39:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:39:54 INFO - PROCESS | 3772 | 1465205994191 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:39:54 INFO - PROCESS | 3772 | 1465205994194 Marionette TRACE conn2 <- [1,2790,null,{}] 02:39:54 INFO - PROCESS | 3772 | 1465205994205 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:54 INFO - PROCESS | 3772 | 1465205994209 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:54 INFO - PROCESS | 3772 | 1465205994356 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 02:39:54 INFO - PROCESS | 3772 | 1465205994427 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:54 INFO - PROCESS | 3772 | 1465205994430 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:54 INFO - PROCESS | 3772 | ++DOCSHELL 16C1D400 == 29 [pid = 3772] [id = 707] 02:39:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16C1EC00) [pid = 3772] [serial = 2121] [outer = 00000000] 02:39:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17595C00) [pid = 3772] [serial = 2122] [outer = 16C1EC00] 02:39:54 INFO - PROCESS | 3772 | 1465205994479 Marionette DEBUG loaded listener.js 02:39:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1777E000) [pid = 3772] [serial = 2123] [outer = 16C1EC00] 02:39:54 INFO - PROCESS | 3772 | 1465205994922 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:39:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:39:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 735ms 02:39:54 INFO - PROCESS | 3772 | 1465205994931 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 02:39:54 INFO - PROCESS | 3772 | 1465205994933 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 02:39:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:39:54 INFO - PROCESS | 3772 | 1465205994937 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:39:54 INFO - PROCESS | 3772 | 1465205994938 Marionette TRACE conn2 <- [1,2794,null,{}] 02:39:54 INFO - PROCESS | 3772 | 1465205994942 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:54 INFO - PROCESS | 3772 | 1465205994944 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:55 INFO - PROCESS | 3772 | 1465205995092 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 02:39:55 INFO - PROCESS | 3772 | 1465205995098 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 3772 | 1465205995100 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:55 INFO - PROCESS | 3772 | ++DOCSHELL 17DAE800 == 30 [pid = 3772] [id = 708] 02:39:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17DD3400) [pid = 3772] [serial = 2124] [outer = 00000000] 02:39:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (183EA400) [pid = 3772] [serial = 2125] [outer = 17DD3400] 02:39:55 INFO - PROCESS | 3772 | 1465205995198 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (183F0800) [pid = 3772] [serial = 2126] [outer = 17DD3400] 02:39:55 INFO - PROCESS | 3772 | 1465205995607 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:39:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:39:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 688ms 02:39:55 INFO - PROCESS | 3772 | 1465205995636 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 02:39:55 INFO - PROCESS | 3772 | 1465205995638 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 02:39:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:39:55 INFO - PROCESS | 3772 | 1465205995641 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:39:55 INFO - PROCESS | 3772 | 1465205995643 Marionette TRACE conn2 <- [1,2798,null,{}] 02:39:55 INFO - PROCESS | 3772 | 1465205995650 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:55 INFO - PROCESS | 3772 | 1465205995652 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:55 INFO - PROCESS | 3772 | 1465205995766 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 02:39:55 INFO - PROCESS | 3772 | 1465205995771 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:55 INFO - PROCESS | 3772 | 1465205995773 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:55 INFO - PROCESS | 3772 | ++DOCSHELL 19607000 == 31 [pid = 3772] [id = 709] 02:39:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19609800) [pid = 3772] [serial = 2127] [outer = 00000000] 02:39:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19610800) [pid = 3772] [serial = 2128] [outer = 19609800] 02:39:55 INFO - PROCESS | 3772 | 1465205995817 Marionette DEBUG loaded listener.js 02:39:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1969F800) [pid = 3772] [serial = 2129] [outer = 19609800] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17D6F400) [pid = 3772] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (10A70800) [pid = 3772] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16C1BC00) [pid = 3772] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17595000) [pid = 3772] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (183E3800) [pid = 3772] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10561400) [pid = 3772] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13CEA000) [pid = 3772] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (130DCC00) [pid = 3772] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10A74000) [pid = 3772] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (15FBBC00) [pid = 3772] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A23000) [pid = 3772] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1960B800) [pid = 3772] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19A81800) [pid = 3772] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1633CC00) [pid = 3772] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (10B65400) [pid = 3772] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (10A57400) [pid = 3772] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:39:56 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (10479000) [pid = 3772] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:39:56 INFO - PROCESS | 3772 | 1465205996285 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:39:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:39:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 704ms 02:39:56 INFO - PROCESS | 3772 | 1465205996341 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 02:39:56 INFO - PROCESS | 3772 | 1465205996343 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 02:39:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:39:56 INFO - PROCESS | 3772 | 1465205996346 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:39:56 INFO - PROCESS | 3772 | 1465205996349 Marionette TRACE conn2 <- [1,2802,null,{}] 02:39:56 INFO - PROCESS | 3772 | 1465205996353 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:56 INFO - PROCESS | 3772 | 1465205996362 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:56 INFO - PROCESS | 3772 | 1465205996482 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 02:39:56 INFO - PROCESS | 3772 | 1465205996490 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:56 INFO - PROCESS | 3772 | 1465205996492 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:56 INFO - PROCESS | 3772 | ++DOCSHELL 10567400 == 32 [pid = 3772] [id = 710] 02:39:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (128B8400) [pid = 3772] [serial = 2130] [outer = 00000000] 02:39:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1633CC00) [pid = 3772] [serial = 2131] [outer = 128B8400] 02:39:56 INFO - PROCESS | 3772 | 1465205996536 Marionette DEBUG loaded listener.js 02:39:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (157A9C00) [pid = 3772] [serial = 2132] [outer = 128B8400] 02:39:56 INFO - PROCESS | 3772 | 1465205996977 Marionette TRACE conn2 <- [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]]]}] 02:39:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:39:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 704ms 02:39:57 INFO - PROCESS | 3772 | 1465205997046 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 3772 | 1465205997048 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 02:39:57 INFO - PROCESS | 3772 | 1465205997051 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:39:57 INFO - PROCESS | 3772 | 1465205997053 Marionette TRACE conn2 <- [1,2806,null,{}] 02:39:57 INFO - PROCESS | 3772 | 1465205997056 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:57 INFO - PROCESS | 3772 | 1465205997058 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:57 INFO - PROCESS | 3772 | 1465205997135 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 02:39:57 INFO - PROCESS | 3772 | 1465205997140 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 3772 | 1465205997142 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:57 INFO - PROCESS | 3772 | ++DOCSHELL 19A83400 == 33 [pid = 3772] [id = 711] 02:39:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19A84400) [pid = 3772] [serial = 2133] [outer = 00000000] 02:39:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19AFAC00) [pid = 3772] [serial = 2134] [outer = 19A84400] 02:39:57 INFO - PROCESS | 3772 | 1465205997185 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19C7C400) [pid = 3772] [serial = 2135] [outer = 19A84400] 02:39:57 INFO - PROCESS | 3772 | 1465205997610 Marionette TRACE conn2 <- [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]]]}] 02:39:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:39:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 594ms 02:39:57 INFO - PROCESS | 3772 | 1465205997655 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 02:39:57 INFO - PROCESS | 3772 | 1465205997657 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 02:39:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:39:57 INFO - PROCESS | 3772 | 1465205997660 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:39:57 INFO - PROCESS | 3772 | 1465205997662 Marionette TRACE conn2 <- [1,2810,null,{}] 02:39:57 INFO - PROCESS | 3772 | 1465205997665 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:57 INFO - PROCESS | 3772 | 1465205997667 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:57 INFO - PROCESS | 3772 | 1465205997748 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 02:39:57 INFO - PROCESS | 3772 | 1465205997753 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:57 INFO - PROCESS | 3772 | 1465205997755 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:57 INFO - PROCESS | 3772 | ++DOCSHELL 181D1C00 == 34 [pid = 3772] [id = 712] 02:39:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A014400) [pid = 3772] [serial = 2136] [outer = 00000000] 02:39:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A24C400) [pid = 3772] [serial = 2137] [outer = 1A014400] 02:39:57 INFO - PROCESS | 3772 | 1465205997799 Marionette DEBUG loaded listener.js 02:39:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1A252000) [pid = 3772] [serial = 2138] [outer = 1A014400] 02:39:58 INFO - PROCESS | 3772 | 1465205998485 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:39:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:39:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 907ms 02:39:58 INFO - PROCESS | 3772 | 1465205998575 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 02:39:58 INFO - PROCESS | 3772 | 1465205998580 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 02:39:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:39:58 INFO - PROCESS | 3772 | 1465205998586 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:39:58 INFO - PROCESS | 3772 | 1465205998590 Marionette TRACE conn2 <- [1,2814,null,{}] 02:39:58 INFO - PROCESS | 3772 | 1465205998597 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:58 INFO - PROCESS | 3772 | 1465205998600 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:58 INFO - PROCESS | 3772 | 1465205998717 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 02:39:58 INFO - PROCESS | 3772 | 1465205998850 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:58 INFO - PROCESS | 3772 | 1465205998853 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:58 INFO - PROCESS | 3772 | ++DOCSHELL 10A23000 == 35 [pid = 3772] [id = 713] 02:39:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10A26000) [pid = 3772] [serial = 2139] [outer = 00000000] 02:39:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (12ADFC00) [pid = 3772] [serial = 2140] [outer = 10A26000] 02:39:58 INFO - PROCESS | 3772 | 1465205998912 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (140D2000) [pid = 3772] [serial = 2141] [outer = 10A26000] 02:39:59 INFO - PROCESS | 3772 | 1465205999506 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:39:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:39:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1001ms 02:39:59 INFO - PROCESS | 3772 | 1465205999590 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 02:39:59 INFO - PROCESS | 3772 | 1465205999595 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 02:39:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:39:59 INFO - PROCESS | 3772 | 1465205999602 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:39:59 INFO - PROCESS | 3772 | 1465205999605 Marionette TRACE conn2 <- [1,2818,null,{}] 02:39:59 INFO - PROCESS | 3772 | 1465205999609 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:39:59 INFO - PROCESS | 3772 | 1465205999612 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:59 INFO - PROCESS | 3772 | 1465205999774 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 02:39:59 INFO - PROCESS | 3772 | 1465205999836 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:39:59 INFO - PROCESS | 3772 | 1465205999838 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:39:59 INFO - PROCESS | 3772 | ++DOCSHELL 16339800 == 36 [pid = 3772] [id = 714] 02:39:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1633AC00) [pid = 3772] [serial = 2142] [outer = 00000000] 02:39:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16340000) [pid = 3772] [serial = 2143] [outer = 1633AC00] 02:39:59 INFO - PROCESS | 3772 | 1465205999897 Marionette DEBUG loaded listener.js 02:39:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16F58400) [pid = 3772] [serial = 2144] [outer = 1633AC00] 02:40:00 INFO - PROCESS | 3772 | 1465206000528 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:40:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:40:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1001ms 02:40:00 INFO - PROCESS | 3772 | 1465206000604 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 02:40:00 INFO - PROCESS | 3772 | 1465206000607 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 02:40:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:40:00 INFO - PROCESS | 3772 | 1465206000610 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:40:00 INFO - PROCESS | 3772 | 1465206000614 Marionette TRACE conn2 <- [1,2822,null,{}] 02:40:00 INFO - PROCESS | 3772 | 1465206000625 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:00 INFO - PROCESS | 3772 | 1465206000630 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:00 INFO - PROCESS | 3772 | 1465206000737 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 02:40:00 INFO - PROCESS | 3772 | 1465206000878 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:00 INFO - PROCESS | 3772 | 1465206000882 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:00 INFO - PROCESS | 3772 | ++DOCSHELL 1A27CC00 == 37 [pid = 3772] [id = 715] 02:40:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A27D000) [pid = 3772] [serial = 2145] [outer = 00000000] 02:40:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A282C00) [pid = 3772] [serial = 2146] [outer = 1A27D000] 02:40:00 INFO - PROCESS | 3772 | 1465206000938 Marionette DEBUG loaded listener.js 02:40:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A287800) [pid = 3772] [serial = 2147] [outer = 1A27D000] 02:40:01 INFO - PROCESS | 3772 | 1465206001500 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:40:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:40:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 939ms 02:40:01 INFO - PROCESS | 3772 | 1465206001555 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 02:40:01 INFO - PROCESS | 3772 | 1465206001558 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 02:40:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:40:01 INFO - PROCESS | 3772 | 1465206001561 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:40:01 INFO - PROCESS | 3772 | 1465206001563 Marionette TRACE conn2 <- [1,2826,null,{}] 02:40:01 INFO - PROCESS | 3772 | 1465206001567 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:01 INFO - PROCESS | 3772 | 1465206001569 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:01 INFO - PROCESS | 3772 | 1465206001832 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 02:40:01 INFO - PROCESS | 3772 | 1465206001980 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:01 INFO - PROCESS | 3772 | 1465206001983 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:02 INFO - PROCESS | 3772 | ++DOCSHELL 10A25C00 == 38 [pid = 3772] [id = 716] 02:40:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (10A29000) [pid = 3772] [serial = 2148] [outer = 00000000] 02:40:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (110A1800) [pid = 3772] [serial = 2149] [outer = 10A29000] 02:40:02 INFO - PROCESS | 3772 | 1465206002035 Marionette DEBUG loaded listener.js 02:40:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (12803000) [pid = 3772] [serial = 2150] [outer = 10A29000] 02:40:02 INFO - PROCESS | 3772 | --DOCSHELL 19A83400 == 37 [pid = 3772] [id = 711] 02:40:02 INFO - PROCESS | 3772 | --DOCSHELL 10567400 == 36 [pid = 3772] [id = 710] 02:40:02 INFO - PROCESS | 3772 | --DOCSHELL 19607000 == 35 [pid = 3772] [id = 709] 02:40:02 INFO - PROCESS | 3772 | --DOCSHELL 17DAE800 == 34 [pid = 3772] [id = 708] 02:40:02 INFO - PROCESS | 3772 | --DOCSHELL 16C1D400 == 33 [pid = 3772] [id = 707] 02:40:02 INFO - PROCESS | 3772 | --DOCSHELL 15A7A400 == 32 [pid = 3772] [id = 706] 02:40:02 INFO - PROCESS | 3772 | --DOCSHELL 1141FC00 == 31 [pid = 3772] [id = 705] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (16159000) [pid = 3772] [serial = 2039] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (12B5D800) [pid = 3772] [serial = 2095] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (105F1000) [pid = 3772] [serial = 2101] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (12D5DC00) [pid = 3772] [serial = 2107] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (171E5C00) [pid = 3772] [serial = 2077] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17787800) [pid = 3772] [serial = 2080] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (183EB800) [pid = 3772] [serial = 2060] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (10A57800) [pid = 3772] [serial = 2062] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (110A5800) [pid = 3772] [serial = 2063] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13DCAC00) [pid = 3772] [serial = 2065] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1433FC00) [pid = 3772] [serial = 2066] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1381B000) [pid = 3772] [serial = 2071] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13CE9800) [pid = 3772] [serial = 2072] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (111DA800) [pid = 3772] [serial = 2068] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (128ABC00) [pid = 3772] [serial = 2069] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15FE3000) [pid = 3772] [serial = 2074] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19A7EC00) [pid = 3772] [serial = 2090] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (155CE000) [pid = 3772] [serial = 2083] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17DB7C00) [pid = 3772] [serial = 2081] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (10B5CC00) [pid = 3772] [serial = 2105] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17785000) [pid = 3772] [serial = 2084] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1758C400) [pid = 3772] [serial = 2078] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1960E400) [pid = 3772] [serial = 2086] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19699400) [pid = 3772] [serial = 2087] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16178000) [pid = 3772] [serial = 2075] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19AFF000) [pid = 3772] [serial = 2093] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17770800) [pid = 3772] [serial = 2099] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1381BC00) [pid = 3772] [serial = 2096] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16F54800) [pid = 3772] [serial = 2098] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (19AFEC00) [pid = 3772] [serial = 2092] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (10A79C00) [pid = 3772] [serial = 2104] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (10B5C400) [pid = 3772] [serial = 2102] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (196A4C00) [pid = 3772] [serial = 2089] [outer = 00000000] [url = about:blank] 02:40:02 INFO - PROCESS | 3772 | 1465206002651 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:40:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:40:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1142ms 02:40:02 INFO - PROCESS | 3772 | 1465206002709 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 02:40:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:40:02 INFO - PROCESS | 3772 | 1465206002716 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 02:40:02 INFO - PROCESS | 3772 | 1465206002723 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:40:02 INFO - PROCESS | 3772 | 1465206002728 Marionette TRACE conn2 <- [1,2830,null,{}] 02:40:02 INFO - PROCESS | 3772 | 1465206002738 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:02 INFO - PROCESS | 3772 | 1465206002743 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:02 INFO - PROCESS | 3772 | 1465206002895 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 02:40:02 INFO - PROCESS | 3772 | 1465206002953 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:02 INFO - PROCESS | 3772 | 1465206002955 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:02 INFO - PROCESS | 3772 | ++DOCSHELL 10B63000 == 32 [pid = 3772] [id = 717] 02:40:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (10B7DC00) [pid = 3772] [serial = 2151] [outer = 00000000] 02:40:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (128ACC00) [pid = 3772] [serial = 2152] [outer = 10B7DC00] 02:40:03 INFO - PROCESS | 3772 | 1465206003001 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (12A86000) [pid = 3772] [serial = 2153] [outer = 10B7DC00] 02:40:03 INFO - PROCESS | 3772 | 1465206003454 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:40:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:40:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 798ms 02:40:03 INFO - PROCESS | 3772 | 1465206003521 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 02:40:03 INFO - PROCESS | 3772 | 1465206003524 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 02:40:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:40:03 INFO - PROCESS | 3772 | 1465206003527 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:40:03 INFO - PROCESS | 3772 | 1465206003529 Marionette TRACE conn2 <- [1,2834,null,{}] 02:40:03 INFO - PROCESS | 3772 | 1465206003534 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:03 INFO - PROCESS | 3772 | 1465206003536 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:03 INFO - PROCESS | 3772 | 1465206003624 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 02:40:03 INFO - PROCESS | 3772 | 1465206003639 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:03 INFO - PROCESS | 3772 | 1465206003642 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:03 INFO - PROCESS | 3772 | ++DOCSHELL 13CF0000 == 33 [pid = 3772] [id = 718] 02:40:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (13DC7400) [pid = 3772] [serial = 2154] [outer = 00000000] 02:40:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (140C8C00) [pid = 3772] [serial = 2155] [outer = 13DC7400] 02:40:03 INFO - PROCESS | 3772 | 1465206003686 Marionette DEBUG loaded listener.js 02:40:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (14E7D800) [pid = 3772] [serial = 2156] [outer = 13DC7400] 02:40:04 INFO - PROCESS | 3772 | 1465206004159 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 689ms 02:40:04 INFO - PROCESS | 3772 | 1465206004225 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 02:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:40:04 INFO - PROCESS | 3772 | 1465206004229 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 02:40:04 INFO - PROCESS | 3772 | 1465206004239 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 3772 | 1465206004243 Marionette TRACE conn2 <- [1,2838,null,{}] 02:40:04 INFO - PROCESS | 3772 | 1465206004247 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:04 INFO - PROCESS | 3772 | 1465206004250 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:04 INFO - PROCESS | 3772 | 1465206004338 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 02:40:04 INFO - PROCESS | 3772 | 1465206004437 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:04 INFO - PROCESS | 3772 | 1465206004439 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:04 INFO - PROCESS | 3772 | ++DOCSHELL 14E87000 == 34 [pid = 3772] [id = 719] 02:40:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (15FE1400) [pid = 3772] [serial = 2157] [outer = 00000000] 02:40:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (16179400) [pid = 3772] [serial = 2158] [outer = 15FE1400] 02:40:04 INFO - PROCESS | 3772 | 1465206004483 Marionette DEBUG loaded listener.js 02:40:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16336400) [pid = 3772] [serial = 2159] [outer = 15FE1400] 02:40:04 INFO - PROCESS | 3772 | 1465206004872 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:40:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:40:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 688ms 02:40:04 INFO - PROCESS | 3772 | 1465206004939 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 02:40:04 INFO - PROCESS | 3772 | 1465206004941 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 02:40:04 INFO - PROCESS | 3772 | 1465206004944 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:40:04 INFO - PROCESS | 3772 | 1465206004946 Marionette TRACE conn2 <- [1,2842,null,{}] 02:40:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:40:04 INFO - PROCESS | 3772 | 1465206004949 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:04 INFO - PROCESS | 3772 | 1465206004951 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:05 INFO - PROCESS | 3772 | 1465206005099 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 02:40:05 INFO - PROCESS | 3772 | 1465206005120 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:05 INFO - PROCESS | 3772 | 1465206005122 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:05 INFO - PROCESS | 3772 | ++DOCSHELL 16A1F800 == 35 [pid = 3772] [id = 720] 02:40:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16A1FC00) [pid = 3772] [serial = 2160] [outer = 00000000] 02:40:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (17486800) [pid = 3772] [serial = 2161] [outer = 16A1FC00] 02:40:05 INFO - PROCESS | 3772 | 1465206005165 Marionette DEBUG loaded listener.js 02:40:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1758F400) [pid = 3772] [serial = 2162] [outer = 16A1FC00] 02:40:05 INFO - PROCESS | 3772 | 1465206005610 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:40:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:40:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 704ms 02:40:05 INFO - PROCESS | 3772 | 1465206005646 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 02:40:05 INFO - PROCESS | 3772 | 1465206005648 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 02:40:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:40:05 INFO - PROCESS | 3772 | 1465206005651 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:40:05 INFO - PROCESS | 3772 | 1465206005653 Marionette TRACE conn2 <- [1,2846,null,{}] 02:40:05 INFO - PROCESS | 3772 | 1465206005661 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:05 INFO - PROCESS | 3772 | 1465206005663 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:05 INFO - PROCESS | 3772 | 1465206005780 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 02:40:05 INFO - PROCESS | 3772 | 1465206005788 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:05 INFO - PROCESS | 3772 | 1465206005793 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:05 INFO - PROCESS | 3772 | ++DOCSHELL 17DD0400 == 36 [pid = 3772] [id = 721] 02:40:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (181C9000) [pid = 3772] [serial = 2163] [outer = 00000000] 02:40:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (181D6400) [pid = 3772] [serial = 2164] [outer = 181C9000] 02:40:05 INFO - PROCESS | 3772 | 1465206005902 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (183E8800) [pid = 3772] [serial = 2165] [outer = 181C9000] 02:40:06 INFO - PROCESS | 3772 | 1465206006351 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:40:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:40:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 735ms 02:40:06 INFO - PROCESS | 3772 | 1465206006392 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 02:40:06 INFO - PROCESS | 3772 | 1465206006394 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 02:40:06 INFO - PROCESS | 3772 | 1465206006397 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:40:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:40:06 INFO - PROCESS | 3772 | 1465206006399 Marionette TRACE conn2 <- [1,2850,null,{}] 02:40:06 INFO - PROCESS | 3772 | 1465206006402 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:06 INFO - PROCESS | 3772 | 1465206006404 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:06 INFO - PROCESS | 3772 | 1465206006553 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 02:40:06 INFO - PROCESS | 3772 | 1465206006620 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:06 INFO - PROCESS | 3772 | 1465206006622 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:06 INFO - PROCESS | 3772 | ++DOCSHELL 15A85C00 == 37 [pid = 3772] [id = 722] 02:40:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19607000) [pid = 3772] [serial = 2166] [outer = 00000000] 02:40:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1960F800) [pid = 3772] [serial = 2167] [outer = 19607000] 02:40:06 INFO - PROCESS | 3772 | 1465206006674 Marionette DEBUG loaded listener.js 02:40:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19699000) [pid = 3772] [serial = 2168] [outer = 19607000] 02:40:07 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16C1EC00) [pid = 3772] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:40:07 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17DD3400) [pid = 3772] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:40:07 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (15A7D000) [pid = 3772] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:40:07 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (128AA800) [pid = 3772] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:40:07 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (19609800) [pid = 3772] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:40:07 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19A84400) [pid = 3772] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:40:07 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (128B8400) [pid = 3772] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:40:07 INFO - PROCESS | 3772 | 1465206007139 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 798ms 02:40:07 INFO - PROCESS | 3772 | 1465206007199 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 3772 | 1465206007201 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 02:40:07 INFO - PROCESS | 3772 | 1465206007205 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:40:07 INFO - PROCESS | 3772 | 1465206007206 Marionette TRACE conn2 <- [1,2854,null,{}] 02:40:07 INFO - PROCESS | 3772 | 1465206007210 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:07 INFO - PROCESS | 3772 | 1465206007212 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:07 INFO - PROCESS | 3772 | 1465206007294 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 02:40:07 INFO - PROCESS | 3772 | 1465206007414 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:07 INFO - PROCESS | 3772 | 1465206007416 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:07 INFO - PROCESS | 3772 | ++DOCSHELL 1055DC00 == 38 [pid = 3772] [id = 723] 02:40:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10A55C00) [pid = 3772] [serial = 2169] [outer = 00000000] 02:40:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1838B800) [pid = 3772] [serial = 2170] [outer = 10A55C00] 02:40:07 INFO - PROCESS | 3772 | 1465206007461 Marionette DEBUG loaded listener.js 02:40:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1960EC00) [pid = 3772] [serial = 2171] [outer = 10A55C00] 02:40:07 INFO - PROCESS | 3772 | 1465206007816 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:40:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:40:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 642ms 02:40:07 INFO - PROCESS | 3772 | 1465206007843 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 02:40:07 INFO - PROCESS | 3772 | 1465206007845 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 02:40:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:40:07 INFO - PROCESS | 3772 | 1465206007848 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:40:07 INFO - PROCESS | 3772 | 1465206007850 Marionette TRACE conn2 <- [1,2858,null,{}] 02:40:07 INFO - PROCESS | 3772 | 1465206007853 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:07 INFO - PROCESS | 3772 | 1465206007855 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:08 INFO - PROCESS | 3772 | 1465206008001 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 02:40:08 INFO - PROCESS | 3772 | 1465206008017 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 3772 | 1465206008019 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:08 INFO - PROCESS | 3772 | ++DOCSHELL 19609800 == 39 [pid = 3772] [id = 724] 02:40:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (196A3000) [pid = 3772] [serial = 2172] [outer = 00000000] 02:40:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19AF5800) [pid = 3772] [serial = 2173] [outer = 196A3000] 02:40:08 INFO - PROCESS | 3772 | 1465206008061 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19AFBC00) [pid = 3772] [serial = 2174] [outer = 196A3000] 02:40:08 INFO - PROCESS | 3772 | 1465206008472 Marionette TRACE conn2 <- [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]]]}] 02:40:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:40:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 641ms 02:40:08 INFO - PROCESS | 3772 | 1465206008487 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 02:40:08 INFO - PROCESS | 3772 | 1465206008489 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 02:40:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:40:08 INFO - PROCESS | 3772 | 1465206008492 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:40:08 INFO - PROCESS | 3772 | 1465206008493 Marionette TRACE conn2 <- [1,2862,null,{}] 02:40:08 INFO - PROCESS | 3772 | 1465206008497 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:08 INFO - PROCESS | 3772 | 1465206008499 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:08 INFO - PROCESS | 3772 | 1465206008636 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 02:40:08 INFO - PROCESS | 3772 | 1465206008643 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:08 INFO - PROCESS | 3772 | 1465206008645 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:08 INFO - PROCESS | 3772 | ++DOCSHELL 10A1D400 == 40 [pid = 3772] [id = 725] 02:40:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (10A1DC00) [pid = 3772] [serial = 2175] [outer = 00000000] 02:40:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1A27D800) [pid = 3772] [serial = 2176] [outer = 10A1DC00] 02:40:08 INFO - PROCESS | 3772 | 1465206008688 Marionette DEBUG loaded listener.js 02:40:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1A287400) [pid = 3772] [serial = 2177] [outer = 10A1DC00] 02:40:09 INFO - PROCESS | 3772 | 1465206009213 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:40:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:40:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 813ms 02:40:09 INFO - PROCESS | 3772 | 1465206009295 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 02:40:09 INFO - PROCESS | 3772 | 1465206009300 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 02:40:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:40:09 INFO - PROCESS | 3772 | 1465206009305 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:40:09 INFO - PROCESS | 3772 | 1465206009309 Marionette TRACE conn2 <- [1,2866,null,{}] 02:40:09 INFO - PROCESS | 3772 | 1465206009440 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:09 INFO - PROCESS | 3772 | 1465206009443 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:09 INFO - PROCESS | 3772 | 1465206009561 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 02:40:09 INFO - PROCESS | 3772 | 1465206009701 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:09 INFO - PROCESS | 3772 | 1465206009705 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:09 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EA800 == 41 [pid = 3772] [id = 726] 02:40:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (10567400) [pid = 3772] [serial = 2178] [outer = 00000000] 02:40:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1280B400) [pid = 3772] [serial = 2179] [outer = 10567400] 02:40:09 INFO - PROCESS | 3772 | 1465206009764 Marionette DEBUG loaded listener.js 02:40:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (12ADE400) [pid = 3772] [serial = 2180] [outer = 10567400] 02:40:10 INFO - PROCESS | 3772 | 1465206010340 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:40:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:40:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1095ms 02:40:10 INFO - PROCESS | 3772 | 1465206010398 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 02:40:10 INFO - PROCESS | 3772 | 1465206010403 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 02:40:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:40:10 INFO - PROCESS | 3772 | 1465206010409 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:40:10 INFO - PROCESS | 3772 | 1465206010412 Marionette TRACE conn2 <- [1,2870,null,{}] 02:40:10 INFO - PROCESS | 3772 | 1465206010416 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:10 INFO - PROCESS | 3772 | 1465206010419 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:10 INFO - PROCESS | 3772 | 1465206010564 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 02:40:10 INFO - PROCESS | 3772 | 1465206010710 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:10 INFO - PROCESS | 3772 | 1465206010713 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:10 INFO - PROCESS | 3772 | ++DOCSHELL 155D8400 == 42 [pid = 3772] [id = 727] 02:40:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (157A2800) [pid = 3772] [serial = 2181] [outer = 00000000] 02:40:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (15FE0C00) [pid = 3772] [serial = 2182] [outer = 157A2800] 02:40:10 INFO - PROCESS | 3772 | 1465206010769 Marionette DEBUG loaded listener.js 02:40:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1617B800) [pid = 3772] [serial = 2183] [outer = 157A2800] 02:40:11 INFO - PROCESS | 3772 | 1465206011384 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:40:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:40:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1048ms 02:40:11 INFO - PROCESS | 3772 | 1465206011454 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 02:40:11 INFO - PROCESS | 3772 | 1465206011456 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 02:40:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:40:11 INFO - PROCESS | 3772 | 1465206011488 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:40:11 INFO - PROCESS | 3772 | 1465206011491 Marionette TRACE conn2 <- [1,2874,null,{}] 02:40:11 INFO - PROCESS | 3772 | 1465206011516 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:11 INFO - PROCESS | 3772 | 1465206011521 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:11 INFO - PROCESS | 3772 | 1465206011687 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 02:40:11 INFO - PROCESS | 3772 | 1465206011749 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:11 INFO - PROCESS | 3772 | 1465206011753 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:11 INFO - PROCESS | 3772 | ++DOCSHELL 1A24D400 == 43 [pid = 3772] [id = 728] 02:40:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A24EC00) [pid = 3772] [serial = 2184] [outer = 00000000] 02:40:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A3B5C00) [pid = 3772] [serial = 2185] [outer = 1A24EC00] 02:40:11 INFO - PROCESS | 3772 | 1465206011808 Marionette DEBUG loaded listener.js 02:40:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A720800) [pid = 3772] [serial = 2186] [outer = 1A24EC00] 02:40:12 INFO - PROCESS | 3772 | 1465206012661 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:40:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:40:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1236ms 02:40:12 INFO - PROCESS | 3772 | 1465206012691 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 02:40:12 INFO - PROCESS | 3772 | 1465206012695 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 02:40:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:40:12 INFO - PROCESS | 3772 | 1465206012746 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:40:12 INFO - PROCESS | 3772 | 1465206012749 Marionette TRACE conn2 <- [1,2878,null,{}] 02:40:12 INFO - PROCESS | 3772 | 1465206012755 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:12 INFO - PROCESS | 3772 | 1465206012757 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:12 INFO - PROCESS | 3772 | 1465206012862 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 02:40:13 INFO - PROCESS | 3772 | 1465206013014 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 3772 | 1465206013016 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:13 INFO - PROCESS | 3772 | ++DOCSHELL 105ED000 == 44 [pid = 3772] [id = 729] 02:40:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (105EFC00) [pid = 3772] [serial = 2187] [outer = 00000000] 02:40:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (128A9400) [pid = 3772] [serial = 2188] [outer = 105EFC00] 02:40:13 INFO - PROCESS | 3772 | 1465206013072 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1337D400) [pid = 3772] [serial = 2189] [outer = 105EFC00] 02:40:13 INFO - PROCESS | 3772 | --DOCSHELL 10483000 == 43 [pid = 3772] [id = 703] 02:40:13 INFO - PROCESS | 3772 | --DOCSHELL 19609800 == 42 [pid = 3772] [id = 724] 02:40:13 INFO - PROCESS | 3772 | --DOCSHELL 1055DC00 == 41 [pid = 3772] [id = 723] 02:40:13 INFO - PROCESS | 3772 | --DOCSHELL 15A85C00 == 40 [pid = 3772] [id = 722] 02:40:13 INFO - PROCESS | 3772 | --DOCSHELL 17DD0400 == 39 [pid = 3772] [id = 721] 02:40:13 INFO - PROCESS | 3772 | --DOCSHELL 16A1F800 == 38 [pid = 3772] [id = 720] 02:40:13 INFO - PROCESS | 3772 | --DOCSHELL 14E87000 == 37 [pid = 3772] [id = 719] 02:40:13 INFO - PROCESS | 3772 | --DOCSHELL 13CF0000 == 36 [pid = 3772] [id = 718] 02:40:13 INFO - PROCESS | 3772 | --DOCSHELL 10B63000 == 35 [pid = 3772] [id = 717] 02:40:13 INFO - PROCESS | 3772 | --DOCSHELL 10A25C00 == 34 [pid = 3772] [id = 716] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (17595C00) [pid = 3772] [serial = 2122] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (183EA400) [pid = 3772] [serial = 2125] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1777E000) [pid = 3772] [serial = 2123] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (128B4800) [pid = 3772] [serial = 2110] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15FE9400) [pid = 3772] [serial = 2119] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (14E81800) [pid = 3772] [serial = 2113] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1302E800) [pid = 3772] [serial = 2116] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13CF0800) [pid = 3772] [serial = 2117] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19610800) [pid = 3772] [serial = 2128] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (19C7C400) [pid = 3772] [serial = 2135] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1A24C400) [pid = 3772] [serial = 2137] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (183F0800) [pid = 3772] [serial = 2126] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1633CC00) [pid = 3772] [serial = 2131] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (19AFAC00) [pid = 3772] [serial = 2134] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1969F800) [pid = 3772] [serial = 2129] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (157A9C00) [pid = 3772] [serial = 2132] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16179800) [pid = 3772] [serial = 2120] [outer = 00000000] [url = about:blank] 02:40:13 INFO - PROCESS | 3772 | 1465206013571 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:40:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:40:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 876ms 02:40:13 INFO - PROCESS | 3772 | 1465206013591 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 02:40:13 INFO - PROCESS | 3772 | 1465206013595 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 02:40:13 INFO - PROCESS | 3772 | 1465206013605 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:40:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:40:13 INFO - PROCESS | 3772 | 1465206013608 Marionette TRACE conn2 <- [1,2882,null,{}] 02:40:13 INFO - PROCESS | 3772 | 1465206013620 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:13 INFO - PROCESS | 3772 | 1465206013622 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:13 INFO - PROCESS | 3772 | 1465206013715 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 02:40:13 INFO - PROCESS | 3772 | 1465206013723 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:13 INFO - PROCESS | 3772 | 1465206013725 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:13 INFO - PROCESS | 3772 | ++DOCSHELL 1332CC00 == 35 [pid = 3772] [id = 730] 02:40:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13334800) [pid = 3772] [serial = 2190] [outer = 00000000] 02:40:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14341000) [pid = 3772] [serial = 2191] [outer = 13334800] 02:40:13 INFO - PROCESS | 3772 | 1465206013772 Marionette DEBUG loaded listener.js 02:40:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14E87800) [pid = 3772] [serial = 2192] [outer = 13334800] 02:40:14 INFO - PROCESS | 3772 | 1465206014298 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:40:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:40:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 736ms 02:40:14 INFO - PROCESS | 3772 | 1465206014348 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 02:40:14 INFO - PROCESS | 3772 | 1465206014350 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 02:40:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:40:14 INFO - PROCESS | 3772 | 1465206014354 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:40:14 INFO - PROCESS | 3772 | 1465206014357 Marionette TRACE conn2 <- [1,2886,null,{}] 02:40:14 INFO - PROCESS | 3772 | 1465206014368 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:14 INFO - PROCESS | 3772 | 1465206014372 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:14 INFO - PROCESS | 3772 | 1465206014484 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 02:40:14 INFO - PROCESS | 3772 | 1465206014602 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:14 INFO - PROCESS | 3772 | 1465206014605 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:14 INFO - PROCESS | 3772 | ++DOCSHELL 16341000 == 36 [pid = 3772] [id = 731] 02:40:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16A1D800) [pid = 3772] [serial = 2193] [outer = 00000000] 02:40:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17490800) [pid = 3772] [serial = 2194] [outer = 16A1D800] 02:40:14 INFO - PROCESS | 3772 | 1465206014652 Marionette DEBUG loaded listener.js 02:40:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1777A800) [pid = 3772] [serial = 2195] [outer = 16A1D800] 02:40:15 INFO - PROCESS | 3772 | 1465206015026 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:40:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:40:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 689ms 02:40:15 INFO - PROCESS | 3772 | 1465206015055 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 02:40:15 INFO - PROCESS | 3772 | 1465206015058 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 02:40:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:40:15 INFO - PROCESS | 3772 | 1465206015061 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - PROCESS | 3772 | 1465206015063 Marionette TRACE conn2 <- [1,2890,null,{}] 02:40:15 INFO - PROCESS | 3772 | 1465206015066 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:15 INFO - PROCESS | 3772 | 1465206015069 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:15 INFO - PROCESS | 3772 | 1465206015159 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 02:40:15 INFO - PROCESS | 3772 | 1465206015165 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 3772 | 1465206015168 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:15 INFO - PROCESS | 3772 | ++DOCSHELL 17DCA400 == 37 [pid = 3772] [id = 732] 02:40:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (181D3800) [pid = 3772] [serial = 2196] [outer = 00000000] 02:40:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (183EA400) [pid = 3772] [serial = 2197] [outer = 181D3800] 02:40:15 INFO - PROCESS | 3772 | 1465206015212 Marionette DEBUG loaded listener.js 02:40:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (183F1400) [pid = 3772] [serial = 2198] [outer = 181D3800] 02:40:15 INFO - PROCESS | 3772 | 1465206015724 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:40:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:40:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 689ms 02:40:15 INFO - PROCESS | 3772 | 1465206015758 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 02:40:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:40:15 INFO - PROCESS | 3772 | 1465206015760 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 02:40:15 INFO - PROCESS | 3772 | 1465206015763 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:40:15 INFO - PROCESS | 3772 | 1465206015765 Marionette TRACE conn2 <- [1,2894,null,{}] 02:40:15 INFO - PROCESS | 3772 | 1465206015769 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:15 INFO - PROCESS | 3772 | 1465206015771 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:15 INFO - PROCESS | 3772 | 1465206015888 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 02:40:15 INFO - PROCESS | 3772 | 1465206015985 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:15 INFO - PROCESS | 3772 | 1465206015987 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:15 INFO - PROCESS | 3772 | ++DOCSHELL 1960E400 == 38 [pid = 3772] [id = 733] 02:40:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19610000) [pid = 3772] [serial = 2199] [outer = 00000000] 02:40:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1969C400) [pid = 3772] [serial = 2200] [outer = 19610000] 02:40:16 INFO - PROCESS | 3772 | 1465206016030 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (196A1800) [pid = 3772] [serial = 2201] [outer = 19610000] 02:40:16 INFO - PROCESS | 3772 | 1465206016450 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:40:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:40:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 735ms 02:40:16 INFO - PROCESS | 3772 | 1465206016510 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 02:40:16 INFO - PROCESS | 3772 | 1465206016512 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 02:40:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:40:16 INFO - PROCESS | 3772 | 1465206016515 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:40:16 INFO - PROCESS | 3772 | 1465206016516 Marionette TRACE conn2 <- [1,2898,null,{}] 02:40:16 INFO - PROCESS | 3772 | 1465206016520 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:16 INFO - PROCESS | 3772 | 1465206016525 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:16 INFO - PROCESS | 3772 | 1465206016681 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 02:40:16 INFO - PROCESS | 3772 | 1465206016755 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:16 INFO - PROCESS | 3772 | 1465206016758 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:16 INFO - PROCESS | 3772 | ++DOCSHELL 196A2000 == 39 [pid = 3772] [id = 734] 02:40:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19A89C00) [pid = 3772] [serial = 2202] [outer = 00000000] 02:40:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A282400) [pid = 3772] [serial = 2203] [outer = 19A89C00] 02:40:16 INFO - PROCESS | 3772 | 1465206016802 Marionette DEBUG loaded listener.js 02:40:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A723C00) [pid = 3772] [serial = 2204] [outer = 19A89C00] 02:40:17 INFO - PROCESS | 3772 | 1465206017187 Marionette TRACE conn2 <- [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]]]}] 02:40:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:40:17 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:40:17 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 688ms 02:40:17 INFO - PROCESS | 3772 | 1465206017215 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 02:40:17 INFO - PROCESS | 3772 | 1465206017217 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 02:40:17 INFO - TEST-START | /DOMEvents/constructors.html 02:40:17 INFO - PROCESS | 3772 | 1465206017224 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:40:17 INFO - PROCESS | 3772 | 1465206017226 Marionette TRACE conn2 <- [1,2902,null,{}] 02:40:17 INFO - PROCESS | 3772 | 1465206017229 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:17 INFO - PROCESS | 3772 | 1465206017231 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:17 INFO - PROCESS | 3772 | 1465206017383 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 02:40:17 INFO - PROCESS | 3772 | 1465206017391 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:17 INFO - PROCESS | 3772 | 1465206017393 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:17 INFO - PROCESS | 3772 | ++DOCSHELL 1617C400 == 40 [pid = 3772] [id = 735] 02:40:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A011400) [pid = 3772] [serial = 2205] [outer = 00000000] 02:40:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A89D800) [pid = 3772] [serial = 2206] [outer = 1A011400] 02:40:17 INFO - PROCESS | 3772 | 1465206017436 Marionette DEBUG loaded listener.js 02:40:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A991C00) [pid = 3772] [serial = 2207] [outer = 1A011400] 02:40:17 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (16A1FC00) [pid = 3772] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:40:17 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (10B7DC00) [pid = 3772] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:40:17 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10A29000) [pid = 3772] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:40:17 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (15FE1400) [pid = 3772] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:40:17 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (13DC7400) [pid = 3772] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:40:17 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (181C9000) [pid = 3772] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:40:17 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10A55C00) [pid = 3772] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:40:17 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (196A3000) [pid = 3772] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:40:17 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (19607000) [pid = 3772] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:40:18 INFO - PROCESS | 3772 | 1465206018099 Marionette TRACE conn2 <- [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]]]}] 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:40:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:40:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:40:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:40:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:40:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:40:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:40:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:40:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:40:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:40:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 970ms 02:40:18 INFO - PROCESS | 3772 | 1465206018196 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 3772 | 1465206018198 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 02:40:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:40:18 INFO - PROCESS | 3772 | 1465206018202 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 3772 | 1465206018203 Marionette TRACE conn2 <- [1,2906,null,{}] 02:40:18 INFO - PROCESS | 3772 | 1465206018207 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:18 INFO - PROCESS | 3772 | 1465206018209 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:18 INFO - PROCESS | 3772 | 1465206018299 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 02:40:18 INFO - PROCESS | 3772 | 1465206018398 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:18 INFO - PROCESS | 3772 | 1465206018401 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:18 INFO - PROCESS | 3772 | ++DOCSHELL 12B5CC00 == 41 [pid = 3772] [id = 736] 02:40:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (175E1400) [pid = 3772] [serial = 2208] [outer = 00000000] 02:40:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1969AC00) [pid = 3772] [serial = 2209] [outer = 175E1400] 02:40:18 INFO - PROCESS | 3772 | 1465206018443 Marionette DEBUG loaded listener.js 02:40:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1A3B5800) [pid = 3772] [serial = 2210] [outer = 175E1400] 02:40:18 INFO - PROCESS | 3772 | 1465206018769 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:40:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:40:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 595ms 02:40:18 INFO - PROCESS | 3772 | 1465206018798 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 02:40:18 INFO - PROCESS | 3772 | 1465206018800 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 02:40:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:40:18 INFO - PROCESS | 3772 | 1465206018804 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:40:18 INFO - PROCESS | 3772 | 1465206018805 Marionette TRACE conn2 <- [1,2910,null,{}] 02:40:18 INFO - PROCESS | 3772 | 1465206018809 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:18 INFO - PROCESS | 3772 | 1465206018811 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:18 INFO - PROCESS | 3772 | 1465206018914 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 02:40:19 INFO - PROCESS | 3772 | 1465206019018 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 3772 | 1465206019020 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:19 INFO - PROCESS | 3772 | ++DOCSHELL 1433FC00 == 42 [pid = 3772] [id = 737] 02:40:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (181D0C00) [pid = 3772] [serial = 2211] [outer = 00000000] 02:40:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A997400) [pid = 3772] [serial = 2212] [outer = 181D0C00] 02:40:19 INFO - PROCESS | 3772 | 1465206019062 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A999000) [pid = 3772] [serial = 2213] [outer = 181D0C00] 02:40:19 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:40:19 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:40:19 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:40:19 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:40:19 INFO - PROCESS | 3772 | 1465206019427 Marionette TRACE conn2 <- [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]]]}] 02:40:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:40:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:40:19 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 02:40:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:40:19 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 02:40:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:40:19 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]" 02:40:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:40:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:40:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:40:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 641ms 02:40:19 INFO - PROCESS | 3772 | 1465206019449 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 02:40:19 INFO - PROCESS | 3772 | 1465206019451 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 02:40:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:40:19 INFO - PROCESS | 3772 | 1465206019454 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:40:19 INFO - PROCESS | 3772 | 1465206019456 Marionette TRACE conn2 <- [1,2914,null,{}] 02:40:19 INFO - PROCESS | 3772 | 1465206019460 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:19 INFO - PROCESS | 3772 | 1465206019461 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:19 INFO - PROCESS | 3772 | 1465206019607 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 02:40:19 INFO - PROCESS | 3772 | 1465206019615 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:19 INFO - PROCESS | 3772 | 1465206019617 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:19 INFO - PROCESS | 3772 | ++DOCSHELL 10B86C00 == 43 [pid = 3772] [id = 738] 02:40:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (140D2C00) [pid = 3772] [serial = 2214] [outer = 00000000] 02:40:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1AAC0800) [pid = 3772] [serial = 2215] [outer = 140D2C00] 02:40:19 INFO - PROCESS | 3772 | 1465206019660 Marionette DEBUG loaded listener.js 02:40:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1AAC6000) [pid = 3772] [serial = 2216] [outer = 140D2C00] 02:40:20 INFO - PROCESS | 3772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:40:20 INFO - PROCESS | 3772 | 1465206020241 Marionette TRACE conn2 <- [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]]]}] 02:40:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:40:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 845ms 02:40:20 INFO - PROCESS | 3772 | 1465206020322 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 02:40:20 INFO - PROCESS | 3772 | 1465206020326 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 02:40:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:40:20 INFO - PROCESS | 3772 | 1465206020332 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:40:20 INFO - PROCESS | 3772 | 1465206020337 Marionette TRACE conn2 <- [1,2918,null,{}] 02:40:20 INFO - PROCESS | 3772 | 1465206020342 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:20 INFO - PROCESS | 3772 | 1465206020345 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:20 INFO - PROCESS | 3772 | 1465206020463 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 02:40:20 INFO - PROCESS | 3772 | 1465206020607 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:20 INFO - PROCESS | 3772 | 1465206020610 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:20 INFO - PROCESS | 3772 | ++DOCSHELL 10E86C00 == 44 [pid = 3772] [id = 739] 02:40:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (10E88800) [pid = 3772] [serial = 2217] [outer = 00000000] 02:40:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (13329000) [pid = 3772] [serial = 2218] [outer = 10E88800] 02:40:20 INFO - PROCESS | 3772 | 1465206020668 Marionette DEBUG loaded listener.js 02:40:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (13DD0400) [pid = 3772] [serial = 2219] [outer = 10E88800] 02:40:21 INFO - PROCESS | 3772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:40:21 INFO - PROCESS | 3772 | 1465206021169 Marionette TRACE conn2 <- [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]]]}] 02:40:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:40:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 907ms 02:40:21 INFO - PROCESS | 3772 | 1465206021233 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 02:40:21 INFO - PROCESS | 3772 | 1465206021238 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 02:40:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:40:21 INFO - PROCESS | 3772 | 1465206021245 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:40:21 INFO - PROCESS | 3772 | 1465206021248 Marionette TRACE conn2 <- [1,2922,null,{}] 02:40:21 INFO - PROCESS | 3772 | 1465206021269 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:21 INFO - PROCESS | 3772 | 1465206021272 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:21 INFO - PROCESS | 3772 | 1465206021386 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 02:40:21 INFO - PROCESS | 3772 | 1465206021542 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:21 INFO - PROCESS | 3772 | 1465206021545 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:21 INFO - PROCESS | 3772 | ++DOCSHELL 16176000 == 45 [pid = 3772] [id = 740] 02:40:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16338400) [pid = 3772] [serial = 2220] [outer = 00000000] 02:40:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (174F1000) [pid = 3772] [serial = 2221] [outer = 16338400] 02:40:21 INFO - PROCESS | 3772 | 1465206021602 Marionette DEBUG loaded listener.js 02:40:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (17786400) [pid = 3772] [serial = 2222] [outer = 16338400] 02:40:22 INFO - PROCESS | 3772 | 1465206022142 Marionette TRACE conn2 <- [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]]]}] 02:40:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:40:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 970ms 02:40:22 INFO - PROCESS | 3772 | 1465206022210 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 02:40:22 INFO - PROCESS | 3772 | 1465206022213 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 02:40:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:40:22 INFO - PROCESS | 3772 | 1465206022217 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:40:22 INFO - PROCESS | 3772 | 1465206022221 Marionette TRACE conn2 <- [1,2926,null,{}] 02:40:22 INFO - PROCESS | 3772 | 1465206022232 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:22 INFO - PROCESS | 3772 | 1465206022237 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:22 INFO - PROCESS | 3772 | 1465206022347 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 02:40:22 INFO - PROCESS | 3772 | 1465206022494 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:22 INFO - PROCESS | 3772 | 1465206022498 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:22 INFO - PROCESS | 3772 | ++DOCSHELL 1A257800 == 46 [pid = 3772] [id = 741] 02:40:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A27A800) [pid = 3772] [serial = 2223] [outer = 00000000] 02:40:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1A89C000) [pid = 3772] [serial = 2224] [outer = 1A27A800] 02:40:22 INFO - PROCESS | 3772 | 1465206022554 Marionette DEBUG loaded listener.js 02:40:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1AABE800) [pid = 3772] [serial = 2225] [outer = 1A27A800] 02:40:23 INFO - PROCESS | 3772 | 1465206023043 Marionette TRACE conn2 <- [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]]]}] 02:40:23 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. 02:40:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 829ms 02:40:23 INFO - PROCESS | 3772 | 1465206023058 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 02:40:23 INFO - PROCESS | 3772 | 1465206023061 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 02:40:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:40:23 INFO - PROCESS | 3772 | 1465206023081 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:40:23 INFO - PROCESS | 3772 | 1465206023084 Marionette TRACE conn2 <- [1,2930,null,{}] 02:40:23 INFO - PROCESS | 3772 | 1465206023089 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:23 INFO - PROCESS | 3772 | 1465206023091 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:23 INFO - PROCESS | 3772 | 1465206023202 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 02:40:23 INFO - PROCESS | 3772 | 1465206023316 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:23 INFO - PROCESS | 3772 | 1465206023318 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:23 INFO - PROCESS | 3772 | ++DOCSHELL 17DD0400 == 47 [pid = 3772] [id = 742] 02:40:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (19A89800) [pid = 3772] [serial = 2226] [outer = 00000000] 02:40:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1B206000) [pid = 3772] [serial = 2227] [outer = 19A89800] 02:40:23 INFO - PROCESS | 3772 | 1465206023411 Marionette DEBUG loaded listener.js 02:40:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1B209C00) [pid = 3772] [serial = 2228] [outer = 19A89800] 02:40:23 INFO - PROCESS | 3772 | 1465206023946 Marionette TRACE conn2 <- [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"]]]}] 02:40:23 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 02:40:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:40:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:40:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 923ms 02:40:23 INFO - PROCESS | 3772 | 1465206023989 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 02:40:24 INFO - PROCESS | 3772 | 1465206023991 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 02:40:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:40:24 INFO - PROCESS | 3772 | 1465206023995 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:40:24 INFO - PROCESS | 3772 | 1465206023997 Marionette TRACE conn2 <- [1,2934,null,{}] 02:40:24 INFO - PROCESS | 3772 | 1465206024001 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:24 INFO - PROCESS | 3772 | 1465206024004 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:24 INFO - PROCESS | 3772 | 1465206024107 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 02:40:24 INFO - PROCESS | 3772 | 1465206024440 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:24 INFO - PROCESS | 3772 | 1465206024443 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:24 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E9400 == 48 [pid = 3772] [id = 743] 02:40:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (10561400) [pid = 3772] [serial = 2229] [outer = 00000000] 02:40:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (10B7E000) [pid = 3772] [serial = 2230] [outer = 10561400] 02:40:24 INFO - PROCESS | 3772 | 1465206024493 Marionette DEBUG loaded listener.js 02:40:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (12851400) [pid = 3772] [serial = 2231] [outer = 10561400] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 14355000 == 47 [pid = 3772] [id = 704] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 1433FC00 == 46 [pid = 3772] [id = 737] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 12B5CC00 == 45 [pid = 3772] [id = 736] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 1617C400 == 44 [pid = 3772] [id = 735] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 196A2000 == 43 [pid = 3772] [id = 734] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 1960E400 == 42 [pid = 3772] [id = 733] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 17DCA400 == 41 [pid = 3772] [id = 732] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 16341000 == 40 [pid = 3772] [id = 731] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 1332CC00 == 39 [pid = 3772] [id = 730] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 105ED000 == 38 [pid = 3772] [id = 729] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 10A1D400 == 37 [pid = 3772] [id = 725] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 12AD8C00 == 36 [pid = 3772] [id = 702] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 10A23000 == 35 [pid = 3772] [id = 713] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 181D1C00 == 34 [pid = 3772] [id = 712] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 0F2EA800 == 33 [pid = 3772] [id = 726] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 155D8400 == 32 [pid = 3772] [id = 727] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 1A24D400 == 31 [pid = 3772] [id = 728] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 16339800 == 30 [pid = 3772] [id = 714] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 1A27CC00 == 29 [pid = 3772] [id = 715] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 17DD0400 == 28 [pid = 3772] [id = 742] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 16176000 == 27 [pid = 3772] [id = 740] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 1A257800 == 26 [pid = 3772] [id = 741] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 10B86C00 == 25 [pid = 3772] [id = 738] 02:40:25 INFO - PROCESS | 3772 | --DOCSHELL 10E86C00 == 24 [pid = 3772] [id = 739] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (17486800) [pid = 3772] [serial = 2161] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1758F400) [pid = 3772] [serial = 2162] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (128ACC00) [pid = 3772] [serial = 2152] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (12A86000) [pid = 3772] [serial = 2153] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (12803000) [pid = 3772] [serial = 2150] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (110A1800) [pid = 3772] [serial = 2149] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16179400) [pid = 3772] [serial = 2158] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (140C8C00) [pid = 3772] [serial = 2155] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (14E7D800) [pid = 3772] [serial = 2156] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1A282C00) [pid = 3772] [serial = 2146] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (12ADFC00) [pid = 3772] [serial = 2140] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16340000) [pid = 3772] [serial = 2143] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (183E8800) [pid = 3772] [serial = 2165] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1838B800) [pid = 3772] [serial = 2170] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (181D6400) [pid = 3772] [serial = 2164] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (19AFBC00) [pid = 3772] [serial = 2174] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1960F800) [pid = 3772] [serial = 2167] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (19AF5800) [pid = 3772] [serial = 2173] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (19699000) [pid = 3772] [serial = 2168] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1960EC00) [pid = 3772] [serial = 2171] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16336400) [pid = 3772] [serial = 2159] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A27D800) [pid = 3772] [serial = 2176] [outer = 00000000] [url = about:blank] 02:40:25 INFO - PROCESS | 3772 | 1465206025812 Marionette TRACE conn2 <- [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]]]}] 02:40:25 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. 02:40:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1908ms 02:40:25 INFO - PROCESS | 3772 | 1465206025915 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 02:40:25 INFO - PROCESS | 3772 | 1465206025920 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 02:40:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:40:25 INFO - PROCESS | 3772 | 1465206025925 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:40:25 INFO - PROCESS | 3772 | 1465206025928 Marionette TRACE conn2 <- [1,2938,null,{}] 02:40:25 INFO - PROCESS | 3772 | 1465206025934 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:25 INFO - PROCESS | 3772 | 1465206025937 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:26 INFO - PROCESS | 3772 | 1465206026033 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 02:40:26 INFO - PROCESS | 3772 | 1465206026039 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 3772 | 1465206026044 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:26 INFO - PROCESS | 3772 | ++DOCSHELL 10A2A800 == 25 [pid = 3772] [id = 744] 02:40:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10A4F400) [pid = 3772] [serial = 2232] [outer = 00000000] 02:40:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (10B7E800) [pid = 3772] [serial = 2233] [outer = 10A4F400] 02:40:26 INFO - PROCESS | 3772 | 1465206026092 Marionette DEBUG loaded listener.js 02:40:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (10B83400) [pid = 3772] [serial = 2234] [outer = 10A4F400] 02:40:26 INFO - PROCESS | 3772 | ++DOCSHELL 1284C800 == 26 [pid = 3772] [id = 745] 02:40:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1284D000) [pid = 3772] [serial = 2235] [outer = 00000000] 02:40:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1284D800) [pid = 3772] [serial = 2236] [outer = 1284D000] 02:40:26 INFO - PROCESS | 3772 | 1465206026630 Marionette TRACE conn2 <- [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]]]}] 02:40:26 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. 02:40:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 735ms 02:40:26 INFO - PROCESS | 3772 | 1465206026666 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 02:40:26 INFO - PROCESS | 3772 | 1465206026671 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 02:40:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:40:26 INFO - PROCESS | 3772 | 1465206026677 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:40:26 INFO - PROCESS | 3772 | 1465206026680 Marionette TRACE conn2 <- [1,2942,null,{}] 02:40:26 INFO - PROCESS | 3772 | 1465206026683 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:26 INFO - PROCESS | 3772 | 1465206026686 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:26 INFO - PROCESS | 3772 | 1465206026784 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 02:40:26 INFO - PROCESS | 3772 | 1465206026889 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:26 INFO - PROCESS | 3772 | 1465206026892 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:26 INFO - PROCESS | 3772 | ++DOCSHELL 128AD400 == 27 [pid = 3772] [id = 746] 02:40:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (128B2C00) [pid = 3772] [serial = 2237] [outer = 00000000] 02:40:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (12A7FC00) [pid = 3772] [serial = 2238] [outer = 128B2C00] 02:40:26 INFO - PROCESS | 3772 | 1465206026947 Marionette DEBUG loaded listener.js 02:40:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (12B5CC00) [pid = 3772] [serial = 2239] [outer = 128B2C00] 02:40:27 INFO - PROCESS | 3772 | 1465206027313 Marionette TRACE conn2 <- [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]]]}] 02:40:27 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:40:27 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 02:40:27 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 704ms 02:40:27 INFO - PROCESS | 3772 | 1465206027376 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 02:40:27 INFO - PROCESS | 3772 | 1465206027378 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 02:40:27 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:40:27 INFO - PROCESS | 3772 | 1465206027382 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:40:27 INFO - PROCESS | 3772 | 1465206027385 Marionette TRACE conn2 <- [1,2946,null,{}] 02:40:27 INFO - PROCESS | 3772 | 1465206027427 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:27 INFO - PROCESS | 3772 | 1465206027431 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:27 INFO - PROCESS | 3772 | 1465206027538 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 02:40:27 INFO - PROCESS | 3772 | 1465206027544 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:27 INFO - PROCESS | 3772 | 1465206027547 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:27 INFO - PROCESS | 3772 | ++DOCSHELL 1435F000 == 28 [pid = 3772] [id = 747] 02:40:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (14360C00) [pid = 3772] [serial = 2240] [outer = 00000000] 02:40:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (15FE9400) [pid = 3772] [serial = 2241] [outer = 14360C00] 02:40:27 INFO - PROCESS | 3772 | 1465206027596 Marionette DEBUG loaded listener.js 02:40:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16171C00) [pid = 3772] [serial = 2242] [outer = 14360C00] 02:40:28 INFO - PROCESS | 3772 | 1465206028038 Marionette TRACE conn2 <- [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]]]}] 02:40:28 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. 02:40:28 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 704ms 02:40:28 INFO - PROCESS | 3772 | 1465206028089 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 02:40:28 INFO - PROCESS | 3772 | 1465206028091 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 02:40:28 INFO - PROCESS | 3772 | 1465206028095 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:40:28 INFO - PROCESS | 3772 | 1465206028097 Marionette TRACE conn2 <- [1,2950,null,{}] 02:40:28 INFO - PROCESS | 3772 | 1465206028121 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:28 INFO - PROCESS | 3772 | 1465206028123 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:28 INFO - PROCESS | 3772 | 1465206028243 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 02:40:28 INFO - PROCESS | 3772 | 1465206028249 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:28 INFO - PROCESS | 3772 | 1465206028251 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:28 INFO - PROCESS | 3772 | ++DOCSHELL 16176800 == 29 [pid = 3772] [id = 748] 02:40:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1617B000) [pid = 3772] [serial = 2243] [outer = 00000000] 02:40:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16F51000) [pid = 3772] [serial = 2244] [outer = 1617B000] 02:40:28 INFO - PROCESS | 3772 | 1465206028295 Marionette DEBUG loaded listener.js 02:40:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1758F400) [pid = 3772] [serial = 2245] [outer = 1617B000] 02:40:28 INFO - PROCESS | 3772 | 1465206028727 Marionette TRACE conn2 <- [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]]]}] 02:40:28 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. 02:40:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 704ms 02:40:28 INFO - PROCESS | 3772 | 1465206028804 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 02:40:28 INFO - PROCESS | 3772 | 1465206028806 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 02:40:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:40:28 INFO - PROCESS | 3772 | 1465206028809 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:40:28 INFO - PROCESS | 3772 | 1465206028811 Marionette TRACE conn2 <- [1,2954,null,{}] 02:40:28 INFO - PROCESS | 3772 | 1465206028814 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:28 INFO - PROCESS | 3772 | 1465206028816 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:28 INFO - PROCESS | 3772 | 1465206028931 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 02:40:29 INFO - PROCESS | 3772 | 1465206029039 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 3772 | 1465206029041 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:29 INFO - PROCESS | 3772 | ++DOCSHELL 17594C00 == 30 [pid = 3772] [id = 749] 02:40:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (175E0400) [pid = 3772] [serial = 2246] [outer = 00000000] 02:40:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (181CA400) [pid = 3772] [serial = 2247] [outer = 175E0400] 02:40:29 INFO - PROCESS | 3772 | 1465206029084 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1838A000) [pid = 3772] [serial = 2248] [outer = 175E0400] 02:40:29 INFO - PROCESS | 3772 | 1465206029479 Marionette TRACE conn2 <- [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]]]}] 02:40:29 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. 02:40:29 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 688ms 02:40:29 INFO - PROCESS | 3772 | 1465206029507 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 02:40:29 INFO - PROCESS | 3772 | 1465206029509 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 02:40:29 INFO - PROCESS | 3772 | 1465206029517 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:40:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:40:29 INFO - PROCESS | 3772 | 1465206029519 Marionette TRACE conn2 <- [1,2958,null,{}] 02:40:29 INFO - PROCESS | 3772 | 1465206029522 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:29 INFO - PROCESS | 3772 | 1465206029528 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:29 INFO - PROCESS | 3772 | 1465206029666 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 02:40:29 INFO - PROCESS | 3772 | 1465206029733 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:29 INFO - PROCESS | 3772 | 1465206029735 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:29 INFO - PROCESS | 3772 | ++DOCSHELL 12848C00 == 31 [pid = 3772] [id = 750] 02:40:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1284B000) [pid = 3772] [serial = 2249] [outer = 00000000] 02:40:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1960B400) [pid = 3772] [serial = 2250] [outer = 1284B000] 02:40:29 INFO - PROCESS | 3772 | 1465206029779 Marionette DEBUG loaded listener.js 02:40:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (196A1400) [pid = 3772] [serial = 2251] [outer = 1284B000] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (19610000) [pid = 3772] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (19A89C00) [pid = 3772] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1A24EC00) [pid = 3772] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (157A2800) [pid = 3772] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (10567400) [pid = 3772] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (16A1D800) [pid = 3772] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (105EFC00) [pid = 3772] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (10A1DC00) [pid = 3772] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (13334800) [pid = 3772] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (181D3800) [pid = 3772] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1A011400) [pid = 3772] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (175E1400) [pid = 3772] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (12AD9800) [pid = 3772] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A014400) [pid = 3772] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A27D000) [pid = 3772] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10A26000) [pid = 3772] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (111CF400) [pid = 3772] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1633AC00) [pid = 3772] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1435C400) [pid = 3772] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (140D2C00) [pid = 3772] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:40:30 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (181D0C00) [pid = 3772] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:40:30 INFO - PROCESS | 3772 | 1465206030599 Marionette TRACE conn2 <- [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]]]}] 02:40:30 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. 02:40:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1095ms 02:40:30 INFO - PROCESS | 3772 | 1465206030619 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 02:40:30 INFO - PROCESS | 3772 | 1465206030621 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 02:40:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:40:30 INFO - PROCESS | 3772 | 1465206030624 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:40:30 INFO - PROCESS | 3772 | 1465206030626 Marionette TRACE conn2 <- [1,2962,null,{}] 02:40:30 INFO - PROCESS | 3772 | 1465206030630 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:30 INFO - PROCESS | 3772 | 1465206030631 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:30 INFO - PROCESS | 3772 | 1465206030718 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 02:40:30 INFO - PROCESS | 3772 | 1465206030723 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:30 INFO - PROCESS | 3772 | 1465206030725 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:30 INFO - PROCESS | 3772 | ++DOCSHELL 1026DC00 == 32 [pid = 3772] [id = 751] 02:40:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (10274400) [pid = 3772] [serial = 2252] [outer = 00000000] 02:40:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (130E2000) [pid = 3772] [serial = 2253] [outer = 10274400] 02:40:30 INFO - PROCESS | 3772 | 1465206030768 Marionette DEBUG loaded listener.js 02:40:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (14341400) [pid = 3772] [serial = 2254] [outer = 10274400] 02:40:31 INFO - PROCESS | 3772 | 1465206031197 Marionette TRACE conn2 <- [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]]]}] 02:40:31 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. 02:40:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 595ms 02:40:31 INFO - PROCESS | 3772 | 1465206031219 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 02:40:31 INFO - PROCESS | 3772 | 1465206031221 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 02:40:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:40:31 INFO - PROCESS | 3772 | 1465206031238 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 3772 | 1465206031239 Marionette TRACE conn2 <- [1,2966,null,{}] 02:40:31 INFO - PROCESS | 3772 | 1465206031243 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:31 INFO - PROCESS | 3772 | 1465206031244 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:31 INFO - PROCESS | 3772 | 1465206031323 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 02:40:31 INFO - PROCESS | 3772 | 1465206031327 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 3772 | 1465206031329 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:31 INFO - PROCESS | 3772 | ++DOCSHELL 10A1C800 == 33 [pid = 3772] [id = 752] 02:40:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (14353000) [pid = 3772] [serial = 2255] [outer = 00000000] 02:40:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (19608C00) [pid = 3772] [serial = 2256] [outer = 14353000] 02:40:31 INFO - PROCESS | 3772 | 1465206031373 Marionette DEBUG loaded listener.js 02:40:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1960C000) [pid = 3772] [serial = 2257] [outer = 14353000] 02:40:31 INFO - PROCESS | 3772 | 1465206031779 Marionette TRACE conn2 <- [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]]]}] 02:40:31 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. 02:40:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 595ms 02:40:31 INFO - PROCESS | 3772 | 1465206031833 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 02:40:31 INFO - PROCESS | 3772 | 1465206031834 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 02:40:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:40:31 INFO - PROCESS | 3772 | 1465206031838 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:40:31 INFO - PROCESS | 3772 | 1465206031839 Marionette TRACE conn2 <- [1,2970,null,{}] 02:40:31 INFO - PROCESS | 3772 | 1465206031858 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:31 INFO - PROCESS | 3772 | 1465206031860 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:31 INFO - PROCESS | 3772 | 1465206031938 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 02:40:31 INFO - PROCESS | 3772 | 1465206031942 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:31 INFO - PROCESS | 3772 | 1465206031944 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:31 INFO - PROCESS | 3772 | ++DOCSHELL 19A89C00 == 34 [pid = 3772] [id = 753] 02:40:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19A8C800) [pid = 3772] [serial = 2258] [outer = 00000000] 02:40:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19C80400) [pid = 3772] [serial = 2259] [outer = 19A8C800] 02:40:32 INFO - PROCESS | 3772 | 1465206031987 Marionette DEBUG loaded listener.js 02:40:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19C82800) [pid = 3772] [serial = 2260] [outer = 19A8C800] 02:40:32 INFO - PROCESS | 3772 | 1465206032439 Marionette TRACE conn2 <- [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"]]]}] 02:40:32 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 02:40:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:40:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:32 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:40:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 642ms 02:40:32 INFO - PROCESS | 3772 | 1465206032497 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 02:40:32 INFO - PROCESS | 3772 | 1465206032499 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 02:40:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:40:32 INFO - PROCESS | 3772 | 1465206032569 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:40:32 INFO - PROCESS | 3772 | 1465206032572 Marionette TRACE conn2 <- [1,2974,null,{}] 02:40:32 INFO - PROCESS | 3772 | 1465206032578 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:32 INFO - PROCESS | 3772 | 1465206032582 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:32 INFO - PROCESS | 3772 | 1465206032720 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 02:40:32 INFO - PROCESS | 3772 | 1465206032842 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:32 INFO - PROCESS | 3772 | 1465206032846 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:32 INFO - PROCESS | 3772 | ++DOCSHELL 10A1D800 == 35 [pid = 3772] [id = 754] 02:40:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (10A1F400) [pid = 3772] [serial = 2261] [outer = 00000000] 02:40:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (10A29000) [pid = 3772] [serial = 2262] [outer = 10A1F400] 02:40:32 INFO - PROCESS | 3772 | 1465206032944 Marionette DEBUG loaded listener.js 02:40:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (11C07C00) [pid = 3772] [serial = 2263] [outer = 10A1F400] 02:40:33 INFO - PROCESS | 3772 | 1465206033601 Marionette TRACE conn2 <- [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]]]}] 02:40:33 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. 02:40:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1095ms 02:40:33 INFO - PROCESS | 3772 | 1465206033618 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 02:40:33 INFO - PROCESS | 3772 | 1465206033622 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 02:40:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:40:33 INFO - PROCESS | 3772 | 1465206033647 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:40:33 INFO - PROCESS | 3772 | 1465206033649 Marionette TRACE conn2 <- [1,2978,null,{}] 02:40:33 INFO - PROCESS | 3772 | 1465206033656 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:33 INFO - PROCESS | 3772 | 1465206033660 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:33 INFO - PROCESS | 3772 | 1465206033780 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 02:40:33 INFO - PROCESS | 3772 | 1465206033926 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:33 INFO - PROCESS | 3772 | 1465206033929 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:33 INFO - PROCESS | 3772 | ++DOCSHELL 1390A400 == 36 [pid = 3772] [id = 755] 02:40:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (13910400) [pid = 3772] [serial = 2264] [outer = 00000000] 02:40:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (140CD000) [pid = 3772] [serial = 2265] [outer = 13910400] 02:40:34 INFO - PROCESS | 3772 | 1465206033987 Marionette DEBUG loaded listener.js 02:40:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (15FBF800) [pid = 3772] [serial = 2266] [outer = 13910400] 02:40:34 INFO - PROCESS | 3772 | ++DOCSHELL 17483000 == 37 [pid = 3772] [id = 756] 02:40:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (174F0C00) [pid = 3772] [serial = 2267] [outer = 00000000] 02:40:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1838C800) [pid = 3772] [serial = 2268] [outer = 174F0C00] 02:40:34 INFO - PROCESS | 3772 | 1465206034738 Marionette TRACE conn2 <- [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]]]}] 02:40:34 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. 02:40:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1173ms 02:40:34 INFO - PROCESS | 3772 | 1465206034805 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 02:40:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:40:34 INFO - PROCESS | 3772 | 1465206034807 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 02:40:34 INFO - PROCESS | 3772 | 1465206034811 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:40:34 INFO - PROCESS | 3772 | 1465206034813 Marionette TRACE conn2 <- [1,2982,null,{}] 02:40:34 INFO - PROCESS | 3772 | 1465206034860 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:34 INFO - PROCESS | 3772 | 1465206034862 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:35 INFO - PROCESS | 3772 | 1465206034975 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 02:40:35 INFO - PROCESS | 3772 | 1465206035271 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:35 INFO - PROCESS | 3772 | 1465206035274 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:35 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EF800 == 38 [pid = 3772] [id = 757] 02:40:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (0F2F0400) [pid = 3772] [serial = 2269] [outer = 00000000] 02:40:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (10438800) [pid = 3772] [serial = 2270] [outer = 0F2F0400] 02:40:35 INFO - PROCESS | 3772 | 1465206035326 Marionette DEBUG loaded listener.js 02:40:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (105F4400) [pid = 3772] [serial = 2271] [outer = 0F2F0400] 02:40:35 INFO - PROCESS | 3772 | --DOCSHELL 10A1C800 == 37 [pid = 3772] [id = 752] 02:40:35 INFO - PROCESS | 3772 | --DOCSHELL 1026DC00 == 36 [pid = 3772] [id = 751] 02:40:35 INFO - PROCESS | 3772 | --DOCSHELL 12848C00 == 35 [pid = 3772] [id = 750] 02:40:35 INFO - PROCESS | 3772 | --DOCSHELL 17594C00 == 34 [pid = 3772] [id = 749] 02:40:35 INFO - PROCESS | 3772 | --DOCSHELL 16176800 == 33 [pid = 3772] [id = 748] 02:40:35 INFO - PROCESS | 3772 | --DOCSHELL 1435F000 == 32 [pid = 3772] [id = 747] 02:40:35 INFO - PROCESS | 3772 | --DOCSHELL 128AD400 == 31 [pid = 3772] [id = 746] 02:40:35 INFO - PROCESS | 3772 | --DOCSHELL 1284C800 == 30 [pid = 3772] [id = 745] 02:40:35 INFO - PROCESS | 3772 | --DOCSHELL 10A2A800 == 29 [pid = 3772] [id = 744] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (14ED7000) [pid = 3772] [serial = 2114] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (13087800) [pid = 3772] [serial = 2108] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A252000) [pid = 3772] [serial = 2138] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1A287800) [pid = 3772] [serial = 2147] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (140D2000) [pid = 3772] [serial = 2141] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (13374C00) [pid = 3772] [serial = 2111] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (16F58400) [pid = 3772] [serial = 2144] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A997400) [pid = 3772] [serial = 2212] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1969C400) [pid = 3772] [serial = 2200] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1A282400) [pid = 3772] [serial = 2203] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A3B5C00) [pid = 3772] [serial = 2185] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1A720800) [pid = 3772] [serial = 2186] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (15FE0C00) [pid = 3772] [serial = 2182] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1617B800) [pid = 3772] [serial = 2183] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1280B400) [pid = 3772] [serial = 2179] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (12ADE400) [pid = 3772] [serial = 2180] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17490800) [pid = 3772] [serial = 2194] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1777A800) [pid = 3772] [serial = 2195] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (196A1800) [pid = 3772] [serial = 2201] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (128A9400) [pid = 3772] [serial = 2188] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1337D400) [pid = 3772] [serial = 2189] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A287400) [pid = 3772] [serial = 2177] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14341000) [pid = 3772] [serial = 2191] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (14E87800) [pid = 3772] [serial = 2192] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (183EA400) [pid = 3772] [serial = 2197] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A999000) [pid = 3772] [serial = 2213] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A89D800) [pid = 3772] [serial = 2206] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1969AC00) [pid = 3772] [serial = 2209] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1A723C00) [pid = 3772] [serial = 2204] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A991C00) [pid = 3772] [serial = 2207] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1A3B5800) [pid = 3772] [serial = 2210] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (183F1400) [pid = 3772] [serial = 2198] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1AAC6000) [pid = 3772] [serial = 2216] [outer = 00000000] [url = about:blank] 02:40:35 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1AAC0800) [pid = 3772] [serial = 2215] [outer = 00000000] [url = about:blank] 02:40:36 INFO - PROCESS | 3772 | 1465206035992 Marionette TRACE conn2 <- [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]]]}] 02:40:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:40:36 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 02:40:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1188ms 02:40:36 INFO - PROCESS | 3772 | 1465206036012 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 3772 | 1465206036016 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 02:40:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:40:36 INFO - PROCESS | 3772 | 1465206036020 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 3772 | 1465206036023 Marionette TRACE conn2 <- [1,2986,null,{}] 02:40:36 INFO - PROCESS | 3772 | 1465206036028 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:36 INFO - PROCESS | 3772 | 1465206036032 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:36 INFO - PROCESS | 3772 | 1465206036129 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 02:40:36 INFO - PROCESS | 3772 | 1465206036140 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 3772 | 1465206036144 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:36 INFO - PROCESS | 3772 | ++DOCSHELL 10B86C00 == 30 [pid = 3772] [id = 758] 02:40:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (110A5400) [pid = 3772] [serial = 2272] [outer = 00000000] 02:40:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12846C00) [pid = 3772] [serial = 2273] [outer = 110A5400] 02:40:36 INFO - PROCESS | 3772 | 1465206036223 Marionette DEBUG loaded listener.js 02:40:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12851800) [pid = 3772] [serial = 2274] [outer = 110A5400] 02:40:36 INFO - PROCESS | 3772 | 1465206036720 Marionette TRACE conn2 <- [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]]]}] 02:40:36 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. 02:40:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 735ms 02:40:36 INFO - PROCESS | 3772 | 1465206036764 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 02:40:36 INFO - PROCESS | 3772 | 1465206036768 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 02:40:36 INFO - PROCESS | 3772 | 1465206036775 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:40:36 INFO - PROCESS | 3772 | 1465206036777 Marionette TRACE conn2 <- [1,2990,null,{}] 02:40:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:40:36 INFO - PROCESS | 3772 | 1465206036781 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:36 INFO - PROCESS | 3772 | 1465206036783 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:36 INFO - PROCESS | 3772 | 1465206036870 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 02:40:36 INFO - PROCESS | 3772 | 1465206036878 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:36 INFO - PROCESS | 3772 | 1465206036881 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:36 INFO - PROCESS | 3772 | ++DOCSHELL 13374C00 == 31 [pid = 3772] [id = 759] 02:40:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13376400) [pid = 3772] [serial = 2275] [outer = 00000000] 02:40:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1390C000) [pid = 3772] [serial = 2276] [outer = 13376400] 02:40:36 INFO - PROCESS | 3772 | 1465206036928 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13DC8400) [pid = 3772] [serial = 2277] [outer = 13376400] 02:40:37 INFO - PROCESS | 3772 | 1465206037396 Marionette TRACE conn2 <- [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]]]}] 02:40:37 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. 02:40:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 626ms 02:40:37 INFO - PROCESS | 3772 | 1465206037416 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 02:40:37 INFO - PROCESS | 3772 | 1465206037418 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 02:40:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:40:37 INFO - PROCESS | 3772 | 1465206037428 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:40:37 INFO - PROCESS | 3772 | 1465206037434 Marionette TRACE conn2 <- [1,2994,null,{}] 02:40:37 INFO - PROCESS | 3772 | 1465206037438 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:37 INFO - PROCESS | 3772 | 1465206037442 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:37 INFO - PROCESS | 3772 | 1465206037529 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 02:40:37 INFO - PROCESS | 3772 | 1465206037534 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:37 INFO - PROCESS | 3772 | 1465206037536 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:37 INFO - PROCESS | 3772 | ++DOCSHELL 140C7400 == 32 [pid = 3772] [id = 760] 02:40:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (140C8000) [pid = 3772] [serial = 2278] [outer = 00000000] 02:40:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (157A9C00) [pid = 3772] [serial = 2279] [outer = 140C8000] 02:40:37 INFO - PROCESS | 3772 | 1465206037579 Marionette DEBUG loaded listener.js 02:40:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (162A3C00) [pid = 3772] [serial = 2280] [outer = 140C8000] 02:40:38 INFO - PROCESS | 3772 | 1465206038016 Marionette TRACE conn2 <- [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]]]}] 02:40:38 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. 02:40:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 657ms 02:40:38 INFO - PROCESS | 3772 | 1465206038080 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 3772 | 1465206038082 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 02:40:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:40:38 INFO - PROCESS | 3772 | 1465206038086 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 3772 | 1465206038088 Marionette TRACE conn2 <- [1,2998,null,{}] 02:40:38 INFO - PROCESS | 3772 | 1465206038092 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:38 INFO - PROCESS | 3772 | 1465206038095 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:38 INFO - PROCESS | 3772 | 1465206038185 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 02:40:38 INFO - PROCESS | 3772 | 1465206038190 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 3772 | 1465206038192 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:38 INFO - PROCESS | 3772 | ++DOCSHELL 16335400 == 33 [pid = 3772] [id = 761] 02:40:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1633C800) [pid = 3772] [serial = 2281] [outer = 00000000] 02:40:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17105000) [pid = 3772] [serial = 2282] [outer = 1633C800] 02:40:38 INFO - PROCESS | 3772 | 1465206038236 Marionette DEBUG loaded listener.js 02:40:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (171DF000) [pid = 3772] [serial = 2283] [outer = 1633C800] 02:40:38 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:40:38 INFO - PROCESS | 3772 | 1465206038758 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:40:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:40:38 INFO - {} 02:40:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:40:38 INFO - {} 02:40:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:40:38 INFO - {} 02:40:38 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:40:38 INFO - {} 02:40:38 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 704ms 02:40:38 INFO - PROCESS | 3772 | 1465206038785 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 02:40:38 INFO - PROCESS | 3772 | 1465206038787 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 02:40:38 INFO - TEST-START | /FileAPI/fileReader.html 02:40:38 INFO - PROCESS | 3772 | 1465206038797 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:40:38 INFO - PROCESS | 3772 | 1465206038799 Marionette TRACE conn2 <- [1,3002,null,{}] 02:40:38 INFO - PROCESS | 3772 | 1465206038802 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:38 INFO - PROCESS | 3772 | 1465206038804 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:38 INFO - PROCESS | 3772 | 1465206038918 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 02:40:38 INFO - PROCESS | 3772 | 1465206038926 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:38 INFO - PROCESS | 3772 | 1465206038932 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:39 INFO - PROCESS | 3772 | ++DOCSHELL 181D6800 == 34 [pid = 3772] [id = 762] 02:40:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (181D6C00) [pid = 3772] [serial = 2284] [outer = 00000000] 02:40:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (183ED800) [pid = 3772] [serial = 2285] [outer = 181D6C00] 02:40:39 INFO - PROCESS | 3772 | 1465206039042 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19603C00) [pid = 3772] [serial = 2286] [outer = 181D6C00] 02:40:39 INFO - PROCESS | 3772 | 1465206039485 Marionette TRACE conn2 <- [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]]]}] 02:40:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:40:39 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:40:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:40:39 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:40:39 INFO - TEST-OK | /FileAPI/fileReader.html | took 751ms 02:40:39 INFO - PROCESS | 3772 | 1465206039535 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 02:40:39 INFO - PROCESS | 3772 | 1465206039537 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 02:40:39 INFO - PROCESS | 3772 | 1465206039540 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:40:39 INFO - TEST-START | /FileAPI/historical.html 02:40:39 INFO - PROCESS | 3772 | 1465206039542 Marionette TRACE conn2 <- [1,3006,null,{}] 02:40:39 INFO - PROCESS | 3772 | 1465206039546 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:39 INFO - PROCESS | 3772 | 1465206039548 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:39 INFO - PROCESS | 3772 | 1465206039699 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 02:40:39 INFO - PROCESS | 3772 | 1465206039739 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:39 INFO - PROCESS | 3772 | 1465206039741 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:39 INFO - PROCESS | 3772 | ++DOCSHELL 196A1000 == 35 [pid = 3772] [id = 763] 02:40:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (196A1800) [pid = 3772] [serial = 2287] [outer = 00000000] 02:40:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19A81C00) [pid = 3772] [serial = 2288] [outer = 196A1800] 02:40:39 INFO - PROCESS | 3772 | 1465206039783 Marionette DEBUG loaded listener.js 02:40:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19AF6C00) [pid = 3772] [serial = 2289] [outer = 196A1800] 02:40:40 INFO - PROCESS | 3772 | 1465206040217 Marionette TRACE conn2 <- [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"]]]}] 02:40:40 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:40:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:40:40 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:40:40 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:40:40 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:40:40 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:40:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:40 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:40:40 INFO - TEST-OK | /FileAPI/historical.html | took 688ms 02:40:40 INFO - PROCESS | 3772 | 1465206040241 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 02:40:40 INFO - PROCESS | 3772 | 1465206040243 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 02:40:40 INFO - TEST-START | /FileAPI/idlharness.html 02:40:40 INFO - PROCESS | 3772 | 1465206040247 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:40:40 INFO - PROCESS | 3772 | 1465206040249 Marionette TRACE conn2 <- [1,3010,null,{}] 02:40:40 INFO - PROCESS | 3772 | 1465206040257 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:40 INFO - PROCESS | 3772 | 1465206040259 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:40 INFO - PROCESS | 3772 | 1465206040377 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 02:40:40 INFO - PROCESS | 3772 | 1465206040382 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:40 INFO - PROCESS | 3772 | 1465206040384 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:40 INFO - PROCESS | 3772 | ++DOCSHELL 131D5400 == 36 [pid = 3772] [id = 764] 02:40:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1969E000) [pid = 3772] [serial = 2290] [outer = 00000000] 02:40:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A257800) [pid = 3772] [serial = 2291] [outer = 1969E000] 02:40:40 INFO - PROCESS | 3772 | 1465206040427 Marionette DEBUG loaded listener.js 02:40:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A280800) [pid = 3772] [serial = 2292] [outer = 1969E000] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1284B000) [pid = 3772] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10A4F400) [pid = 3772] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1284D000) [pid = 3772] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (128B2C00) [pid = 3772] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (14360C00) [pid = 3772] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10561400) [pid = 3772] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (175E0400) [pid = 3772] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10E88800) [pid = 3772] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16338400) [pid = 3772] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1A27A800) [pid = 3772] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19A89800) [pid = 3772] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10274400) [pid = 3772] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1617B000) [pid = 3772] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:40:40 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14353000) [pid = 3772] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:40:41 INFO - PROCESS | 3772 | 1465206041369 Marionette TRACE conn2 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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]]]}] 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:40:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:40:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:40:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:40:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:40:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:40:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:40:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:40:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:40:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:40:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:40:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:40:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:40:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:40:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:40:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:40:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:40:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:40:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:40:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:40:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:40:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:40:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:40:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:40:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:40:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:40:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:40:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:40:41 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 02:40:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:40:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:40:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:40:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:40:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:40:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:40:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:40:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:40:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:40:41 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 02:40:41 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 02:40:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:40:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:40:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:40:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:40:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:40:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:40:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:40:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:40:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:40:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:40:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:40:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:40:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:40:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:40:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:40:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:40:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:40:41 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 02:40:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:40:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:40:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:40:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:40:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:40:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:40:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:40:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:40:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:40:41 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 02:40:41 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 02:40:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:40:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:40:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:40:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:40:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:40:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:40:41 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:40:41 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:40:41 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:40:41 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:40:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:40:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 1220ms 02:40:41 INFO - PROCESS | 3772 | 1465206041502 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 02:40:41 INFO - PROCESS | 3772 | 1465206041504 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 02:40:41 INFO - TEST-START | /FileAPI/idlharness.worker 02:40:41 INFO - PROCESS | 3772 | 1465206041508 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:40:41 INFO - PROCESS | 3772 | 1465206041509 Marionette TRACE conn2 <- [1,3014,null,{}] 02:40:41 INFO - PROCESS | 3772 | 1465206041513 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:41 INFO - PROCESS | 3772 | 1465206041514 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:41 INFO - PROCESS | 3772 | 1465206041597 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 02:40:41 INFO - PROCESS | 3772 | 1465206041604 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:41 INFO - PROCESS | 3772 | 1465206041606 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:41 INFO - PROCESS | 3772 | ++DOCSHELL 10A27400 == 37 [pid = 3772] [id = 765] 02:40:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FC3800) [pid = 3772] [serial = 2293] [outer = 00000000] 02:40:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1AAC4C00) [pid = 3772] [serial = 2294] [outer = 15FC3800] 02:40:41 INFO - PROCESS | 3772 | 1465206041653 Marionette DEBUG loaded listener.js 02:40:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1B203000) [pid = 3772] [serial = 2295] [outer = 15FC3800] 02:40:41 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:40:42 INFO - PROCESS | 3772 | 1465206042601 Marionette TRACE conn2 <- [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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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,{},{}]]]}] 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:40:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:40:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:40:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:40:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:40:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:40:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:40:42 INFO - {} 02:40:42 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 02:40:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:40:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:40:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:40:42 INFO - {} 02:40:42 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 - {} 02:40:42 INFO - {} 02:40:42 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 02:40:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:40:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:40:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:40:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:40:42 INFO - {} 02:40:42 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 02:40:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:40:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:40:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:40:42 INFO - {} 02:40:42 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 - {} 02:40:42 INFO - {} 02:40:42 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 02:40:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:40:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:40:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 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 02:40:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:40:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:40:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 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 02:40:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 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 02:40:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 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 02:40:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:40:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:40:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:40:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:40:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:40:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:40:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:40:42 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:40:42 INFO - {} 02:40:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1299ms 02:40:42 INFO - PROCESS | 3772 | 1465206042804 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 02:40:42 INFO - PROCESS | 3772 | 1465206042808 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 02:40:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:40:42 INFO - PROCESS | 3772 | 1465206042813 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:40:42 INFO - PROCESS | 3772 | 1465206042818 Marionette TRACE conn2 <- [1,3018,null,{}] 02:40:42 INFO - PROCESS | 3772 | 1465206042824 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:42 INFO - PROCESS | 3772 | 1465206042828 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:42 INFO - PROCESS | 3772 | 1465206042981 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 02:40:43 INFO - PROCESS | 3772 | 1465206043168 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:43 INFO - PROCESS | 3772 | 1465206043172 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:43 INFO - PROCESS | 3772 | ++DOCSHELL 10A4F800 == 38 [pid = 3772] [id = 766] 02:40:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10A50400) [pid = 3772] [serial = 2296] [outer = 00000000] 02:40:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A70400) [pid = 3772] [serial = 2297] [outer = 10A50400] 02:40:43 INFO - PROCESS | 3772 | 1465206043239 Marionette DEBUG loaded listener.js 02:40:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10E8BC00) [pid = 3772] [serial = 2298] [outer = 10A50400] 02:40:43 INFO - PROCESS | 3772 | 1465206043775 Marionette TRACE conn2 <- [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]]]}] 02:40:43 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 02:40:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1001ms 02:40:43 INFO - PROCESS | 3772 | 1465206043832 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 02:40:43 INFO - PROCESS | 3772 | 1465206043835 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 02:40:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:40:43 INFO - PROCESS | 3772 | 1465206043845 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:40:43 INFO - PROCESS | 3772 | 1465206043849 Marionette TRACE conn2 <- [1,3022,null,{}] 02:40:43 INFO - PROCESS | 3772 | 1465206043853 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:43 INFO - PROCESS | 3772 | 1465206043856 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:43 INFO - PROCESS | 3772 | 1465206043976 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 02:40:44 INFO - PROCESS | 3772 | 1465206044090 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:44 INFO - PROCESS | 3772 | 1465206044093 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:44 INFO - PROCESS | 3772 | ++DOCSHELL 12B58800 == 39 [pid = 3772] [id = 767] 02:40:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1308A000) [pid = 3772] [serial = 2299] [outer = 00000000] 02:40:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (13379400) [pid = 3772] [serial = 2300] [outer = 1308A000] 02:40:44 INFO - PROCESS | 3772 | 1465206044189 Marionette DEBUG loaded listener.js 02:40:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13DCDC00) [pid = 3772] [serial = 2301] [outer = 1308A000] 02:40:44 INFO - PROCESS | 3772 | 1465206044766 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:40:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:40:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1001ms 02:40:44 INFO - PROCESS | 3772 | 1465206044844 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 02:40:44 INFO - PROCESS | 3772 | 1465206044846 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 02:40:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:40:44 INFO - PROCESS | 3772 | 1465206044850 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:40:44 INFO - PROCESS | 3772 | 1465206044853 Marionette TRACE conn2 <- [1,3026,null,{}] 02:40:44 INFO - PROCESS | 3772 | 1465206044863 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:44 INFO - PROCESS | 3772 | 1465206044868 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:45 INFO - PROCESS | 3772 | 1465206045019 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 02:40:45 INFO - PROCESS | 3772 | 1465206045166 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:45 INFO - PROCESS | 3772 | 1465206045170 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:45 INFO - PROCESS | 3772 | ++DOCSHELL 16156000 == 40 [pid = 3772] [id = 768] 02:40:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16175400) [pid = 3772] [serial = 2302] [outer = 00000000] 02:40:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (167D2C00) [pid = 3772] [serial = 2303] [outer = 16175400] 02:40:45 INFO - PROCESS | 3772 | 1465206045231 Marionette DEBUG loaded listener.js 02:40:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16F51C00) [pid = 3772] [serial = 2304] [outer = 16175400] 02:40:45 INFO - PROCESS | 3772 | 1465206045784 Marionette TRACE conn2 <- [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"]]]}] 02:40:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:40:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:40:45 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1001ms 02:40:45 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:40:45 INFO - PROCESS | 3772 | 1465206045852 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 02:40:45 INFO - PROCESS | 3772 | 1465206045854 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 02:40:45 INFO - PROCESS | 3772 | 1465206045858 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:40:45 INFO - PROCESS | 3772 | 1465206045860 Marionette TRACE conn2 <- [1,3030,null,{}] 02:40:45 INFO - PROCESS | 3772 | 1465206045864 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:45 INFO - PROCESS | 3772 | 1465206045866 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:46 INFO - PROCESS | 3772 | 1465206046031 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 02:40:46 INFO - PROCESS | 3772 | 1465206046113 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:46 INFO - PROCESS | 3772 | 1465206046116 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:46 INFO - PROCESS | 3772 | ++DOCSHELL 1620A000 == 41 [pid = 3772] [id = 769] 02:40:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1620A400) [pid = 3772] [serial = 2305] [outer = 00000000] 02:40:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1620FC00) [pid = 3772] [serial = 2306] [outer = 1620A400] 02:40:46 INFO - PROCESS | 3772 | 1465206046169 Marionette DEBUG loaded listener.js 02:40:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (16A1E800) [pid = 3772] [serial = 2307] [outer = 1620A400] 02:40:47 INFO - PROCESS | 3772 | 1465206047069 Marionette TRACE conn2 <- [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]]]}] 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:40:47 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. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:40:47 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'.) 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:40:47 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. 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:40:47 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. 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:40:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:40:47 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. 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:40:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:40:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:40:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:40:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:40:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:40:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:40:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:40:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:40:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:40:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:40:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:40:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:40:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:40:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:40:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:40:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1360ms 02:40:47 INFO - PROCESS | 3772 | 1465206047223 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 02:40:47 INFO - PROCESS | 3772 | 1465206047227 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 02:40:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:40:47 INFO - PROCESS | 3772 | 1465206047232 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:40:47 INFO - PROCESS | 3772 | 1465206047235 Marionette TRACE conn2 <- [1,3034,null,{}] 02:40:47 INFO - PROCESS | 3772 | 1465206047241 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:47 INFO - PROCESS | 3772 | 1465206047244 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:47 INFO - PROCESS | 3772 | 1465206047392 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 1633DC00 == 40 [pid = 3772] [id = 577] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 15FC2400 == 39 [pid = 3772] [id = 576] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 131D5400 == 38 [pid = 3772] [id = 764] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 196A1000 == 37 [pid = 3772] [id = 763] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 181D6800 == 36 [pid = 3772] [id = 762] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 16335400 == 35 [pid = 3772] [id = 761] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 140C7400 == 34 [pid = 3772] [id = 760] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 13374C00 == 33 [pid = 3772] [id = 759] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 10B86C00 == 32 [pid = 3772] [id = 758] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 17483000 == 31 [pid = 3772] [id = 756] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 0F2EF800 == 30 [pid = 3772] [id = 757] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 10A1D800 == 29 [pid = 3772] [id = 754] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 1390A400 == 28 [pid = 3772] [id = 755] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 0F2E9400 == 27 [pid = 3772] [id = 743] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 10E93000 == 26 [pid = 3772] [id = 584] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 111D0C00 == 25 [pid = 3772] [id = 573] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 1614E400 == 24 [pid = 3772] [id = 585] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 10A22000 == 23 [pid = 3772] [id = 578] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 140C7000 == 22 [pid = 3772] [id = 589] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 167C4000 == 21 [pid = 3772] [id = 586] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 1302CC00 == 20 [pid = 3772] [id = 574] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 19A89C00 == 19 [pid = 3772] [id = 753] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 10A2A400 == 18 [pid = 3772] [id = 587] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 102D3C00 == 17 [pid = 3772] [id = 579] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 14352C00 == 16 [pid = 3772] [id = 575] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 13812400 == 15 [pid = 3772] [id = 582] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 13812000 == 14 [pid = 3772] [id = 580] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 17DD3000 == 13 [pid = 3772] [id = 588] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 10481400 == 12 [pid = 3772] [id = 581] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 006C1400 == 11 [pid = 3772] [id = 583] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 1620A000 == 10 [pid = 3772] [id = 769] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 16156000 == 9 [pid = 3772] [id = 768] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 10A27400 == 8 [pid = 3772] [id = 765] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 10A4F800 == 7 [pid = 3772] [id = 766] 02:40:48 INFO - PROCESS | 3772 | --DOCSHELL 12B58800 == 6 [pid = 3772] [id = 767] 02:40:48 INFO - PROCESS | 3772 | 1465206048177 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 3772 | 1465206048180 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (19C80400) [pid = 3772] [serial = 2259] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1960B400) [pid = 3772] [serial = 2250] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (10B7E800) [pid = 3772] [serial = 2233] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (10B83400) [pid = 3772] [serial = 2234] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1284D800) [pid = 3772] [serial = 2236] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (12A7FC00) [pid = 3772] [serial = 2238] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (12B5CC00) [pid = 3772] [serial = 2239] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15FE9400) [pid = 3772] [serial = 2241] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (12851400) [pid = 3772] [serial = 2231] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10B7E000) [pid = 3772] [serial = 2230] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1838A000) [pid = 3772] [serial = 2248] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (181CA400) [pid = 3772] [serial = 2247] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13DD0400) [pid = 3772] [serial = 2219] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13329000) [pid = 3772] [serial = 2218] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17786400) [pid = 3772] [serial = 2222] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (174F1000) [pid = 3772] [serial = 2221] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1AABE800) [pid = 3772] [serial = 2225] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A89C000) [pid = 3772] [serial = 2224] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1B209C00) [pid = 3772] [serial = 2228] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1B206000) [pid = 3772] [serial = 2227] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (130E2000) [pid = 3772] [serial = 2253] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (14341400) [pid = 3772] [serial = 2254] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (196A1400) [pid = 3772] [serial = 2251] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (16F51000) [pid = 3772] [serial = 2244] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1758F400) [pid = 3772] [serial = 2245] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1960C000) [pid = 3772] [serial = 2257] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (19608C00) [pid = 3772] [serial = 2256] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16171C00) [pid = 3772] [serial = 2242] [outer = 00000000] [url = about:blank] 02:40:48 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EF400 == 7 [pid = 3772] [id = 770] 02:40:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (0F2EF800) [pid = 3772] [serial = 2308] [outer = 00000000] 02:40:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1026D800) [pid = 3772] [serial = 2309] [outer = 0F2EF800] 02:40:48 INFO - PROCESS | 3772 | 1465206048292 Marionette DEBUG loaded listener.js 02:40:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (10482000) [pid = 3772] [serial = 2310] [outer = 0F2EF800] 02:40:48 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:40:48 INFO - PROCESS | 3772 | 1465206048789 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:40:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:40:48 INFO - {} 02:40:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1611ms 02:40:48 INFO - PROCESS | 3772 | 1465206048844 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 02:40:48 INFO - PROCESS | 3772 | 1465206048847 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 02:40:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:40:48 INFO - PROCESS | 3772 | 1465206048851 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:40:48 INFO - PROCESS | 3772 | 1465206048854 Marionette TRACE conn2 <- [1,3038,null,{}] 02:40:48 INFO - PROCESS | 3772 | 1465206048860 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:48 INFO - PROCESS | 3772 | 1465206048864 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:48 INFO - PROCESS | 3772 | 1465206048955 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 02:40:48 INFO - PROCESS | 3772 | 1465206048965 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:48 INFO - PROCESS | 3772 | 1465206048967 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:48 INFO - PROCESS | 3772 | ++DOCSHELL 10A7B000 == 8 [pid = 3772] [id = 771] 02:40:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (10B56400) [pid = 3772] [serial = 2311] [outer = 00000000] 02:40:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (111D0400) [pid = 3772] [serial = 2312] [outer = 10B56400] 02:40:49 INFO - PROCESS | 3772 | 1465206049016 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11A09000) [pid = 3772] [serial = 2313] [outer = 10B56400] 02:40:49 INFO - PROCESS | 3772 | 1465206049499 Marionette TRACE conn2 <- [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]]]}] 02:40:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:40:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:40:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:40:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:40:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 704ms 02:40:49 INFO - PROCESS | 3772 | 1465206049572 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 02:40:49 INFO - PROCESS | 3772 | 1465206049576 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 02:40:49 INFO - PROCESS | 3772 | 1465206049582 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:40:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:40:49 INFO - PROCESS | 3772 | 1465206049584 Marionette TRACE conn2 <- [1,3042,null,{}] 02:40:49 INFO - PROCESS | 3772 | 1465206049588 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:49 INFO - PROCESS | 3772 | 1465206049591 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:49 INFO - PROCESS | 3772 | 1465206049689 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 02:40:49 INFO - PROCESS | 3772 | 1465206049791 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:49 INFO - PROCESS | 3772 | 1465206049793 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:49 INFO - PROCESS | 3772 | ++DOCSHELL 128AD400 == 9 [pid = 3772] [id = 772] 02:40:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (128AD800) [pid = 3772] [serial = 2314] [outer = 00000000] 02:40:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12A86000) [pid = 3772] [serial = 2315] [outer = 128AD800] 02:40:49 INFO - PROCESS | 3772 | 1465206049838 Marionette DEBUG loaded listener.js 02:40:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12B62800) [pid = 3772] [serial = 2316] [outer = 128AD800] 02:40:50 INFO - PROCESS | 3772 | 1465206050523 Marionette TRACE conn2 <- [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"]]]}] 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:40:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:40:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:40:50 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" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:40:50 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" 02:40:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:40:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:40:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:40:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1095ms 02:40:50 INFO - PROCESS | 3772 | 1465206050679 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 02:40:50 INFO - PROCESS | 3772 | 1465206050681 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 02:40:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:40:50 INFO - PROCESS | 3772 | 1465206050687 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:40:50 INFO - PROCESS | 3772 | 1465206050693 Marionette TRACE conn2 <- [1,3046,null,{}] 02:40:50 INFO - PROCESS | 3772 | 1465206050703 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:50 INFO - PROCESS | 3772 | 1465206050707 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:50 INFO - PROCESS | 3772 | 1465206050837 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 02:40:50 INFO - PROCESS | 3772 | 1465206050844 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:50 INFO - PROCESS | 3772 | 1465206050847 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:50 INFO - PROCESS | 3772 | ++DOCSHELL 140C9800 == 10 [pid = 3772] [id = 773] 02:40:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (140CD800) [pid = 3772] [serial = 2317] [outer = 00000000] 02:40:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14E84800) [pid = 3772] [serial = 2318] [outer = 140CD800] 02:40:50 INFO - PROCESS | 3772 | 1465206050891 Marionette DEBUG loaded listener.js 02:40:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14E8A800) [pid = 3772] [serial = 2319] [outer = 140CD800] 02:40:51 INFO - PROCESS | 3772 | 1465206051421 Marionette TRACE conn2 <- [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]]]}] 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:40:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:40:51 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:51 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:40:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:40:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:40:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:40:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:40:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:40:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:40:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 766ms 02:40:51 INFO - PROCESS | 3772 | 1465206051459 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 02:40:51 INFO - PROCESS | 3772 | 1465206051462 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 02:40:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:40:51 INFO - PROCESS | 3772 | 1465206051465 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:40:51 INFO - PROCESS | 3772 | 1465206051467 Marionette TRACE conn2 <- [1,3050,null,{}] 02:40:51 INFO - PROCESS | 3772 | 1465206051474 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:51 INFO - PROCESS | 3772 | 1465206051476 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:51 INFO - PROCESS | 3772 | 1465206051598 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 02:40:51 INFO - PROCESS | 3772 | 1465206051610 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:51 INFO - PROCESS | 3772 | 1465206051613 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:51 INFO - PROCESS | 3772 | ++DOCSHELL 1616E400 == 11 [pid = 3772] [id = 774] 02:40:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1616FC00) [pid = 3772] [serial = 2320] [outer = 00000000] 02:40:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1617B400) [pid = 3772] [serial = 2321] [outer = 1616FC00] 02:40:51 INFO - PROCESS | 3772 | 1465206051712 Marionette DEBUG loaded listener.js 02:40:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16203800) [pid = 3772] [serial = 2322] [outer = 1616FC00] 02:40:51 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:40:52 INFO - PROCESS | 3772 | 1465206052139 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:40:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:40:52 INFO - {} 02:40:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 704ms 02:40:52 INFO - PROCESS | 3772 | 1465206052162 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 02:40:52 INFO - PROCESS | 3772 | 1465206052164 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 02:40:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:40:52 INFO - PROCESS | 3772 | 1465206052172 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:40:52 INFO - PROCESS | 3772 | 1465206052174 Marionette TRACE conn2 <- [1,3054,null,{}] 02:40:52 INFO - PROCESS | 3772 | 1465206052177 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:52 INFO - PROCESS | 3772 | 1465206052179 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:52 INFO - PROCESS | 3772 | 1465206052323 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 02:40:52 INFO - PROCESS | 3772 | 1465206052331 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:52 INFO - PROCESS | 3772 | 1465206052338 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:52 INFO - PROCESS | 3772 | ++DOCSHELL 16333000 == 12 [pid = 3772] [id = 775] 02:40:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1633EC00) [pid = 3772] [serial = 2323] [outer = 00000000] 02:40:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (167C5C00) [pid = 3772] [serial = 2324] [outer = 1633EC00] 02:40:52 INFO - PROCESS | 3772 | 1465206052403 Marionette DEBUG loaded listener.js 02:40:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (174F0800) [pid = 3772] [serial = 2325] [outer = 1633EC00] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15FC3800) [pid = 3772] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1633C800) [pid = 3772] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (181D6C00) [pid = 3772] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19A8C800) [pid = 3772] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13910400) [pid = 3772] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (174F0C00) [pid = 3772] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10A1F400) [pid = 3772] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (110A5400) [pid = 3772] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13376400) [pid = 3772] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0F2F0400) [pid = 3772] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (140C8000) [pid = 3772] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (196A1800) [pid = 3772] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:40:52 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1969E000) [pid = 3772] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:40:53 INFO - PROCESS | 3772 | 1465206053357 Marionette TRACE conn2 <- [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]]]}] 02:40:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:40:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:40:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:40:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:40:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:40:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:40:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:40:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1251ms 02:40:53 INFO - PROCESS | 3772 | 1465206053432 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 02:40:53 INFO - PROCESS | 3772 | 1465206053437 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 02:40:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:40:53 INFO - PROCESS | 3772 | 1465206053466 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:40:53 INFO - PROCESS | 3772 | 1465206053471 Marionette TRACE conn2 <- [1,3058,null,{}] 02:40:53 INFO - PROCESS | 3772 | 1465206053476 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:53 INFO - PROCESS | 3772 | 1465206053479 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:53 INFO - PROCESS | 3772 | 1465206053607 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 02:40:53 INFO - PROCESS | 3772 | 1465206053740 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:53 INFO - PROCESS | 3772 | 1465206053743 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:53 INFO - PROCESS | 3772 | ++DOCSHELL 105EFC00 == 13 [pid = 3772] [id = 776] 02:40:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10A74400) [pid = 3772] [serial = 2326] [outer = 00000000] 02:40:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1284CC00) [pid = 3772] [serial = 2327] [outer = 10A74400] 02:40:53 INFO - PROCESS | 3772 | 1465206053801 Marionette DEBUG loaded listener.js 02:40:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (128AFC00) [pid = 3772] [serial = 2328] [outer = 10A74400] 02:40:54 INFO - PROCESS | 3772 | 1465206054460 Marionette TRACE conn2 <- [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]]]}] 02:40:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:40:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:40:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:40:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:40:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:40:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:40:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1048ms 02:40:54 INFO - PROCESS | 3772 | 1465206054511 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 02:40:54 INFO - PROCESS | 3772 | 1465206054516 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 02:40:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:40:54 INFO - PROCESS | 3772 | 1465206054540 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:40:54 INFO - PROCESS | 3772 | 1465206054543 Marionette TRACE conn2 <- [1,3062,null,{}] 02:40:54 INFO - PROCESS | 3772 | 1465206054547 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:54 INFO - PROCESS | 3772 | 1465206054550 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:54 INFO - PROCESS | 3772 | 1465206054732 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 02:40:54 INFO - PROCESS | 3772 | 1465206054743 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:54 INFO - PROCESS | 3772 | 1465206054746 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:54 INFO - PROCESS | 3772 | ++DOCSHELL 12B62400 == 14 [pid = 3772] [id = 777] 02:40:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12D8A800) [pid = 3772] [serial = 2329] [outer = 00000000] 02:40:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (131CB400) [pid = 3772] [serial = 2330] [outer = 12D8A800] 02:40:54 INFO - PROCESS | 3772 | 1465206054802 Marionette DEBUG loaded listener.js 02:40:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13376000) [pid = 3772] [serial = 2331] [outer = 12D8A800] 02:40:55 INFO - PROCESS | 3772 | 1465206055647 Marionette TRACE conn2 <- [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]]]}] 02:40:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:40:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:40:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:40:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:40:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:40:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:40:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1173ms 02:40:55 INFO - PROCESS | 3772 | 1465206055709 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 02:40:55 INFO - PROCESS | 3772 | 1465206055713 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 02:40:55 INFO - PROCESS | 3772 | 1465206055720 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:40:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:40:55 INFO - PROCESS | 3772 | 1465206055723 Marionette TRACE conn2 <- [1,3066,null,{}] 02:40:55 INFO - PROCESS | 3772 | 1465206055728 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:55 INFO - PROCESS | 3772 | 1465206055731 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:55 INFO - PROCESS | 3772 | 1465206055849 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 02:40:55 INFO - PROCESS | 3772 | 1465206055964 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:55 INFO - PROCESS | 3772 | 1465206055968 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1AAC4C00) [pid = 3772] [serial = 2294] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (171DF000) [pid = 3772] [serial = 2283] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1B203000) [pid = 3772] [serial = 2295] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (183ED800) [pid = 3772] [serial = 2285] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19603C00) [pid = 3772] [serial = 2286] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (19C82800) [pid = 3772] [serial = 2260] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (140CD000) [pid = 3772] [serial = 2265] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15FBF800) [pid = 3772] [serial = 2266] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1838C800) [pid = 3772] [serial = 2268] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (10A29000) [pid = 3772] [serial = 2262] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (11C07C00) [pid = 3772] [serial = 2263] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (12846C00) [pid = 3772] [serial = 2273] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (12851800) [pid = 3772] [serial = 2274] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (1390C000) [pid = 3772] [serial = 2276] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (13DC8400) [pid = 3772] [serial = 2277] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (17105000) [pid = 3772] [serial = 2282] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (10438800) [pid = 3772] [serial = 2270] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (105F4400) [pid = 3772] [serial = 2271] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (157A9C00) [pid = 3772] [serial = 2279] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (162A3C00) [pid = 3772] [serial = 2280] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (19A81C00) [pid = 3772] [serial = 2288] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (1A257800) [pid = 3772] [serial = 2291] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (19AF6C00) [pid = 3772] [serial = 2289] [outer = 00000000] [url = about:blank] 02:40:55 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (1A280800) [pid = 3772] [serial = 2292] [outer = 00000000] [url = about:blank] 02:40:56 INFO - PROCESS | 3772 | ++DOCSHELL 10438800 == 15 [pid = 3772] [id = 778] 02:40:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (10561800) [pid = 3772] [serial = 2332] [outer = 00000000] 02:40:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (10A27800) [pid = 3772] [serial = 2333] [outer = 10561800] 02:40:56 INFO - PROCESS | 3772 | 1465206056036 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (110A6400) [pid = 3772] [serial = 2334] [outer = 10561800] 02:40:56 INFO - PROCESS | 3772 | 1465206056483 Marionette TRACE conn2 <- [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] 02:40:56 INFO - PROCESS | 3772 | 1465206056551 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 02:40:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:40:56 INFO - PROCESS | 3772 | 1465206056557 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:40:56 INFO - PROCESS | 3772 | 1465206056559 Marionette TRACE conn2 <- [1,3070,null,{}] 02:40:56 INFO - PROCESS | 3772 | 1465206056563 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:56 INFO - PROCESS | 3772 | 1465206056565 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:56 INFO - PROCESS | 3772 | 1465206056651 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 02:40:56 INFO - PROCESS | 3772 | 1465206056659 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:56 INFO - PROCESS | 3772 | 1465206056661 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:56 INFO - PROCESS | 3772 | ++DOCSHELL 128ABC00 == 16 [pid = 3772] [id = 779] 02:40:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (128ACC00) [pid = 3772] [serial = 2335] [outer = 00000000] 02:40:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (128B8C00) [pid = 3772] [serial = 2336] [outer = 128ACC00] 02:40:56 INFO - PROCESS | 3772 | 1465206056707 Marionette DEBUG loaded listener.js 02:40:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (12D85400) [pid = 3772] [serial = 2337] [outer = 128ACC00] 02:40:57 INFO - PROCESS | 3772 | 1465206057199 Marionette TRACE conn2 <- [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]]]}] 02:40:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:40:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:40:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:40:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:40:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 704ms 02:40:57 INFO - PROCESS | 3772 | 1465206057257 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 3772 | 1465206057259 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 02:40:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:40:57 INFO - PROCESS | 3772 | 1465206057262 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 3772 | 1465206057266 Marionette TRACE conn2 <- [1,3074,null,{}] 02:40:57 INFO - PROCESS | 3772 | 1465206057277 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:57 INFO - PROCESS | 3772 | 1465206057281 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:57 INFO - PROCESS | 3772 | 1465206057367 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 02:40:57 INFO - PROCESS | 3772 | 1465206057376 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:57 INFO - PROCESS | 3772 | 1465206057380 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:57 INFO - PROCESS | 3772 | ++DOCSHELL 13CEA400 == 17 [pid = 3772] [id = 780] 02:40:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (13CEA800) [pid = 3772] [serial = 2338] [outer = 00000000] 02:40:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (13DC6400) [pid = 3772] [serial = 2339] [outer = 13CEA800] 02:40:57 INFO - PROCESS | 3772 | 1465206057434 Marionette DEBUG loaded listener.js 02:40:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (140D2800) [pid = 3772] [serial = 2340] [outer = 13CEA800] 02:40:57 INFO - PROCESS | 3772 | 1465206057918 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:40:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:40:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 688ms 02:40:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:40:57 INFO - PROCESS | 3772 | 1465206057961 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 02:40:57 INFO - PROCESS | 3772 | 1465206057964 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 02:40:57 INFO - PROCESS | 3772 | 1465206057967 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:40:57 INFO - PROCESS | 3772 | 1465206057969 Marionette TRACE conn2 <- [1,3078,null,{}] 02:40:57 INFO - PROCESS | 3772 | 1465206057972 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:57 INFO - PROCESS | 3772 | 1465206057974 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:58 INFO - PROCESS | 3772 | 1465206058063 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 02:40:58 INFO - PROCESS | 3772 | 1465206058105 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 3772 | 1465206058108 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:58 INFO - PROCESS | 3772 | ++DOCSHELL 1435D000 == 18 [pid = 3772] [id = 781] 02:40:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (151E5800) [pid = 3772] [serial = 2341] [outer = 00000000] 02:40:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (15FE1400) [pid = 3772] [serial = 2342] [outer = 151E5800] 02:40:58 INFO - PROCESS | 3772 | 1465206058251 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (16155C00) [pid = 3772] [serial = 2343] [outer = 151E5800] 02:40:58 INFO - PROCESS | 3772 | 1465206058635 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:40:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:40:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 689ms 02:40:58 INFO - PROCESS | 3772 | 1465206058669 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 02:40:58 INFO - PROCESS | 3772 | 1465206058671 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 02:40:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:40:58 INFO - PROCESS | 3772 | 1465206058674 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:40:58 INFO - PROCESS | 3772 | 1465206058676 Marionette TRACE conn2 <- [1,3082,null,{}] 02:40:58 INFO - PROCESS | 3772 | 1465206058679 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:58 INFO - PROCESS | 3772 | 1465206058681 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:58 INFO - PROCESS | 3772 | 1465206058796 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 02:40:58 INFO - PROCESS | 3772 | 1465206058802 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:58 INFO - PROCESS | 3772 | 1465206058804 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:58 INFO - PROCESS | 3772 | ++DOCSHELL 12D53400 == 19 [pid = 3772] [id = 782] 02:40:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1390C000) [pid = 3772] [serial = 2344] [outer = 00000000] 02:40:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1620D000) [pid = 3772] [serial = 2345] [outer = 1390C000] 02:40:58 INFO - PROCESS | 3772 | 1465206058847 Marionette DEBUG loaded listener.js 02:40:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1620EC00) [pid = 3772] [serial = 2346] [outer = 1390C000] 02:40:59 INFO - PROCESS | 3772 | 1465206059289 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:40:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:40:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 626ms 02:40:59 INFO - PROCESS | 3772 | 1465206059311 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 02:40:59 INFO - PROCESS | 3772 | 1465206059313 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 02:40:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:40:59 INFO - PROCESS | 3772 | 1465206059316 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:40:59 INFO - PROCESS | 3772 | 1465206059318 Marionette TRACE conn2 <- [1,3086,null,{}] 02:40:59 INFO - PROCESS | 3772 | 1465206059321 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:40:59 INFO - PROCESS | 3772 | 1465206059327 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:59 INFO - PROCESS | 3772 | 1465206059470 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 02:40:59 INFO - PROCESS | 3772 | 1465206059578 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:40:59 INFO - PROCESS | 3772 | 1465206059580 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:40:59 INFO - PROCESS | 3772 | ++DOCSHELL 167C8000 == 20 [pid = 3772] [id = 783] 02:40:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (16A1D400) [pid = 3772] [serial = 2347] [outer = 00000000] 02:40:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (174FE800) [pid = 3772] [serial = 2348] [outer = 16A1D400] 02:40:59 INFO - PROCESS | 3772 | 1465206059623 Marionette DEBUG loaded listener.js 02:40:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (175E2C00) [pid = 3772] [serial = 2349] [outer = 16A1D400] 02:41:00 INFO - PROCESS | 3772 | 1465206060015 Marionette TRACE conn2 <- [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]]]}] 02:41:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:41:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:41:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 735ms 02:41:00 INFO - PROCESS | 3772 | 1465206060056 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 02:41:00 INFO - PROCESS | 3772 | 1465206060058 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 02:41:00 INFO - PROCESS | 3772 | 1465206060061 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:41:00 INFO - PROCESS | 3772 | 1465206060063 Marionette TRACE conn2 <- [1,3090,null,{}] 02:41:00 INFO - PROCESS | 3772 | 1465206060066 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:00 INFO - PROCESS | 3772 | 1465206060068 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:41:00 INFO - PROCESS | 3772 | 1465206060183 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 02:41:00 INFO - PROCESS | 3772 | 1465206060188 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:00 INFO - PROCESS | 3772 | 1465206060199 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:41:00 INFO - PROCESS | 3772 | ++DOCSHELL 175E8000 == 21 [pid = 3772] [id = 784] 02:41:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (175EAC00) [pid = 3772] [serial = 2350] [outer = 00000000] 02:41:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17782000) [pid = 3772] [serial = 2351] [outer = 175EAC00] 02:41:00 INFO - PROCESS | 3772 | 1465206060306 Marionette DEBUG loaded listener.js 02:41:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17783800) [pid = 3772] [serial = 2352] [outer = 175EAC00] 02:41:00 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (10B56400) [pid = 3772] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:41:00 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (128AD800) [pid = 3772] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:41:00 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (140CD800) [pid = 3772] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:41:00 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1308A000) [pid = 3772] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:41:00 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (10A50400) [pid = 3772] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:41:00 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16175400) [pid = 3772] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:41:00 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (0F2EF800) [pid = 3772] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:41:00 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1616FC00) [pid = 3772] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:41:00 INFO - PROCESS | 3772 | 1465206060708 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:41:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:41:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 688ms 02:41:00 INFO - PROCESS | 3772 | 1465206060761 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 02:41:00 INFO - PROCESS | 3772 | 1465206060763 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 02:41:00 INFO - PROCESS | 3772 | 1465206060766 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:41:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:41:00 INFO - PROCESS | 3772 | 1465206060768 Marionette TRACE conn2 <- [1,3094,null,{}] 02:41:00 INFO - PROCESS | 3772 | 1465206060775 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:00 INFO - PROCESS | 3772 | 1465206060777 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:41:00 INFO - PROCESS | 3772 | 1465206060862 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 02:41:01 INFO - PROCESS | 3772 | 1465206060999 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 3772 | 1465206061001 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:41:01 INFO - PROCESS | 3772 | ++DOCSHELL 1284B400 == 22 [pid = 3772] [id = 785] 02:41:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1307C800) [pid = 3772] [serial = 2353] [outer = 00000000] 02:41:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (17DACC00) [pid = 3772] [serial = 2354] [outer = 1307C800] 02:41:01 INFO - PROCESS | 3772 | 1465206061044 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (181CB000) [pid = 3772] [serial = 2355] [outer = 1307C800] 02:41:01 INFO - PROCESS | 3772 | 1465206061375 Marionette TRACE conn2 <- [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]]]}] 02:41:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:41:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:41:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:41:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 641ms 02:41:01 INFO - PROCESS | 3772 | 1465206061405 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 02:41:01 INFO - PROCESS | 3772 | 1465206061407 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 02:41:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:41:01 INFO - PROCESS | 3772 | 1465206061410 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:41:01 INFO - PROCESS | 3772 | 1465206061412 Marionette TRACE conn2 <- [1,3098,null,{}] 02:41:01 INFO - PROCESS | 3772 | 1465206061415 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:01 INFO - PROCESS | 3772 | 1465206061417 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:41:01 INFO - PROCESS | 3772 | 1465206061551 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 02:41:01 INFO - PROCESS | 3772 | 1465206061612 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:01 INFO - PROCESS | 3772 | 1465206061614 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:41:01 INFO - PROCESS | 3772 | ++DOCSHELL 1776D400 == 23 [pid = 3772] [id = 786] 02:41:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1776D800) [pid = 3772] [serial = 2356] [outer = 00000000] 02:41:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (183E4800) [pid = 3772] [serial = 2357] [outer = 1776D800] 02:41:01 INFO - PROCESS | 3772 | 1465206061657 Marionette DEBUG loaded listener.js 02:41:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (183E6C00) [pid = 3772] [serial = 2358] [outer = 1776D800] 02:41:02 INFO - PROCESS | 3772 | 1465206061976 Marionette TRACE conn2 <- [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"]]]}] 02:41:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:41:02 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 02:41:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:41:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:41:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 594ms 02:41:02 INFO - PROCESS | 3772 | 1465206062008 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 3772 | 1465206062009 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 02:41:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:41:02 INFO - PROCESS | 3772 | 1465206062013 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:41:02 INFO - PROCESS | 3772 | 1465206062015 Marionette TRACE conn2 <- [1,3102,null,{}] 02:41:02 INFO - PROCESS | 3772 | 1465206062018 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:41:02 INFO - PROCESS | 3772 | 1465206062020 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:41:02 INFO - PROCESS | 3772 | 1465206062111 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 02:41:02 INFO - PROCESS | 3772 | 1465206062219 Marionette TRACE conn2 -> [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\", \"63ca771f-5386-4ba1-86cf-6d001c67dd7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:41:02 INFO - PROCESS | 3772 | 1465206062221 Marionette INFO sendAsync 5541d82f-99c6-4d14-9923-5f579d382a31 02:41:02 INFO - PROCESS | 3772 | ++DOCSHELL 183E3C00 == 24 [pid = 3772] [id = 787] 02:41:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (183E5000) [pid = 3772] [serial = 2359] [outer = 00000000] 02:41:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (183F2800) [pid = 3772] [serial = 2360] [outer = 183E5000] 02:41:02 INFO - PROCESS | 3772 | 1465206062264 Marionette DEBUG loaded listener.js 02:41:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (183F2C00) [pid = 3772] [serial = 2361] [outer = 183E5000] 02:41:02 INFO - PROCESS | 3772 | 1465206062677 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:41:02 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:41:02 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 735ms 02:41:02 INFO - PROCESS | 3772 | 1465206062754 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 02:41:02 INFO - PROCESS | 3772 | 1465206062759 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 02:41:03 WARNING - u'runner_teardown' () 02:41:03 INFO - No more tests 02:41:03 INFO - Got 0 unexpected results 02:41:03 INFO - SUITE-END | took 673s 02:41:04 INFO - Closing logging queue 02:41:04 INFO - queue closed 02:41:04 INFO - Return code: 0 02:41:04 WARNING - # TBPL SUCCESS # 02:41:04 INFO - Running post-action listener: _resource_record_post_action 02:41:04 INFO - Running post-run listener: _resource_record_post_run 02:41:05 INFO - Total resource usage - Wall time: 684s; CPU: 17.0%; Read bytes: 90845184; Write bytes: 960942080; Read time: 533854; Write time: 1417974 02:41:05 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:41:05 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 115978752; Read time: 0; Write time: 163206 02:41:05 INFO - run-tests - Wall time: 681s; CPU: 17.0%; Read bytes: 90845184; Write bytes: 824519168; Read time: 533854; Write time: 1224272 02:41:05 INFO - Running post-run listener: _upload_blobber_files 02:41:05 INFO - Blob upload gear active. 02:41:05 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:41:05 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 02:41:05 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:41:05 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:41:06 INFO - (blobuploader) - INFO - Open directory for files ... 02:41:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:41:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:41:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:41:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:41:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:41:06 INFO - (blobuploader) - INFO - Done attempting. 02:41:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:41:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:41:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:41:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:41:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:41:09 INFO - (blobuploader) - INFO - Done attempting. 02:41:09 INFO - (blobuploader) - INFO - Iteration through files over. 02:41:09 INFO - Return code: 0 02:41:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:41:09 INFO - Using _rmtree_windows ... 02:41:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:41:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b428f5827b48bb5487600ea4e2b3d4fb8e4f9db97d06f93f9d32058e867aae499b0dd1536b322ea14dc6233bad773c30c1a3b650a1a991a7e97863cae4918f4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b98da975055e1694eff4e12867b9e013f49ae186f5217e06ab13910246aba540f6e177406fb641998f185611ba7a7234a0293b0c392c8687114e3caad76ba7f"} 02:41:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:41:09 INFO - Writing to file C:\slave\test\properties\blobber_files 02:41:09 INFO - Contents: 02:41:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b428f5827b48bb5487600ea4e2b3d4fb8e4f9db97d06f93f9d32058e867aae499b0dd1536b322ea14dc6233bad773c30c1a3b650a1a991a7e97863cae4918f4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b98da975055e1694eff4e12867b9e013f49ae186f5217e06ab13910246aba540f6e177406fb641998f185611ba7a7234a0293b0c392c8687114e3caad76ba7f"} 02:41:09 INFO - Running post-run listener: copy_logs_to_upload_dir 02:41:09 INFO - Copying logs to upload dir... 02:41:09 INFO - mkdir: C:\slave\test\build\upload\logs 02:41:09 INFO - Copying logs to upload dir... 02:41:09 INFO - Using _rmtree_windows ... 02:41:09 INFO - Using _rmtree_windows ... 02:41:09 INFO - Using _rmtree_windows ... 02:41:09 INFO - Using _rmtree_windows ... 02:41:09 INFO - Using _rmtree_windows ... 02:41:09 INFO - Using _rmtree_windows ... 02:41:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=859.246000 ========= master_lag: -6.25 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 12 secs) (at 2016-06-06 02:41:10.041500) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:41:10.042446) ========= '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-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b428f5827b48bb5487600ea4e2b3d4fb8e4f9db97d06f93f9d32058e867aae499b0dd1536b322ea14dc6233bad773c30c1a3b650a1a991a7e97863cae4918f4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b98da975055e1694eff4e12867b9e013f49ae186f5217e06ab13910246aba540f6e177406fb641998f185611ba7a7234a0293b0c392c8687114e3caad76ba7f"} build_url:https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/2b428f5827b48bb5487600ea4e2b3d4fb8e4f9db97d06f93f9d32058e867aae499b0dd1536b322ea14dc6233bad773c30c1a3b650a1a991a7e97863cae4918f4", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/8b98da975055e1694eff4e12867b9e013f49ae186f5217e06ab13910246aba540f6e177406fb641998f185611ba7a7234a0293b0c392c8687114e3caad76ba7f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ebjX_BulSFOypYG7unpVuQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:41:10.165163) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:41:10.165522) ========= '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-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:41:10.290459) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 02:41:10.290830) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-06 02:41:10.817747) ========= ========= Total master_lag: -6.14 =========