builder: mozilla-central_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-118 starttime: 1461043348.17 results: success (0) buildid: 20160418205131 builduid: d5db07eff05d47449dc0edb10d63b704 revision: cb65ec85049efa44b18e2e8d06af26768c3bfb94 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 22:22:28.173291) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-18 22:22:28.173765) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 22:22:28.174067) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-18 22:22:28.280089) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-18 22:22:28.280500) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-118 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Local LOGONSERVER=\\T-W864-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-118 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-118 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-118 WINDIR=C:\windows using PTY: False --22:22:29-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 15.47 MB/s 22:22:30 (15.47 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.351000 ========= master_lag: 1.83 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-04-18 22:22:31.465215) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-18 22:22:31.465524) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-118 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Local LOGONSERVER=\\T-W864-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-118 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-118 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-118 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.709000 ========= master_lag: 1.85 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-18 22:22:37.025527) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-18 22:22:37.025851) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev cb65ec85049efa44b18e2e8d06af26768c3bfb94 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev cb65ec85049efa44b18e2e8d06af26768c3bfb94 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-118 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Local LOGONSERVER=\\T-W864-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-118 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-118 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-118 WINDIR=C:\windows using PTY: False 2016-04-18 22:22:37,911 truncating revision to first 12 chars 2016-04-18 22:22:37,911 Setting DEBUG logging. 2016-04-18 22:22:37,911 attempt 1/10 2016-04-18 22:22:37,911 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/cb65ec85049e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-18 22:22:38,734 unpacking tar archive at: mozilla-central-cb65ec85049e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.481000 ========= master_lag: 3.88 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-18 22:22:42.390686) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 22:22:42.391010) ========= script_repo_revision: cb65ec85049efa44b18e2e8d06af26768c3bfb94 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-18 22:22:42.391529) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 22:22:42.391818) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-18 22:22:42.416491) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-04-18 22:22:42.416838) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-118 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Local LOGONSERVER=\\T-W864-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-118 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-118 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-118 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 22:22:43 INFO - MultiFileLogger online at 20160418 22:22:43 in C:\slave\test 22:22:43 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-central --download-symbols true 22:22:43 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 22:22:43 INFO - {'append_to_log': False, 22:22:43 INFO - 'base_work_dir': 'C:\\slave\\test', 22:22:43 INFO - 'blob_upload_branch': 'mozilla-central', 22:22:43 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 22:22:43 INFO - 'buildbot_json_path': 'buildprops.json', 22:22:43 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 22:22:43 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 22:22:43 INFO - 'download_minidump_stackwalk': True, 22:22:43 INFO - 'download_symbols': 'true', 22:22:43 INFO - 'e10s': False, 22:22:43 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 22:22:43 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 22:22:43 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 22:22:43 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 22:22:43 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 22:22:43 INFO - 'C:/mozilla-build/tooltool.py'), 22:22:43 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 22:22:43 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 22:22:43 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 22:22:43 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 22:22:43 INFO - 'log_level': 'info', 22:22:43 INFO - 'log_to_console': True, 22:22:43 INFO - 'opt_config_files': (), 22:22:43 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 22:22:43 INFO - '--processes=1', 22:22:43 INFO - '--config=%(test_path)s/wptrunner.ini', 22:22:43 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 22:22:43 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 22:22:43 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 22:22:43 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 22:22:43 INFO - 'pip_index': False, 22:22:43 INFO - 'require_test_zip': True, 22:22:43 INFO - 'test_type': ('testharness',), 22:22:43 INFO - 'this_chunk': '1', 22:22:43 INFO - 'total_chunks': '10', 22:22:43 INFO - 'virtualenv_path': 'venv', 22:22:43 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 22:22:43 INFO - 'work_dir': 'build'} 22:22:43 INFO - ##### 22:22:43 INFO - ##### Running clobber step. 22:22:43 INFO - ##### 22:22:43 INFO - Running pre-action listener: _resource_record_pre_action 22:22:43 INFO - Running main action method: clobber 22:22:43 INFO - rmtree: C:\slave\test\build 22:22:43 INFO - Using _rmtree_windows ... 22:22:43 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 22:23:04 INFO - Running post-action listener: _resource_record_post_action 22:23:04 INFO - ##### 22:23:04 INFO - ##### Running read-buildbot-config step. 22:23:04 INFO - ##### 22:23:04 INFO - Running pre-action listener: _resource_record_pre_action 22:23:04 INFO - Running main action method: read_buildbot_config 22:23:04 INFO - Using buildbot properties: 22:23:04 INFO - { 22:23:04 INFO - "project": "", 22:23:04 INFO - "product": "firefox", 22:23:04 INFO - "script_repo_revision": "production", 22:23:04 INFO - "scheduler": "tests-mozilla-central-win8_64-debug-unittest", 22:23:04 INFO - "repository": "", 22:23:04 INFO - "buildername": "Windows 8 64-bit mozilla-central debug test web-platform-tests-1", 22:23:04 INFO - "buildid": "20160418205131", 22:23:04 INFO - "pgo_build": "False", 22:23:04 INFO - "basedir": "C:\\slave\\test", 22:23:04 INFO - "buildnumber": 4, 22:23:04 INFO - "slavename": "t-w864-ix-118", 22:23:04 INFO - "revision": "cb65ec85049efa44b18e2e8d06af26768c3bfb94", 22:23:04 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 22:23:04 INFO - "platform": "win64", 22:23:04 INFO - "branch": "mozilla-central", 22:23:04 INFO - "repo_path": "mozilla-central", 22:23:04 INFO - "moz_repo_path": "", 22:23:04 INFO - "stage_platform": "win64", 22:23:04 INFO - "builduid": "d5db07eff05d47449dc0edb10d63b704", 22:23:04 INFO - "slavebuilddir": "test" 22:23:04 INFO - } 22:23:04 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 22:23:04 INFO - Found installer url https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 22:23:04 INFO - Running post-action listener: _resource_record_post_action 22:23:04 INFO - ##### 22:23:04 INFO - ##### Running download-and-extract step. 22:23:04 INFO - ##### 22:23:04 INFO - Running pre-action listener: _resource_record_pre_action 22:23:04 INFO - Running main action method: download_and_extract 22:23:04 INFO - mkdir: C:\slave\test\build\tests 22:23:04 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')]} 22:23:04 INFO - https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 22:23:04 INFO - trying https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 22:23:04 INFO - Downloading https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 22:23:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 22:23:05 INFO - Downloaded 1274 bytes. 22:23:05 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 22:23:05 INFO - Using the following test package requirements: 22:23:05 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 22:23:05 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:23:05 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 22:23:05 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:23:05 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 22:23:05 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:23:05 INFO - u'jsshell-win64.zip'], 22:23:05 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:23:05 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 22:23:05 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 22:23:05 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:23:05 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 22:23:05 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:23:05 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 22:23:05 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:23:05 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 22:23:05 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 22:23:05 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 22:23:05 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 22:23:05 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')]} 22:23:05 INFO - https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 22:23:05 INFO - trying https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 22:23:05 INFO - Downloading https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 22:23:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 22:23:07 INFO - Downloaded 21341859 bytes. 22:23:07 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:23:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:23:08 INFO - caution: filename not matched: web-platform/* 22:23:08 INFO - Return code: 11 22:23:08 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')]} 22:23:08 INFO - https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 22:23:08 INFO - trying https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 22:23:08 INFO - Downloading https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 22:23:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 22:23:12 INFO - Downloaded 36382594 bytes. 22:23:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 22:23:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 22:23:57 INFO - caution: filename not matched: bin/* 22:23:57 INFO - caution: filename not matched: config/* 22:23:57 INFO - caution: filename not matched: mozbase/* 22:23:57 INFO - caution: filename not matched: marionette/* 22:23:57 INFO - caution: filename not matched: tools/wptserve/* 22:23:57 INFO - Return code: 11 22:23:57 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')]} 22:23:57 INFO - https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 22:23:57 INFO - trying https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 22:23:57 INFO - Downloading https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 22:23:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 22:23:59 INFO - Downloaded 83032864 bytes. 22:23:59 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 22:23:59 INFO - mkdir: C:\slave\test\properties 22:23:59 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 22:23:59 INFO - Writing to file C:\slave\test\properties\build_url 22:23:59 INFO - Contents: 22:23:59 INFO - build_url:https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 22:24:00 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 22:24:00 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 22:24:00 INFO - Writing to file C:\slave\test\properties\symbols_url 22:24:00 INFO - Contents: 22:24:00 INFO - symbols_url:https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 22:24:00 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')]} 22:24:00 INFO - https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 22:24:00 INFO - trying https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 22:24:00 INFO - Downloading https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 22:24:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 22:24:02 INFO - Downloaded 53382964 bytes. 22:24:02 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 22:24:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 22:24:04 INFO - Return code: 0 22:24:04 INFO - Running post-action listener: _resource_record_post_action 22:24:04 INFO - Running post-action listener: set_extra_try_arguments 22:24:04 INFO - ##### 22:24:04 INFO - ##### Running create-virtualenv step. 22:24:04 INFO - ##### 22:24:04 INFO - Running pre-action listener: _pre_create_virtualenv 22:24:04 INFO - Running pre-action listener: _resource_record_pre_action 22:24:04 INFO - Running main action method: create_virtualenv 22:24:04 INFO - Creating virtualenv C:\slave\test\build\venv 22:24:04 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 22:24:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 22:24:07 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 22:24:11 INFO - Installing distribute......................................................................................................................................................................................done. 22:24:13 INFO - Return code: 0 22:24:13 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 22:24: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')]} 22:24:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:24: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')]} 22:24:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:24: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', '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 0x025286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0256C4F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02558368>, '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 0x022F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-118', 'USERDOMAIN': 'T-W864-IX-118', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:24: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', 'psutil>=0.7.1'] in C:\slave\test\build 22:24: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 psutil>=0.7.1 22:24:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:24:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 22:24:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:24:13 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:24:13 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:24:13 INFO - 'COMPUTERNAME': 'T-W864-IX-118', 22:24:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:24:13 INFO - 'DCLOCATION': 'SCL3', 22:24:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:24:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:24:13 INFO - 'HOMEDRIVE': 'C:', 22:24:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 22:24:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:24:13 INFO - 'KTS_VERSION': '1.19c', 22:24:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 22:24:13 INFO - 'LOGONSERVER': '\\\\T-W864-IX-118', 22:24:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:24:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:24:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:24:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:24:13 INFO - 'MOZ_NO_REMOTE': '1', 22:24:13 INFO - 'NO_EM_RESTART': '1', 22:24:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:24:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:24:13 INFO - 'OS': 'Windows_NT', 22:24:13 INFO - 'OURDRIVE': 'C:', 22:24:13 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 22:24:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:24:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:24:13 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:24:13 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:24:13 INFO - 'PROCESSOR_LEVEL': '6', 22:24:13 INFO - 'PROCESSOR_REVISION': '1e05', 22:24:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:24:13 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:24:13 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:24:13 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:24:13 INFO - 'PROMPT': '$P$G', 22:24:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:24:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:24:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:24:13 INFO - 'PWD': 'C:\\slave\\test', 22:24:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:24:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:24:13 INFO - 'SYSTEMDRIVE': 'C:', 22:24:13 INFO - 'SYSTEMROOT': 'C:\\windows', 22:24:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:24:13 INFO - 'TEST1': 'testie', 22:24:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:24:13 INFO - 'USERDOMAIN': 'T-W864-IX-118', 22:24:13 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 22:24:13 INFO - 'USERNAME': 'cltbld', 22:24:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 22:24:13 INFO - 'WINDIR': 'C:\\windows', 22:24:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:24:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:24:14 INFO - Downloading/unpacking psutil>=0.7.1 22:24:14 INFO - Running setup.py egg_info for package psutil 22:24:14 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:24:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:24:14 INFO - Installing collected packages: psutil 22:24:14 INFO - Running setup.py install for psutil 22:24:14 INFO - building 'psutil._psutil_windows' extension 22:24:14 INFO - error: Unable to find vcvarsall.bat 22:24: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:\users\cltbld~1.t-w\appdata\local\temp\pip-mnoxqt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:24:14 INFO - running install 22:24:14 INFO - running build 22:24:14 INFO - running build_py 22:24:14 INFO - creating build 22:24:14 INFO - creating build\lib.win32-2.7 22:24:14 INFO - creating build\lib.win32-2.7\psutil 22:24:14 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 22:24:14 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 22:24:14 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 22:24:14 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 22:24:14 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 22:24:14 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 22:24:14 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 22:24:14 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 22:24:14 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 22:24:14 INFO - running build_ext 22:24:14 INFO - building 'psutil._psutil_windows' extension 22:24:14 INFO - error: Unable to find vcvarsall.bat 22:24:14 INFO - ---------------------------------------- 22:24: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:\users\cltbld~1.t-w\appdata\local\temp\pip-mnoxqt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:24:14 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-118\AppData\Roaming\pip\pip.log 22:24:14 WARNING - Return code: 1 22:24: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 psutil>=0.7.1 failed after 1 tries! 22:24:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 22:24: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')]} 22:24:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:24: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')]} 22:24:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:24: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', '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 0x025286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0256C4F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02558368>, '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 0x022F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-118', 'USERDOMAIN': 'T-W864-IX-118', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:24: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 22:24: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 mozsystemmonitor==0.0.0 22:24:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:24:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 22:24:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:24:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:24:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:24:14 INFO - 'COMPUTERNAME': 'T-W864-IX-118', 22:24:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:24:14 INFO - 'DCLOCATION': 'SCL3', 22:24:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:24:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:24:14 INFO - 'HOMEDRIVE': 'C:', 22:24:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 22:24:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:24:14 INFO - 'KTS_VERSION': '1.19c', 22:24:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 22:24:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-118', 22:24:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:24:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:24:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:24:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:24:14 INFO - 'MOZ_NO_REMOTE': '1', 22:24:14 INFO - 'NO_EM_RESTART': '1', 22:24:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:24:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:24:14 INFO - 'OS': 'Windows_NT', 22:24:14 INFO - 'OURDRIVE': 'C:', 22:24:14 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 22:24:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:24:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:24:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:24:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:24:14 INFO - 'PROCESSOR_LEVEL': '6', 22:24:14 INFO - 'PROCESSOR_REVISION': '1e05', 22:24:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:24:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:24:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:24:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:24:14 INFO - 'PROMPT': '$P$G', 22:24:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:24:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:24:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:24:14 INFO - 'PWD': 'C:\\slave\\test', 22:24:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:24:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:24:14 INFO - 'SYSTEMDRIVE': 'C:', 22:24:14 INFO - 'SYSTEMROOT': 'C:\\windows', 22:24:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:24:14 INFO - 'TEST1': 'testie', 22:24:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:24:14 INFO - 'USERDOMAIN': 'T-W864-IX-118', 22:24:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 22:24:14 INFO - 'USERNAME': 'cltbld', 22:24:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 22:24:14 INFO - 'WINDIR': 'C:\\windows', 22:24:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:24:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:24:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 22:24:15 INFO - Downloading mozsystemmonitor-0.0.tar.gz 22:24:15 INFO - Running setup.py egg_info for package mozsystemmonitor 22:24:15 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 22:24:15 INFO - Running setup.py egg_info for package psutil 22:24:15 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 22:24:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 22:24:15 INFO - Installing collected packages: mozsystemmonitor, psutil 22:24:15 INFO - Running setup.py install for mozsystemmonitor 22:24:15 INFO - Running setup.py install for psutil 22:24:15 INFO - building 'psutil._psutil_windows' extension 22:24:15 INFO - error: Unable to find vcvarsall.bat 22:24:15 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-vx69pc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 22:24:15 INFO - running install 22:24:15 INFO - running build 22:24:15 INFO - running build_py 22:24:15 INFO - running build_ext 22:24:15 INFO - building 'psutil._psutil_windows' extension 22:24:15 INFO - error: Unable to find vcvarsall.bat 22:24:15 INFO - ---------------------------------------- 22:24:15 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-vx69pc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 22:24:15 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-118\AppData\Roaming\pip\pip.log 22:24:15 WARNING - Return code: 1 22:24:15 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! 22:24:15 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 22:24:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:24:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:24:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:24:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:24:15 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 0x025286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0256C4F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02558368>, '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 0x022F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-118', 'USERDOMAIN': 'T-W864-IX-118', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:24:15 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 22:24:15 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 22:24:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:24:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 22:24:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:24:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:24:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:24:15 INFO - 'COMPUTERNAME': 'T-W864-IX-118', 22:24:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:24:15 INFO - 'DCLOCATION': 'SCL3', 22:24:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:24:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:24:15 INFO - 'HOMEDRIVE': 'C:', 22:24:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 22:24:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:24:15 INFO - 'KTS_VERSION': '1.19c', 22:24:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 22:24:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-118', 22:24:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:24:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:24:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:24:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:24:15 INFO - 'MOZ_NO_REMOTE': '1', 22:24:15 INFO - 'NO_EM_RESTART': '1', 22:24:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:24:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:24:15 INFO - 'OS': 'Windows_NT', 22:24:15 INFO - 'OURDRIVE': 'C:', 22:24:15 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 22:24:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:24:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:24:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:24:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:24:15 INFO - 'PROCESSOR_LEVEL': '6', 22:24:15 INFO - 'PROCESSOR_REVISION': '1e05', 22:24:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:24:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:24:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:24:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:24:15 INFO - 'PROMPT': '$P$G', 22:24:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:24:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:24:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:24:15 INFO - 'PWD': 'C:\\slave\\test', 22:24:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:24:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:24:15 INFO - 'SYSTEMDRIVE': 'C:', 22:24:15 INFO - 'SYSTEMROOT': 'C:\\windows', 22:24:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:24:15 INFO - 'TEST1': 'testie', 22:24:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:24:15 INFO - 'USERDOMAIN': 'T-W864-IX-118', 22:24:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 22:24:15 INFO - 'USERNAME': 'cltbld', 22:24:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 22:24:15 INFO - 'WINDIR': 'C:\\windows', 22:24:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:24:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:24:15 INFO - Downloading/unpacking blobuploader==1.2.4 22:24:15 INFO - Downloading blobuploader-1.2.4.tar.gz 22:24:15 INFO - Running setup.py egg_info for package blobuploader 22:24:15 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 22:24:20 INFO - Running setup.py egg_info for package requests 22:24:20 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 22:24:20 INFO - Downloading docopt-0.6.1.tar.gz 22:24:20 INFO - Running setup.py egg_info for package docopt 22:24:20 INFO - Installing collected packages: blobuploader, docopt, requests 22:24:20 INFO - Running setup.py install for blobuploader 22:24:20 INFO - Running setup.py install for docopt 22:24:20 INFO - Running setup.py install for requests 22:24:20 INFO - Successfully installed blobuploader docopt requests 22:24:20 INFO - Cleaning up... 22:24:20 INFO - Return code: 0 22:24:20 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:24:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:24:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:24:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:24:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:24:20 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 0x025286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0256C4F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02558368>, '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 0x022F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-118', 'USERDOMAIN': 'T-W864-IX-118', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:24:20 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 22:24:20 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 22:24:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:24:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 22:24:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:24:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:24:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:24:20 INFO - 'COMPUTERNAME': 'T-W864-IX-118', 22:24:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:24:20 INFO - 'DCLOCATION': 'SCL3', 22:24:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:24:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:24:20 INFO - 'HOMEDRIVE': 'C:', 22:24:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 22:24:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:24:20 INFO - 'KTS_VERSION': '1.19c', 22:24:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 22:24:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-118', 22:24:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:24:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:24:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:24:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:24:20 INFO - 'MOZ_NO_REMOTE': '1', 22:24:20 INFO - 'NO_EM_RESTART': '1', 22:24:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:24:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:24:20 INFO - 'OS': 'Windows_NT', 22:24:20 INFO - 'OURDRIVE': 'C:', 22:24:20 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 22:24:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:24:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:24:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:24:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:24:20 INFO - 'PROCESSOR_LEVEL': '6', 22:24:20 INFO - 'PROCESSOR_REVISION': '1e05', 22:24:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:24:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:24:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:24:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:24:20 INFO - 'PROMPT': '$P$G', 22:24:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:24:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:24:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:24:20 INFO - 'PWD': 'C:\\slave\\test', 22:24:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:24:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:24:20 INFO - 'SYSTEMDRIVE': 'C:', 22:24:20 INFO - 'SYSTEMROOT': 'C:\\windows', 22:24:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:24:20 INFO - 'TEST1': 'testie', 22:24:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:24:20 INFO - 'USERDOMAIN': 'T-W864-IX-118', 22:24:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 22:24:20 INFO - 'USERNAME': 'cltbld', 22:24:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 22:24:20 INFO - 'WINDIR': 'C:\\windows', 22:24:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:24:25 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:24:25 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:24:25 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:24:25 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:24:25 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:24:25 INFO - Unpacking c:\slave\test\build\tests\marionette 22:24:25 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:24:25 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:24:25 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 22:24:25 INFO - Running setup.py install for browsermob-proxy 22:24:40 INFO - Running setup.py install for manifestparser 22:24:40 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for marionette-client 22:24:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:24:40 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for marionette-driver 22:24:40 INFO - Running setup.py install for mozcrash 22:24:40 INFO - Running setup.py install for mozdebug 22:24:40 INFO - Running setup.py install for mozdevice 22:24:40 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for mozfile 22:24:40 INFO - Running setup.py install for mozhttpd 22:24:40 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for mozinfo 22:24:40 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for mozInstall 22:24:40 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for mozleak 22:24:40 INFO - Running setup.py install for mozlog 22:24:40 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for moznetwork 22:24:40 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for mozprocess 22:24:40 INFO - Running setup.py install for mozprofile 22:24:40 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for mozrunner 22:24:40 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for mozscreenshot 22:24:40 INFO - Running setup.py install for moztest 22:24:40 INFO - Running setup.py install for mozversion 22:24:40 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:24:40 INFO - Running setup.py install for wptserve 22:24:40 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 22:24:40 INFO - Cleaning up... 22:24:40 INFO - Return code: 0 22:24:40 INFO - Installing None into virtualenv C:\slave\test\build\venv 22:24:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:24:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 22:24:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 22:24:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 22:24:40 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 0x025286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0261D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0256C4F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02558368>, '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 0x022F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026320C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-118', 'USERDOMAIN': 'T-W864-IX-118', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 22:24:40 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 22:24:40 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 22:24:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:24:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 22:24:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:24:40 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:24:40 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:24:40 INFO - 'COMPUTERNAME': 'T-W864-IX-118', 22:24:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:24:40 INFO - 'DCLOCATION': 'SCL3', 22:24:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:24:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:24:40 INFO - 'HOMEDRIVE': 'C:', 22:24:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 22:24:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:24:40 INFO - 'KTS_VERSION': '1.19c', 22:24:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 22:24:40 INFO - 'LOGONSERVER': '\\\\T-W864-IX-118', 22:24:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:24:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:24:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:24:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:24:40 INFO - 'MOZ_NO_REMOTE': '1', 22:24:40 INFO - 'NO_EM_RESTART': '1', 22:24:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:24:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:24:40 INFO - 'OS': 'Windows_NT', 22:24:40 INFO - 'OURDRIVE': 'C:', 22:24:40 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 22:24:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:24:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:24:40 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:24:40 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:24:40 INFO - 'PROCESSOR_LEVEL': '6', 22:24:40 INFO - 'PROCESSOR_REVISION': '1e05', 22:24:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:24:40 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:24:40 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:24:40 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:24:40 INFO - 'PROMPT': '$P$G', 22:24:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:24:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:24:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:24:40 INFO - 'PWD': 'C:\\slave\\test', 22:24:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:24:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:24:40 INFO - 'SYSTEMDRIVE': 'C:', 22:24:40 INFO - 'SYSTEMROOT': 'C:\\windows', 22:24:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:24:40 INFO - 'TEST1': 'testie', 22:24:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:24:40 INFO - 'USERDOMAIN': 'T-W864-IX-118', 22:24:40 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 22:24:40 INFO - 'USERNAME': 'cltbld', 22:24:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 22:24:40 INFO - 'WINDIR': 'C:\\windows', 22:24:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:24:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 22:24:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 22:24:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 22:24:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 22:24:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 22:24:45 INFO - Unpacking c:\slave\test\build\tests\marionette 22:24:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 22:24:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:24:45 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)) 22:24:56 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)) 22:24:56 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)) 22:24:56 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)) 22:24:56 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)) 22:24:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 22:24:56 INFO - Downloading blessings-1.6.tar.gz 22:24:56 INFO - Running setup.py egg_info for package blessings 22:24:56 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)) 22:24:56 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 22:24:56 INFO - Running setup.py install for blessings 22:24:56 INFO - Running setup.py install for browsermob-proxy 22:24:56 INFO - Running setup.py install for manifestparser 22:24:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Running setup.py install for marionette-client 22:24:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 22:24:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Running setup.py install for marionette-driver 22:24:56 INFO - Running setup.py install for mozcrash 22:24:56 INFO - Running setup.py install for mozdebug 22:24:56 INFO - Running setup.py install for mozdevice 22:24:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Running setup.py install for mozhttpd 22:24:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Running setup.py install for mozInstall 22:24:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Running setup.py install for mozleak 22:24:56 INFO - Running setup.py install for mozprofile 22:24:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Running setup.py install for mozrunner 22:24:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 22:24:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 22:24:58 INFO - Running setup.py install for mozscreenshot 22:24:58 INFO - Running setup.py install for moztest 22:24:58 INFO - Running setup.py install for mozversion 22:24:58 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 22:24:58 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 22:24:58 INFO - Running setup.py install for wptserve 22:24:58 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 22:24:58 INFO - Cleaning up... 22:24:58 INFO - Return code: 0 22:24:58 INFO - Done creating virtualenv C:\slave\test\build\venv. 22:24:58 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:24:58 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:24:58 INFO - Reading from file tmpfile_stdout 22:24:58 INFO - Using _rmtree_windows ... 22:24:58 INFO - Using _rmtree_windows ... 22:24:58 INFO - Current package versions: 22:24:58 INFO - blessings == 1.6 22:24:58 INFO - blobuploader == 1.2.4 22:24:58 INFO - browsermob-proxy == 0.6.0 22:24:58 INFO - distribute == 0.6.14 22:24:58 INFO - docopt == 0.6.1 22:24:58 INFO - manifestparser == 1.1 22:24:58 INFO - marionette-client == 2.3.0 22:24:58 INFO - marionette-driver == 1.4.0 22:24:58 INFO - mozInstall == 1.12 22:24:58 INFO - mozcrash == 0.17 22:24:58 INFO - mozdebug == 0.1 22:24:58 INFO - mozdevice == 0.48 22:24:58 INFO - mozfile == 1.2 22:24:58 INFO - mozhttpd == 0.7 22:24:58 INFO - mozinfo == 0.9 22:24:58 INFO - mozleak == 0.1 22:24:58 INFO - mozlog == 3.1 22:24:58 INFO - moznetwork == 0.27 22:24:58 INFO - mozprocess == 0.22 22:24:58 INFO - mozprofile == 0.28 22:24:58 INFO - mozrunner == 6.11 22:24:58 INFO - mozscreenshot == 0.1 22:24:58 INFO - mozsystemmonitor == 0.0 22:24:58 INFO - moztest == 0.7 22:24:58 INFO - mozversion == 1.4 22:24:58 INFO - requests == 1.2.3 22:24:58 INFO - wptserve == 1.4.0 22:24:58 INFO - Running post-action listener: _resource_record_post_action 22:24:58 INFO - Running post-action listener: _start_resource_monitoring 22:24:58 INFO - Starting resource monitoring. 22:24:59 INFO - ##### 22:24:59 INFO - ##### Running pull step. 22:24:59 INFO - ##### 22:24:59 INFO - Running pre-action listener: _resource_record_pre_action 22:24:59 INFO - Running main action method: pull 22:24:59 INFO - Pull has nothing to do! 22:24:59 INFO - Running post-action listener: _resource_record_post_action 22:24:59 INFO - ##### 22:24:59 INFO - ##### Running install step. 22:24:59 INFO - ##### 22:24:59 INFO - Running pre-action listener: _resource_record_pre_action 22:24:59 INFO - Running main action method: install 22:24:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 22:24:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 22:24:59 INFO - Reading from file tmpfile_stdout 22:24:59 INFO - Using _rmtree_windows ... 22:24:59 INFO - Using _rmtree_windows ... 22:24:59 INFO - Detecting whether we're running mozinstall >=1.0... 22:24:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 22:24:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 22:24:59 INFO - Reading from file tmpfile_stdout 22:24:59 INFO - Output received: 22:24:59 INFO - Usage: mozinstall-script.py [options] installer 22:24:59 INFO - Options: 22:24:59 INFO - -h, --help show this help message and exit 22:24:59 INFO - -d DEST, --destination=DEST 22:24:59 INFO - Directory to install application into. [default: 22:24:59 INFO - "C:\slave\test"] 22:24:59 INFO - --app=APP Application being installed. [default: firefox] 22:24:59 INFO - Using _rmtree_windows ... 22:24:59 INFO - Using _rmtree_windows ... 22:24:59 INFO - mkdir: C:\slave\test\build\application 22:24:59 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.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 22:24:59 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.0a1.en-US.win64.zip --destination C:\slave\test\build\application 22:25:03 INFO - Reading from file tmpfile_stdout 22:25:03 INFO - Output received: 22:25:03 INFO - C:\slave\test\build\application\firefox\firefox.exe 22:25:03 INFO - Using _rmtree_windows ... 22:25:03 INFO - Using _rmtree_windows ... 22:25:03 INFO - Running post-action listener: _resource_record_post_action 22:25:03 INFO - ##### 22:25:03 INFO - ##### Running run-tests step. 22:25:03 INFO - ##### 22:25:03 INFO - Running pre-action listener: _resource_record_pre_action 22:25:03 INFO - Running main action method: run_tests 22:25:03 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 22:25:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 22:25:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 22:25:03 INFO - grabbing minidump binary from tooltool 22:25:03 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')]} 22:25:03 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 0x02558368>, '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 0x022F5D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026320C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 22:25:03 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 22:25:03 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 22:25:03 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 22:25:03 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpz8lwii 22:25:03 INFO - INFO - File integrity verified, renaming tmpz8lwii to win32-minidump_stackwalk.exe 22:25:03 INFO - Return code: 0 22:25:03 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 22:25:03 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 22:25:03 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/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.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 22:25:03 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/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.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 22:25:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 22:25:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Roaming', 22:25:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 22:25:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 22:25:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 22:25:03 INFO - 'COMPUTERNAME': 'T-W864-IX-118', 22:25:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 22:25:03 INFO - 'DCLOCATION': 'SCL3', 22:25:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 22:25:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 22:25:03 INFO - 'HOMEDRIVE': 'C:', 22:25:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-118', 22:25:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 22:25:03 INFO - 'KTS_VERSION': '1.19c', 22:25:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-118\\AppData\\Local', 22:25:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-118', 22:25:03 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 22:25:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 22:25:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 22:25:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 22:25:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 22:25:03 INFO - 'MOZ_NO_REMOTE': '1', 22:25:03 INFO - 'NO_EM_RESTART': '1', 22:25:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 22:25:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 22:25:03 INFO - 'OS': 'Windows_NT', 22:25:03 INFO - 'OURDRIVE': 'C:', 22:25:03 INFO - 'PATH': 'C:\\Program Files (x86)\\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', 22:25:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 22:25:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 22:25:04 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 22:25:04 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 22:25:04 INFO - 'PROCESSOR_LEVEL': '6', 22:25:04 INFO - 'PROCESSOR_REVISION': '1e05', 22:25:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 22:25:04 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 22:25:04 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 22:25:04 INFO - 'PROGRAMW6432': 'C:\\Program Files', 22:25:04 INFO - 'PROMPT': '$P$G', 22:25:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 22:25:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 22:25:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 22:25:04 INFO - 'PWD': 'C:\\slave\\test', 22:25:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 22:25:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 22:25:04 INFO - 'SYSTEMDRIVE': 'C:', 22:25:04 INFO - 'SYSTEMROOT': 'C:\\windows', 22:25:04 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:25:04 INFO - 'TEST1': 'testie', 22:25:04 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 22:25:04 INFO - 'USERDOMAIN': 'T-W864-IX-118', 22:25:04 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-118', 22:25:04 INFO - 'USERNAME': 'cltbld', 22:25:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-118', 22:25:04 INFO - 'WINDIR': 'C:\\windows', 22:25:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 22:25:04 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/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 22:25:05 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 22:25:05 INFO - import pkg_resources 22:25:07 INFO - Using 1 client processes 22:25:09 INFO - SUITE-START | Running 778 tests 22:25:09 INFO - Running testharness tests 22:25:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 22:25:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 22:25:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 22:25:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 22:25:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 22:25:09 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 22:25:10 INFO - Setting up ssl 22:25:10 INFO - PROCESS | certutil | 22:25:10 INFO - PROCESS | certutil | 22:25:11 INFO - PROCESS | certutil | 22:25:11 INFO - Certificate Nickname Trust Attributes 22:25:11 INFO - SSL,S/MIME,JAR/XPI 22:25:11 INFO - 22:25:11 INFO - web-platform-tests CT,, 22:25:11 INFO - 22:25:11 INFO - Starting runner 22:25:11 INFO - PROCESS | 2680 | [2680] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 22:25:11 INFO - PROCESS | 2680 | [2680] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 22:25:11 INFO - PROCESS | 2680 | [2680] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 22:25:11 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 22:25:11 INFO - PROCESS | 2680 | [2680] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 22:25:13 INFO - PROCESS | 2680 | 1461043513094 Marionette DEBUG Marionette enabled via build flag and pref 22:25:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7C4A5E000 == 1 [pid = 2680] [id = 1] 22:25:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 1 (000000F7D6672800) [pid = 2680] [serial = 1] [outer = 0000000000000000] 22:25:14 INFO - PROCESS | 2680 | [2680] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:25:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 2 (000000F7D6673800) [pid = 2680] [serial = 2] [outer = 000000F7D6672800] 22:25:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6E51800 == 2 [pid = 2680] [id = 2] 22:25:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 3 (000000F7D6E52000) [pid = 2680] [serial = 3] [outer = 0000000000000000] 22:25:15 INFO - PROCESS | 2680 | [2680] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:25:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 4 (000000F7D6E53000) [pid = 2680] [serial = 4] [outer = 000000F7D6E52000] 22:25:15 INFO - PROCESS | 2680 | 1461043515536 Marionette INFO Listening on port 2828 22:25:17 INFO - PROCESS | 2680 | 1461043517495 Marionette DEBUG Marionette enabled via command-line flag 22:25:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA692800 == 3 [pid = 2680] [id = 3] 22:25:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 5 (000000F7DA6CF000) [pid = 2680] [serial = 5] [outer = 0000000000000000] 22:25:17 INFO - PROCESS | 2680 | [2680] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9777 22:25:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 6 (000000F7DA6D0000) [pid = 2680] [serial = 6] [outer = 000000F7DA6CF000] 22:25:17 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:25:17 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 22:25:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 7 (000000F7DA7C1800) [pid = 2680] [serial = 7] [outer = 000000F7D6E52000] 22:25:17 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:25:17 INFO - PROCESS | 2680 | 1461043517784 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49299 22:25:17 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:25:17 INFO - PROCESS | 2680 | 1461043517815 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49300 22:25:17 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:25:17 INFO - PROCESS | 2680 | 1461043517822 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49301 22:25:17 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:25:17 INFO - PROCESS | 2680 | 1461043517855 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49302 22:25:17 INFO - PROCESS | 2680 | 1461043517858 Marionette DEBUG Closed connection conn0 22:25:17 INFO - PROCESS | 2680 | 1461043517860 Marionette DEBUG Closed connection conn1 22:25:17 INFO - PROCESS | 2680 | 1461043517862 Marionette DEBUG Closed connection conn2 22:25:17 INFO - PROCESS | 2680 | 1461043517939 Marionette DEBUG Closed connection conn3 22:25:17 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:25:17 INFO - PROCESS | 2680 | 1461043517945 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49303 22:25:18 INFO - PROCESS | 2680 | 1461043518077 Marionette DEBUG Closed connection conn4 22:25:18 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 22:25:18 INFO - PROCESS | 2680 | 1461043518085 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49304 22:25:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBFDA000 == 4 [pid = 2680] [id = 4] 22:25:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 8 (000000F7DBF41C00) [pid = 2680] [serial = 8] [outer = 0000000000000000] 22:25:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 9 (000000F7DB6AAC00) [pid = 2680] [serial = 9] [outer = 000000F7DBF41C00] 22:25:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 10 (000000F7DBB9C000) [pid = 2680] [serial = 10] [outer = 000000F7DBF41C00] 22:25:18 INFO - PROCESS | 2680 | 1461043518259 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 22:25:18 INFO - PROCESS | 2680 | 1461043518264 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418205131","device":"desktop","version":"48.0a1"} 22:25:18 INFO - PROCESS | 2680 | [2680] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:25:19 INFO - PROCESS | 2680 | [2680] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:25:19 INFO - PROCESS | 2680 | [2680] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 22:25:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF10A800 == 5 [pid = 2680] [id = 5] 22:25:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 11 (000000F7DF10E000) [pid = 2680] [serial = 11] [outer = 0000000000000000] 22:25:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF10E800 == 6 [pid = 2680] [id = 6] 22:25:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 12 (000000F7DF18E000) [pid = 2680] [serial = 12] [outer = 0000000000000000] 22:25:20 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:25:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1F7C800 == 7 [pid = 2680] [id = 7] 22:25:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 13 (000000F7DF18D800) [pid = 2680] [serial = 13] [outer = 0000000000000000] 22:25:20 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 22:25:20 INFO - PROCESS | 2680 | [2680] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 22:25:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 14 (000000F7E2411800) [pid = 2680] [serial = 14] [outer = 000000F7DF18D800] 22:25:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 15 (000000F7E277C800) [pid = 2680] [serial = 15] [outer = 000000F7DF10E000] 22:25:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 16 (000000F7DE1CB800) [pid = 2680] [serial = 16] [outer = 000000F7DF18E000] 22:25:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 17 (000000F7E268F400) [pid = 2680] [serial = 17] [outer = 000000F7DF18D800] 22:25:21 INFO - PROCESS | 2680 | 1461043521621 Marionette DEBUG loaded listener.js 22:25:21 INFO - PROCESS | 2680 | 1461043521635 Marionette DEBUG loaded listener.js 22:25:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 18 (000000F7E45A9400) [pid = 2680] [serial = 18] [outer = 000000F7DF18D800] 22:25:22 INFO - PROCESS | 2680 | 1461043522661 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"4e458a70-d414-4491-b946-ac6ee9cf6112","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160418205131","device":"desktop","version":"48.0a1","command_id":1}}] 22:25:22 INFO - PROCESS | 2680 | 1461043522963 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 22:25:23 INFO - PROCESS | 2680 | 1461043523021 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 22:25:23 INFO - PROCESS | 2680 | 1461043523200 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 22:25:23 INFO - PROCESS | 2680 | [2680] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 22:25:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7C4A5E000 == 6 [pid = 2680] [id = 1] 22:25:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 19 (000000F7D4451800) [pid = 2680] [serial = 19] [outer = 000000F7DF18D800] 22:25:25 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:25:25 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:25:25 INFO - PROCESS | 2680 | 1461043525672 Marionette TRACE conn5 <- [1,3,null,{}] 22:25:25 INFO - PROCESS | 2680 | 1461043525676 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 22:25:25 INFO - PROCESS | 2680 | 1461043525719 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 22:25:25 INFO - PROCESS | 2680 | 1461043525751 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 22:25:25 INFO - PROCESS | 2680 | 1461043525755 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 22:25:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 22:25:25 INFO - PROCESS | 2680 | 1461043525763 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 22:25:25 INFO - PROCESS | 2680 | 1461043525767 Marionette TRACE conn5 <- [1,6,null,{}] 22:25:25 INFO - PROCESS | 2680 | 1461043525786 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:25 INFO - PROCESS | 2680 | 1461043525805 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 22:25:25 INFO - PROCESS | 2680 | 1461043525811 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D544A000 == 7 [pid = 2680] [id = 8] 22:25:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 20 (000000F7DBB99400) [pid = 2680] [serial = 20] [outer = 0000000000000000] 22:25:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 21 (000000F7DBF3D400) [pid = 2680] [serial = 21] [outer = 000000F7DBB99400] 22:25:25 INFO - PROCESS | 2680 | 1461043525876 Marionette DEBUG loaded listener.js 22:25:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 22 (000000F7DE2B4400) [pid = 2680] [serial = 22] [outer = 000000F7DBB99400] 22:25:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3C6800 == 8 [pid = 2680] [id = 9] 22:25:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 23 (000000F7DF13B400) [pid = 2680] [serial = 23] [outer = 0000000000000000] 22:25:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 24 (000000F7DFCD0000) [pid = 2680] [serial = 24] [outer = 000000F7DF13B400] 22:25:26 INFO - PROCESS | 2680 | 1461043526358 Marionette DEBUG loaded listener.js 22:25:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 25 (000000F7E22C6800) [pid = 2680] [serial = 25] [outer = 000000F7DF13B400] 22:25:26 INFO - PROCESS | 2680 | 1461043526939 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 22:25:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 22:25:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1242ms 22:25:27 INFO - PROCESS | 2680 | 1461043527112 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 22:25:27 INFO - PROCESS | 2680 | 1461043527115 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 22:25:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 22:25:27 INFO - PROCESS | 2680 | 1461043527155 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 22:25:27 INFO - PROCESS | 2680 | 1461043527158 Marionette TRACE conn5 <- [1,10,null,{}] 22:25:27 INFO - PROCESS | 2680 | 1461043527162 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:27 INFO - PROCESS | 2680 | 1461043527276 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 22:25:27 INFO - PROCESS | 2680 | 1461043527327 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D38800 == 9 [pid = 2680] [id = 10] 22:25:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 26 (000000F7DE13A800) [pid = 2680] [serial = 26] [outer = 0000000000000000] 22:25:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 27 (000000F7DE13FC00) [pid = 2680] [serial = 27] [outer = 000000F7DE13A800] 22:25:27 INFO - PROCESS | 2680 | 1461043527384 Marionette DEBUG loaded listener.js 22:25:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 28 (000000F7DFCCFC00) [pid = 2680] [serial = 28] [outer = 000000F7DE13A800] 22:25:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1F70000 == 10 [pid = 2680] [id = 11] 22:25:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 29 (000000F7E1F70800) [pid = 2680] [serial = 29] [outer = 0000000000000000] 22:25:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 30 (000000F7D460D800) [pid = 2680] [serial = 30] [outer = 000000F7E1F70800] 22:25:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 31 (000000F7D475B000) [pid = 2680] [serial = 31] [outer = 000000F7E1F70800] 22:25:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D475B800 == 11 [pid = 2680] [id = 12] 22:25:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 32 (000000F7D3DA6000) [pid = 2680] [serial = 32] [outer = 0000000000000000] 22:25:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 33 (000000F7DA265000) [pid = 2680] [serial = 33] [outer = 000000F7D3DA6000] 22:25:28 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBFDA000 == 10 [pid = 2680] [id = 4] 22:25:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 34 (000000F7D6033C00) [pid = 2680] [serial = 34] [outer = 000000F7D3DA6000] 22:25:28 INFO - PROCESS | 2680 | 1461043528284 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 22:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 22:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1196ms 22:25:28 INFO - PROCESS | 2680 | 1461043528337 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 22:25:28 INFO - PROCESS | 2680 | 1461043528342 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 22:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 22:25:28 INFO - PROCESS | 2680 | 1461043528348 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 22:25:28 INFO - PROCESS | 2680 | 1461043528351 Marionette TRACE conn5 <- [1,14,null,{}] 22:25:28 INFO - PROCESS | 2680 | 1461043528356 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:28 INFO - PROCESS | 2680 | 1461043528442 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 22:25:28 INFO - PROCESS | 2680 | 1461043528450 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D666E800 == 11 [pid = 2680] [id = 13] 22:25:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 35 (000000F7DBAD2C00) [pid = 2680] [serial = 35] [outer = 0000000000000000] 22:25:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 36 (000000F7DBAD9400) [pid = 2680] [serial = 36] [outer = 000000F7DBAD2C00] 22:25:28 INFO - PROCESS | 2680 | 1461043528502 Marionette DEBUG loaded listener.js 22:25:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 37 (000000F7DE146000) [pid = 2680] [serial = 37] [outer = 000000F7DBAD2C00] 22:25:28 INFO - PROCESS | 2680 | 1461043528945 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 22:25:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 22:25:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 22:25:28 INFO - PROCESS | 2680 | 1461043528977 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 22:25:28 INFO - PROCESS | 2680 | 1461043528982 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 22:25:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 22:25:28 INFO - PROCESS | 2680 | 1461043528988 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 22:25:28 INFO - PROCESS | 2680 | 1461043528991 Marionette TRACE conn5 <- [1,18,null,{}] 22:25:29 INFO - PROCESS | 2680 | 1461043528995 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:29 INFO - PROCESS | 2680 | 1461043529081 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 22:25:29 INFO - PROCESS | 2680 | 1461043529090 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA1D4000 == 12 [pid = 2680] [id = 14] 22:25:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 38 (000000F7DE37A800) [pid = 2680] [serial = 38] [outer = 0000000000000000] 22:25:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 39 (000000F7DF198400) [pid = 2680] [serial = 39] [outer = 000000F7DE37A800] 22:25:29 INFO - PROCESS | 2680 | 1461043529137 Marionette DEBUG loaded listener.js 22:25:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 40 (000000F7DBA7C000) [pid = 2680] [serial = 40] [outer = 000000F7DE37A800] 22:25:29 INFO - PROCESS | 2680 | 1461043529554 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 22:25:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 22:25:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 583ms 22:25:29 INFO - PROCESS | 2680 | 1461043529574 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 22:25:29 INFO - PROCESS | 2680 | 1461043529576 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 22:25:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 22:25:29 INFO - PROCESS | 2680 | 1461043529580 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 22:25:29 INFO - PROCESS | 2680 | 1461043529584 Marionette TRACE conn5 <- [1,22,null,{}] 22:25:29 INFO - PROCESS | 2680 | 1461043529596 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:29 INFO - PROCESS | 2680 | 1461043529686 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 22:25:29 INFO - PROCESS | 2680 | 1461043529693 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3D2000 == 13 [pid = 2680] [id = 15] 22:25:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 41 (000000F7DF30BC00) [pid = 2680] [serial = 41] [outer = 0000000000000000] 22:25:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 42 (000000F7DF467400) [pid = 2680] [serial = 42] [outer = 000000F7DF30BC00] 22:25:29 INFO - PROCESS | 2680 | 1461043529746 Marionette DEBUG loaded listener.js 22:25:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 43 (000000F7DFCD1400) [pid = 2680] [serial = 43] [outer = 000000F7DF30BC00] 22:25:30 INFO - PROCESS | 2680 | 1461043530184 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 22:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 22:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 22:25:30 INFO - PROCESS | 2680 | 1461043530210 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 22:25:30 INFO - PROCESS | 2680 | 1461043530213 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 22:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 22:25:30 INFO - PROCESS | 2680 | 1461043530216 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 22:25:30 INFO - PROCESS | 2680 | 1461043530218 Marionette TRACE conn5 <- [1,26,null,{}] 22:25:30 INFO - PROCESS | 2680 | 1461043530221 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:30 INFO - PROCESS | 2680 | 1461043530305 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 22:25:30 INFO - PROCESS | 2680 | 1461043530311 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF107800 == 14 [pid = 2680] [id = 16] 22:25:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 44 (000000F7E2035400) [pid = 2680] [serial = 44] [outer = 0000000000000000] 22:25:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 45 (000000F7E203F800) [pid = 2680] [serial = 45] [outer = 000000F7E2035400] 22:25:30 INFO - PROCESS | 2680 | 1461043530359 Marionette DEBUG loaded listener.js 22:25:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 46 (000000F7E2698800) [pid = 2680] [serial = 46] [outer = 000000F7E2035400] 22:25:30 INFO - PROCESS | 2680 | 1461043530724 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 22:25:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 22:25:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 541ms 22:25:30 INFO - PROCESS | 2680 | 1461043530760 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 22:25:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 22:25:30 INFO - PROCESS | 2680 | 1461043530763 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 22:25:30 INFO - PROCESS | 2680 | 1461043530766 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 22:25:30 INFO - PROCESS | 2680 | 1461043530768 Marionette TRACE conn5 <- [1,30,null,{}] 22:25:30 INFO - PROCESS | 2680 | 1461043530771 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:30 INFO - PROCESS | 2680 | 1461043530867 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 22:25:30 INFO - PROCESS | 2680 | 1461043530875 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4BC800 == 15 [pid = 2680] [id = 17] 22:25:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 47 (000000F7E19ECC00) [pid = 2680] [serial = 47] [outer = 0000000000000000] 22:25:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 48 (000000F7E19F4000) [pid = 2680] [serial = 48] [outer = 000000F7E19ECC00] 22:25:30 INFO - PROCESS | 2680 | 1461043530921 Marionette DEBUG loaded listener.js 22:25:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 49 (000000F7E2037400) [pid = 2680] [serial = 49] [outer = 000000F7E19ECC00] 22:25:31 INFO - PROCESS | 2680 | 1461043531331 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 22:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 22:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 588ms 22:25:31 INFO - PROCESS | 2680 | 1461043531357 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 22:25:31 INFO - PROCESS | 2680 | 1461043531359 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 22:25:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 22:25:31 INFO - PROCESS | 2680 | 1461043531362 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 22:25:31 INFO - PROCESS | 2680 | 1461043531364 Marionette TRACE conn5 <- [1,34,null,{}] 22:25:31 INFO - PROCESS | 2680 | 1461043531367 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:31 INFO - PROCESS | 2680 | 1461043531487 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 22:25:31 INFO - PROCESS | 2680 | 1461043531577 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2C67000 == 16 [pid = 2680] [id = 18] 22:25:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 50 (000000F7E5580000) [pid = 2680] [serial = 50] [outer = 0000000000000000] 22:25:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 51 (000000F7E5587800) [pid = 2680] [serial = 51] [outer = 000000F7E5580000] 22:25:31 INFO - PROCESS | 2680 | 1461043531625 Marionette DEBUG loaded listener.js 22:25:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 52 (000000F7D3310400) [pid = 2680] [serial = 52] [outer = 000000F7E5580000] 22:25:31 INFO - PROCESS | 2680 | 1461043531981 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 22:25:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 22:25:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 22:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 22:25:32 INFO - PROCESS | 2680 | 1461043531993 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 22:25:32 INFO - PROCESS | 2680 | 1461043531995 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 22:25:32 INFO - PROCESS | 2680 | 1461043531998 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 22:25:32 INFO - PROCESS | 2680 | 1461043532000 Marionette TRACE conn5 <- [1,38,null,{}] 22:25:32 INFO - PROCESS | 2680 | 1461043532004 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:32 INFO - PROCESS | 2680 | 1461043532103 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 22:25:32 INFO - PROCESS | 2680 | 1461043532111 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E12000 == 17 [pid = 2680] [id = 19] 22:25:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 53 (000000F7D3314000) [pid = 2680] [serial = 53] [outer = 0000000000000000] 22:25:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 54 (000000F7DE139800) [pid = 2680] [serial = 54] [outer = 000000F7D3314000] 22:25:32 INFO - PROCESS | 2680 | 1461043532156 Marionette DEBUG loaded listener.js 22:25:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 55 (000000F7D3345C00) [pid = 2680] [serial = 55] [outer = 000000F7D3314000] 22:25:32 INFO - PROCESS | 2680 | 1461043532532 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 22:25:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 22:25:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 583ms 22:25:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 22:25:32 INFO - PROCESS | 2680 | 1461043532585 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 22:25:32 INFO - PROCESS | 2680 | 1461043532588 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 22:25:32 INFO - PROCESS | 2680 | 1461043532591 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 22:25:32 INFO - PROCESS | 2680 | 1461043532593 Marionette TRACE conn5 <- [1,42,null,{}] 22:25:32 INFO - PROCESS | 2680 | 1461043532596 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:32 INFO - PROCESS | 2680 | 1461043532689 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 22:25:32 INFO - PROCESS | 2680 | 1461043532697 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4C35800 == 18 [pid = 2680] [id = 20] 22:25:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 56 (000000F7D3345000) [pid = 2680] [serial = 56] [outer = 0000000000000000] 22:25:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 57 (000000F7D334F400) [pid = 2680] [serial = 57] [outer = 000000F7D3345000] 22:25:32 INFO - PROCESS | 2680 | 1461043532745 Marionette DEBUG loaded listener.js 22:25:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 58 (000000F7D337DC00) [pid = 2680] [serial = 58] [outer = 000000F7D3345000] 22:25:33 INFO - PROCESS | 2680 | 1461043533112 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 22:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 22:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 584ms 22:25:33 INFO - PROCESS | 2680 | 1461043533179 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 22:25:33 INFO - PROCESS | 2680 | 1461043533181 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 22:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 22:25:33 INFO - PROCESS | 2680 | 1461043533184 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 22:25:33 INFO - PROCESS | 2680 | 1461043533186 Marionette TRACE conn5 <- [1,46,null,{}] 22:25:33 INFO - PROCESS | 2680 | 1461043533190 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:33 INFO - PROCESS | 2680 | 1461043533286 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 22:25:33 INFO - PROCESS | 2680 | 1461043533294 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E54C0000 == 19 [pid = 2680] [id = 21] 22:25:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 59 (000000F7D337AC00) [pid = 2680] [serial = 59] [outer = 0000000000000000] 22:25:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 60 (000000F7D3386000) [pid = 2680] [serial = 60] [outer = 000000F7D337AC00] 22:25:33 INFO - PROCESS | 2680 | 1461043533339 Marionette DEBUG loaded listener.js 22:25:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 61 (000000F7D5806000) [pid = 2680] [serial = 61] [outer = 000000F7D337AC00] 22:25:33 INFO - PROCESS | 2680 | 1461043533715 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 22:25:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 22:25:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 22:25:33 INFO - PROCESS | 2680 | 1461043533773 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 22:25:33 INFO - PROCESS | 2680 | 1461043533775 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 22:25:33 INFO - PROCESS | 2680 | 1461043533778 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 22:25:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 22:25:33 INFO - PROCESS | 2680 | 1461043533781 Marionette TRACE conn5 <- [1,50,null,{}] 22:25:33 INFO - PROCESS | 2680 | 1461043533785 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:33 INFO - PROCESS | 2680 | 1461043533892 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 22:25:33 INFO - PROCESS | 2680 | 1461043533901 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8808800 == 20 [pid = 2680] [id = 22] 22:25:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 62 (000000F7D5803000) [pid = 2680] [serial = 62] [outer = 0000000000000000] 22:25:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 63 (000000F7D5811000) [pid = 2680] [serial = 63] [outer = 000000F7D5803000] 22:25:33 INFO - PROCESS | 2680 | 1461043533950 Marionette DEBUG loaded listener.js 22:25:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 64 (000000F7E957D000) [pid = 2680] [serial = 64] [outer = 000000F7D5803000] 22:25:34 INFO - PROCESS | 2680 | 1461043534314 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 22:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 584ms 22:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 22:25:34 INFO - PROCESS | 2680 | 1461043534367 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 22:25:34 INFO - PROCESS | 2680 | 1461043534369 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 22:25:34 INFO - PROCESS | 2680 | 1461043534373 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 22:25:34 INFO - PROCESS | 2680 | 1461043534375 Marionette TRACE conn5 <- [1,54,null,{}] 22:25:34 INFO - PROCESS | 2680 | 1461043534379 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:34 INFO - PROCESS | 2680 | 1461043534490 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 22:25:34 INFO - PROCESS | 2680 | 1461043534499 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8A83800 == 21 [pid = 2680] [id = 23] 22:25:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 65 (000000F7E8A16C00) [pid = 2680] [serial = 65] [outer = 0000000000000000] 22:25:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 66 (000000F7E8A1E000) [pid = 2680] [serial = 66] [outer = 000000F7E8A16C00] 22:25:34 INFO - PROCESS | 2680 | 1461043534556 Marionette DEBUG loaded listener.js 22:25:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 67 (000000F7E8BCFC00) [pid = 2680] [serial = 67] [outer = 000000F7E8A16C00] 22:25:34 INFO - PROCESS | 2680 | 1461043534937 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 22:25:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 22:25:34 INFO - PROCESS | 2680 | 1461043534962 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 22:25:34 INFO - PROCESS | 2680 | 1461043534964 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 22:25:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 22:25:34 INFO - PROCESS | 2680 | 1461043534967 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 22:25:34 INFO - PROCESS | 2680 | 1461043534969 Marionette TRACE conn5 <- [1,58,null,{}] 22:25:34 INFO - PROCESS | 2680 | 1461043534973 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:35 INFO - PROCESS | 2680 | 1461043535048 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 22:25:35 INFO - PROCESS | 2680 | 1461043535114 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFEE1800 == 22 [pid = 2680] [id = 24] 22:25:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 68 (000000F7E8BD0400) [pid = 2680] [serial = 68] [outer = 0000000000000000] 22:25:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 69 (000000F7E8BDA400) [pid = 2680] [serial = 69] [outer = 000000F7E8BD0400] 22:25:35 INFO - PROCESS | 2680 | 1461043535159 Marionette DEBUG loaded listener.js 22:25:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 70 (000000F7EA0CD800) [pid = 2680] [serial = 70] [outer = 000000F7E8BD0400] 22:25:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D544A000 == 21 [pid = 2680] [id = 8] 22:25:36 INFO - PROCESS | 2680 | 1461043536248 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 22:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1328ms 22:25:36 INFO - PROCESS | 2680 | 1461043536302 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 22:25:36 INFO - PROCESS | 2680 | 1461043536306 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 22:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 22:25:36 INFO - PROCESS | 2680 | 1461043536316 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 22:25:36 INFO - PROCESS | 2680 | 1461043536320 Marionette TRACE conn5 <- [1,62,null,{}] 22:25:36 INFO - PROCESS | 2680 | 1461043536326 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:36 INFO - PROCESS | 2680 | 1461043536424 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 22:25:36 INFO - PROCESS | 2680 | 1461043536441 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6A74800 == 22 [pid = 2680] [id = 25] 22:25:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 71 (000000F7D5803800) [pid = 2680] [serial = 71] [outer = 0000000000000000] 22:25:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 72 (000000F7D5810800) [pid = 2680] [serial = 72] [outer = 000000F7D5803800] 22:25:36 INFO - PROCESS | 2680 | 1461043536491 Marionette DEBUG loaded listener.js 22:25:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F7D9A61C00) [pid = 2680] [serial = 73] [outer = 000000F7D5803800] 22:25:36 INFO - PROCESS | 2680 | 1461043536911 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 22:25:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 627ms 22:25:36 INFO - PROCESS | 2680 | 1461043536947 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 22:25:36 INFO - PROCESS | 2680 | 1461043536953 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 22:25:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 22:25:36 INFO - PROCESS | 2680 | 1461043536965 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 22:25:36 INFO - PROCESS | 2680 | 1461043536968 Marionette TRACE conn5 <- [1,66,null,{}] 22:25:36 INFO - PROCESS | 2680 | 1461043536972 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:37 INFO - PROCESS | 2680 | 1461043537067 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 22:25:37 INFO - PROCESS | 2680 | 1461043537077 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA68B800 == 23 [pid = 2680] [id = 26] 22:25:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F7D6E6F000) [pid = 2680] [serial = 74] [outer = 0000000000000000] 22:25:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F7DA640800) [pid = 2680] [serial = 75] [outer = 000000F7D6E6F000] 22:25:37 INFO - PROCESS | 2680 | 1461043537125 Marionette DEBUG loaded listener.js 22:25:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F7DBB9A400) [pid = 2680] [serial = 76] [outer = 000000F7D6E6F000] 22:25:37 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F7DBF41C00) [pid = 2680] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:25:37 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F7DE13A800) [pid = 2680] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 22:25:37 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F7DBAD2C00) [pid = 2680] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 22:25:37 INFO - PROCESS | 2680 | --DOMWINDOW == 72 (000000F7DE37A800) [pid = 2680] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 22:25:37 INFO - PROCESS | 2680 | --DOMWINDOW == 71 (000000F7DF30BC00) [pid = 2680] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 22:25:37 INFO - PROCESS | 2680 | --DOMWINDOW == 70 (000000F7E2035400) [pid = 2680] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 22:25:37 INFO - PROCESS | 2680 | --DOMWINDOW == 69 (000000F7E19ECC00) [pid = 2680] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 22:25:37 INFO - PROCESS | 2680 | --DOMWINDOW == 68 (000000F7E5580000) [pid = 2680] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 22:25:37 INFO - PROCESS | 2680 | --DOMWINDOW == 67 (000000F7D5803000) [pid = 2680] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 22:25:37 INFO - PROCESS | 2680 | --DOMWINDOW == 66 (000000F7DBB99400) [pid = 2680] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 22:25:37 INFO - PROCESS | 2680 | 1461043537827 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 22:25:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 880ms 22:25:37 INFO - PROCESS | 2680 | 1461043537851 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 22:25:37 INFO - PROCESS | 2680 | 1461043537853 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 22:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 22:25:37 INFO - PROCESS | 2680 | 1461043537857 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 22:25:37 INFO - PROCESS | 2680 | 1461043537860 Marionette TRACE conn5 <- [1,70,null,{}] 22:25:37 INFO - PROCESS | 2680 | 1461043537871 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:37 INFO - PROCESS | 2680 | 1461043537960 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 22:25:38 INFO - PROCESS | 2680 | 1461043538014 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA62800 == 24 [pid = 2680] [id = 27] 22:25:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 67 (000000F7DB6AA000) [pid = 2680] [serial = 77] [outer = 0000000000000000] 22:25:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 68 (000000F7DE145C00) [pid = 2680] [serial = 78] [outer = 000000F7DB6AA000] 22:25:38 INFO - PROCESS | 2680 | 1461043538073 Marionette DEBUG loaded listener.js 22:25:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 69 (000000F7DE360400) [pid = 2680] [serial = 79] [outer = 000000F7DB6AA000] 22:25:38 INFO - PROCESS | 2680 | 1461043538414 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 22:25:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 22:25:38 INFO - PROCESS | 2680 | 1461043538446 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 22:25:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 22:25:38 INFO - PROCESS | 2680 | 1461043538449 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 22:25:38 INFO - PROCESS | 2680 | 1461043538452 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 22:25:38 INFO - PROCESS | 2680 | 1461043538454 Marionette TRACE conn5 <- [1,74,null,{}] 22:25:38 INFO - PROCESS | 2680 | 1461043538457 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:38 INFO - PROCESS | 2680 | 1461043538549 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 22:25:38 INFO - PROCESS | 2680 | 1461043538602 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4B1000 == 25 [pid = 2680] [id = 28] 22:25:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 70 (000000F7DE371400) [pid = 2680] [serial = 80] [outer = 0000000000000000] 22:25:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 71 (000000F7DEB2F800) [pid = 2680] [serial = 81] [outer = 000000F7DE371400] 22:25:38 INFO - PROCESS | 2680 | 1461043538650 Marionette DEBUG loaded listener.js 22:25:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 72 (000000F7DF30E400) [pid = 2680] [serial = 82] [outer = 000000F7DE371400] 22:25:39 INFO - PROCESS | 2680 | 1461043539018 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 22:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 22:25:39 INFO - PROCESS | 2680 | 1461043539083 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 22:25:39 INFO - PROCESS | 2680 | 1461043539085 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 22:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 22:25:39 INFO - PROCESS | 2680 | 1461043539088 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 22:25:39 INFO - PROCESS | 2680 | 1461043539090 Marionette TRACE conn5 <- [1,78,null,{}] 22:25:39 INFO - PROCESS | 2680 | 1461043539094 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:39 INFO - PROCESS | 2680 | 1461043539167 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 22:25:39 INFO - PROCESS | 2680 | 1461043539174 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D4D000 == 26 [pid = 2680] [id = 29] 22:25:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F7D580DC00) [pid = 2680] [serial = 83] [outer = 0000000000000000] 22:25:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F7DF3D5800) [pid = 2680] [serial = 84] [outer = 000000F7D580DC00] 22:25:39 INFO - PROCESS | 2680 | 1461043539221 Marionette DEBUG loaded listener.js 22:25:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F7E10C0000) [pid = 2680] [serial = 85] [outer = 000000F7D580DC00] 22:25:39 INFO - PROCESS | 2680 | 1461043539592 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 22:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 523ms 22:25:39 INFO - PROCESS | 2680 | 1461043539614 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 22:25:39 INFO - PROCESS | 2680 | 1461043539616 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 22:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 22:25:39 INFO - PROCESS | 2680 | 1461043539620 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 22:25:39 INFO - PROCESS | 2680 | 1461043539622 Marionette TRACE conn5 <- [1,82,null,{}] 22:25:39 INFO - PROCESS | 2680 | 1461043539625 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:39 INFO - PROCESS | 2680 | 1461043539753 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 22:25:39 INFO - PROCESS | 2680 | 1461043539853 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6665800 == 27 [pid = 2680] [id = 30] 22:25:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F7D4D80C00) [pid = 2680] [serial = 86] [outer = 0000000000000000] 22:25:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F7D580B400) [pid = 2680] [serial = 87] [outer = 000000F7D4D80C00] 22:25:39 INFO - PROCESS | 2680 | 1461043539993 Marionette DEBUG loaded listener.js 22:25:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F7DA429400) [pid = 2680] [serial = 88] [outer = 000000F7D4D80C00] 22:25:40 INFO - PROCESS | 2680 | 1461043540520 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 22:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 939ms 22:25:40 INFO - PROCESS | 2680 | 1461043540564 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 22:25:40 INFO - PROCESS | 2680 | 1461043540568 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 22:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 22:25:40 INFO - PROCESS | 2680 | 1461043540573 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 22:25:40 INFO - PROCESS | 2680 | 1461043540578 Marionette TRACE conn5 <- [1,86,null,{}] 22:25:40 INFO - PROCESS | 2680 | 1461043540583 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:40 INFO - PROCESS | 2680 | 1461043540683 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 22:25:40 INFO - PROCESS | 2680 | 1461043540755 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1076800 == 28 [pid = 2680] [id = 31] 22:25:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F7DE1CD000) [pid = 2680] [serial = 89] [outer = 0000000000000000] 22:25:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F7DE2AE800) [pid = 2680] [serial = 90] [outer = 000000F7DE1CD000] 22:25:40 INFO - PROCESS | 2680 | 1461043540815 Marionette DEBUG loaded listener.js 22:25:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7DF304800) [pid = 2680] [serial = 91] [outer = 000000F7DE1CD000] 22:25:41 INFO - PROCESS | 2680 | 1461043541374 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 22:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 22:25:41 INFO - PROCESS | 2680 | 1461043541415 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 22:25:41 INFO - PROCESS | 2680 | 1461043541419 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 22:25:41 INFO - PROCESS | 2680 | 1461043541423 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 22:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 22:25:41 INFO - PROCESS | 2680 | 1461043541425 Marionette TRACE conn5 <- [1,90,null,{}] 22:25:41 INFO - PROCESS | 2680 | 1461043541429 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:41 INFO - PROCESS | 2680 | 1461043541527 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 22:25:41 INFO - PROCESS | 2680 | 1461043541600 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E453F800 == 29 [pid = 2680] [id = 32] 22:25:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7E19E7000) [pid = 2680] [serial = 92] [outer = 0000000000000000] 22:25:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7E1B0B800) [pid = 2680] [serial = 93] [outer = 000000F7E19E7000] 22:25:41 INFO - PROCESS | 2680 | 1461043541657 Marionette DEBUG loaded listener.js 22:25:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7E2041800) [pid = 2680] [serial = 94] [outer = 000000F7E19E7000] 22:25:42 INFO - PROCESS | 2680 | 1461043542175 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 22:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 22:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 774ms 22:25:42 INFO - PROCESS | 2680 | 1461043542202 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 22:25:42 INFO - PROCESS | 2680 | 1461043542207 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 22:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 22:25:42 INFO - PROCESS | 2680 | 1461043542219 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 22:25:42 INFO - PROCESS | 2680 | 1461043542224 Marionette TRACE conn5 <- [1,94,null,{}] 22:25:42 INFO - PROCESS | 2680 | 1461043542228 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:42 INFO - PROCESS | 2680 | 1461043542328 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 22:25:42 INFO - PROCESS | 2680 | 1461043542399 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:42 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5577000 == 30 [pid = 2680] [id = 33] 22:25:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7E2A0B000) [pid = 2680] [serial = 95] [outer = 0000000000000000] 22:25:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7E2DA8C00) [pid = 2680] [serial = 96] [outer = 000000F7E2A0B000] 22:25:42 INFO - PROCESS | 2680 | 1461043542456 Marionette DEBUG loaded listener.js 22:25:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7E4504C00) [pid = 2680] [serial = 97] [outer = 000000F7E2A0B000] 22:25:43 INFO - PROCESS | 2680 | 1461043543060 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 22:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 22:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 879ms 22:25:43 INFO - PROCESS | 2680 | 1461043543102 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 22:25:43 INFO - PROCESS | 2680 | 1461043543106 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 22:25:43 INFO - PROCESS | 2680 | 1461043543112 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 22:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 22:25:43 INFO - PROCESS | 2680 | 1461043543116 Marionette TRACE conn5 <- [1,98,null,{}] 22:25:43 INFO - PROCESS | 2680 | 1461043543123 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:43 INFO - PROCESS | 2680 | 1461043543224 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 22:25:43 INFO - PROCESS | 2680 | 1461043543290 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D991B800 == 31 [pid = 2680] [id = 34] 22:25:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7D4D67400) [pid = 2680] [serial = 98] [outer = 0000000000000000] 22:25:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7D5434400) [pid = 2680] [serial = 99] [outer = 000000F7D4D67400] 22:25:43 INFO - PROCESS | 2680 | 1461043543341 Marionette DEBUG loaded listener.js 22:25:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7D9ABCC00) [pid = 2680] [serial = 100] [outer = 000000F7D4D67400] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7D6E53000) [pid = 2680] [serial = 4] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7E8A1E000) [pid = 2680] [serial = 66] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7DE13FC00) [pid = 2680] [serial = 27] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7DA265000) [pid = 2680] [serial = 33] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7DBAD9400) [pid = 2680] [serial = 36] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7DE146000) [pid = 2680] [serial = 37] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F7DF198400) [pid = 2680] [serial = 39] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7DBA7C000) [pid = 2680] [serial = 40] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F7DF467400) [pid = 2680] [serial = 42] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F7E203F800) [pid = 2680] [serial = 45] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F7E19F4000) [pid = 2680] [serial = 48] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F7E5587800) [pid = 2680] [serial = 51] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F7DE139800) [pid = 2680] [serial = 54] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F7D334F400) [pid = 2680] [serial = 57] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F7D3386000) [pid = 2680] [serial = 60] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F7D5811000) [pid = 2680] [serial = 63] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F7DBF3D400) [pid = 2680] [serial = 21] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 72 (000000F7DFCD0000) [pid = 2680] [serial = 24] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 71 (000000F7DFCD1400) [pid = 2680] [serial = 43] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 70 (000000F7D460D800) [pid = 2680] [serial = 30] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 69 (000000F7E2698800) [pid = 2680] [serial = 46] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 68 (000000F7E2037400) [pid = 2680] [serial = 49] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 67 (000000F7D3310400) [pid = 2680] [serial = 52] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 66 (000000F7DFCCFC00) [pid = 2680] [serial = 28] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 65 (000000F7DE2B4400) [pid = 2680] [serial = 22] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 64 (000000F7E957D000) [pid = 2680] [serial = 64] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 63 (000000F7E268F400) [pid = 2680] [serial = 17] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 62 (000000F7E2411800) [pid = 2680] [serial = 14] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 61 (000000F7DB6AAC00) [pid = 2680] [serial = 9] [outer = 0000000000000000] [url = about:blank] 22:25:43 INFO - PROCESS | 2680 | --DOMWINDOW == 60 (000000F7DBB9C000) [pid = 2680] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 22:25:43 INFO - PROCESS | 2680 | 1461043543839 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 22:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 22:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 794ms 22:25:43 INFO - PROCESS | 2680 | 1461043543910 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 22:25:43 INFO - PROCESS | 2680 | 1461043543915 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 22:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 22:25:43 INFO - PROCESS | 2680 | 1461043543922 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 22:25:43 INFO - PROCESS | 2680 | 1461043543924 Marionette TRACE conn5 <- [1,102,null,{}] 22:25:43 INFO - PROCESS | 2680 | 1461043543928 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:44 INFO - PROCESS | 2680 | 1461043544010 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 22:25:44 INFO - PROCESS | 2680 | 1461043544016 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9ADD800 == 32 [pid = 2680] [id = 35] 22:25:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 61 (000000F7DA162C00) [pid = 2680] [serial = 101] [outer = 0000000000000000] 22:25:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 62 (000000F7DA644800) [pid = 2680] [serial = 102] [outer = 000000F7DA162C00] 22:25:44 INFO - PROCESS | 2680 | 1461043544064 Marionette DEBUG loaded listener.js 22:25:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 63 (000000F7DBA7F000) [pid = 2680] [serial = 103] [outer = 000000F7DA162C00] 22:25:44 INFO - PROCESS | 2680 | 1461043544464 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 22:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 22:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 586ms 22:25:44 INFO - PROCESS | 2680 | 1461043544513 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 22:25:44 INFO - PROCESS | 2680 | 1461043544516 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 22:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 22:25:44 INFO - PROCESS | 2680 | 1461043544520 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 22:25:44 INFO - PROCESS | 2680 | 1461043544523 Marionette TRACE conn5 <- [1,106,null,{}] 22:25:44 INFO - PROCESS | 2680 | 1461043544534 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:44 INFO - PROCESS | 2680 | 1461043544645 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 22:25:44 INFO - PROCESS | 2680 | 1461043544661 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA63800 == 33 [pid = 2680] [id = 36] 22:25:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 64 (000000F7DE360000) [pid = 2680] [serial = 104] [outer = 0000000000000000] 22:25:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 65 (000000F7DE374400) [pid = 2680] [serial = 105] [outer = 000000F7DE360000] 22:25:44 INFO - PROCESS | 2680 | 1461043544710 Marionette DEBUG loaded listener.js 22:25:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 66 (000000F7DF30F000) [pid = 2680] [serial = 106] [outer = 000000F7DE360000] 22:25:45 INFO - PROCESS | 2680 | 1461043545118 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 22:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 22:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 626ms 22:25:45 INFO - PROCESS | 2680 | 1461043545148 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 22:25:45 INFO - PROCESS | 2680 | 1461043545151 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 22:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 22:25:45 INFO - PROCESS | 2680 | 1461043545155 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 22:25:45 INFO - PROCESS | 2680 | 1461043545156 Marionette TRACE conn5 <- [1,110,null,{}] 22:25:45 INFO - PROCESS | 2680 | 1461043545160 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:45 INFO - PROCESS | 2680 | 1461043545237 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 22:25:45 INFO - PROCESS | 2680 | 1461043545243 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF38E800 == 34 [pid = 2680] [id = 37] 22:25:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 67 (000000F7DFC38400) [pid = 2680] [serial = 107] [outer = 0000000000000000] 22:25:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 68 (000000F7E19F1400) [pid = 2680] [serial = 108] [outer = 000000F7DFC38400] 22:25:45 INFO - PROCESS | 2680 | 1461043545290 Marionette DEBUG loaded listener.js 22:25:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 69 (000000F7E203E400) [pid = 2680] [serial = 109] [outer = 000000F7DFC38400] 22:25:45 INFO - PROCESS | 2680 | 1461043545672 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 22:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 22:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 586ms 22:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 22:25:45 INFO - PROCESS | 2680 | 1461043545744 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 22:25:45 INFO - PROCESS | 2680 | 1461043545746 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 22:25:45 INFO - PROCESS | 2680 | 1461043545749 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 22:25:45 INFO - PROCESS | 2680 | 1461043545751 Marionette TRACE conn5 <- [1,114,null,{}] 22:25:45 INFO - PROCESS | 2680 | 1461043545755 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:45 INFO - PROCESS | 2680 | 1461043545829 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 22:25:45 INFO - PROCESS | 2680 | 1461043545836 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D4A000 == 35 [pid = 2680] [id = 38] 22:25:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 70 (000000F7E2411C00) [pid = 2680] [serial = 110] [outer = 0000000000000000] 22:25:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 71 (000000F7E27B6000) [pid = 2680] [serial = 111] [outer = 000000F7E2411C00] 22:25:45 INFO - PROCESS | 2680 | 1461043545881 Marionette DEBUG loaded listener.js 22:25:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 72 (000000F7E2D1C000) [pid = 2680] [serial = 112] [outer = 000000F7E2411C00] 22:25:46 INFO - PROCESS | 2680 | 1461043546332 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 22:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 22:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 628ms 22:25:46 INFO - PROCESS | 2680 | 1461043546380 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 22:25:46 INFO - PROCESS | 2680 | 1461043546383 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 22:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 22:25:46 INFO - PROCESS | 2680 | 1461043546395 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 22:25:46 INFO - PROCESS | 2680 | 1461043546397 Marionette TRACE conn5 <- [1,118,null,{}] 22:25:46 INFO - PROCESS | 2680 | 1461043546401 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:46 INFO - PROCESS | 2680 | 1461043546521 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 22:25:46 INFO - PROCESS | 2680 | 1461043546571 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E15800 == 36 [pid = 2680] [id = 39] 22:25:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F7E557E000) [pid = 2680] [serial = 113] [outer = 0000000000000000] 22:25:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F7E8A13000) [pid = 2680] [serial = 114] [outer = 000000F7E557E000] 22:25:46 INFO - PROCESS | 2680 | 1461043546620 Marionette DEBUG loaded listener.js 22:25:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F7E8BCCC00) [pid = 2680] [serial = 115] [outer = 000000F7E557E000] 22:25:47 INFO - PROCESS | 2680 | 1461043547004 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 22:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 22:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 647ms 22:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 22:25:47 INFO - PROCESS | 2680 | 1461043547037 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 22:25:47 INFO - PROCESS | 2680 | 1461043547039 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 22:25:47 INFO - PROCESS | 2680 | 1461043547042 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 22:25:47 INFO - PROCESS | 2680 | 1461043547044 Marionette TRACE conn5 <- [1,122,null,{}] 22:25:47 INFO - PROCESS | 2680 | 1461043547047 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:47 INFO - PROCESS | 2680 | 1461043547141 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 22:25:47 INFO - PROCESS | 2680 | 1461043547201 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFED4800 == 37 [pid = 2680] [id = 40] 22:25:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F7D3541400) [pid = 2680] [serial = 116] [outer = 0000000000000000] 22:25:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F7D3545C00) [pid = 2680] [serial = 117] [outer = 000000F7D3541400] 22:25:47 INFO - PROCESS | 2680 | 1461043547245 Marionette DEBUG loaded listener.js 22:25:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F7E8A1A000) [pid = 2680] [serial = 118] [outer = 000000F7D3541400] 22:25:47 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F7D5803800) [pid = 2680] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 22:25:47 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F7DE371400) [pid = 2680] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 22:25:47 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F7DB6AA000) [pid = 2680] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 22:25:47 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F7D6E6F000) [pid = 2680] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 22:25:47 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F7E8BD0400) [pid = 2680] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 22:25:47 INFO - PROCESS | 2680 | --DOMWINDOW == 72 (000000F7D337AC00) [pid = 2680] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 22:25:47 INFO - PROCESS | 2680 | --DOMWINDOW == 71 (000000F7E8A16C00) [pid = 2680] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 22:25:47 INFO - PROCESS | 2680 | --DOMWINDOW == 70 (000000F7D3345000) [pid = 2680] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 22:25:47 INFO - PROCESS | 2680 | --DOMWINDOW == 69 (000000F7D3314000) [pid = 2680] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 22:25:47 INFO - PROCESS | 2680 | 1461043547605 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 22:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 22:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 585ms 22:25:47 INFO - PROCESS | 2680 | 1461043547631 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 22:25:47 INFO - PROCESS | 2680 | 1461043547633 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 22:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 22:25:47 INFO - PROCESS | 2680 | 1461043547636 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 22:25:47 INFO - PROCESS | 2680 | 1461043547638 Marionette TRACE conn5 <- [1,126,null,{}] 22:25:47 INFO - PROCESS | 2680 | 1461043547642 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:47 INFO - PROCESS | 2680 | 1461043547724 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 22:25:47 INFO - PROCESS | 2680 | 1461043547779 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8A78800 == 38 [pid = 2680] [id = 41] 22:25:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 70 (000000F7D3544000) [pid = 2680] [serial = 119] [outer = 0000000000000000] 22:25:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 71 (000000F7DE2AEC00) [pid = 2680] [serial = 120] [outer = 000000F7D3544000] 22:25:47 INFO - PROCESS | 2680 | 1461043547824 Marionette DEBUG loaded listener.js 22:25:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 72 (000000F7DF350C00) [pid = 2680] [serial = 121] [outer = 000000F7D3544000] 22:25:48 INFO - PROCESS | 2680 | 1461043548164 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 22:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 22:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 588ms 22:25:48 INFO - PROCESS | 2680 | 1461043548227 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 22:25:48 INFO - PROCESS | 2680 | 1461043548229 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 22:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 22:25:48 INFO - PROCESS | 2680 | 1461043548233 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 22:25:48 INFO - PROCESS | 2680 | 1461043548235 Marionette TRACE conn5 <- [1,130,null,{}] 22:25:48 INFO - PROCESS | 2680 | 1461043548238 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:48 INFO - PROCESS | 2680 | 1461043548335 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 22:25:48 INFO - PROCESS | 2680 | 1461043548343 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A2B000 == 39 [pid = 2680] [id = 42] 22:25:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F7DE1CBC00) [pid = 2680] [serial = 122] [outer = 0000000000000000] 22:25:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F7DF354C00) [pid = 2680] [serial = 123] [outer = 000000F7DE1CBC00] 22:25:48 INFO - PROCESS | 2680 | 1461043548388 Marionette DEBUG loaded listener.js 22:25:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F7E1AD1000) [pid = 2680] [serial = 124] [outer = 000000F7DE1CBC00] 22:25:48 INFO - PROCESS | 2680 | 1461043548779 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 22:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 22:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 22:25:48 INFO - PROCESS | 2680 | 1461043548822 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 22:25:48 INFO - PROCESS | 2680 | 1461043548824 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 22:25:48 INFO - PROCESS | 2680 | 1461043548828 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 22:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 22:25:48 INFO - PROCESS | 2680 | 1461043548830 Marionette TRACE conn5 <- [1,134,null,{}] 22:25:48 INFO - PROCESS | 2680 | 1461043548833 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:48 INFO - PROCESS | 2680 | 1461043548929 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 22:25:48 INFO - PROCESS | 2680 | 1461043548936 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FBF000 == 40 [pid = 2680] [id = 43] 22:25:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F7E1ACCC00) [pid = 2680] [serial = 125] [outer = 0000000000000000] 22:25:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F7E1AD9000) [pid = 2680] [serial = 126] [outer = 000000F7E1ACCC00] 22:25:48 INFO - PROCESS | 2680 | 1461043548983 Marionette DEBUG loaded listener.js 22:25:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F7E8BDA000) [pid = 2680] [serial = 127] [outer = 000000F7E1ACCC00] 22:25:49 INFO - PROCESS | 2680 | 1461043549375 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 22:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 22:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 22:25:49 INFO - PROCESS | 2680 | 1461043549418 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 22:25:49 INFO - PROCESS | 2680 | 1461043549420 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 22:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 22:25:49 INFO - PROCESS | 2680 | 1461043549424 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 22:25:49 INFO - PROCESS | 2680 | 1461043549426 Marionette TRACE conn5 <- [1,138,null,{}] 22:25:49 INFO - PROCESS | 2680 | 1461043549430 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:49 INFO - PROCESS | 2680 | 1461043549548 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 22:25:49 INFO - PROCESS | 2680 | 1461043549556 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E61800 == 41 [pid = 2680] [id = 44] 22:25:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F7DB303800) [pid = 2680] [serial = 128] [outer = 0000000000000000] 22:25:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F7DB305400) [pid = 2680] [serial = 129] [outer = 000000F7DB303800] 22:25:49 INFO - PROCESS | 2680 | 1461043549606 Marionette DEBUG loaded listener.js 22:25:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7DB390C00) [pid = 2680] [serial = 130] [outer = 000000F7DB303800] 22:25:50 INFO - PROCESS | 2680 | 1461043550025 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 22:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 22:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 629ms 22:25:50 INFO - PROCESS | 2680 | 1461043550078 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 22:25:50 INFO - PROCESS | 2680 | 1461043550083 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 22:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 22:25:50 INFO - PROCESS | 2680 | 1461043550089 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 22:25:50 INFO - PROCESS | 2680 | 1461043550093 Marionette TRACE conn5 <- [1,142,null,{}] 22:25:50 INFO - PROCESS | 2680 | 1461043550117 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:50 INFO - PROCESS | 2680 | 1461043550224 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 22:25:50 INFO - PROCESS | 2680 | 1461043550304 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:50 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D5680800 == 42 [pid = 2680] [id = 45] 22:25:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7D353BC00) [pid = 2680] [serial = 131] [outer = 0000000000000000] 22:25:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7D3546000) [pid = 2680] [serial = 132] [outer = 000000F7D353BC00] 22:25:50 INFO - PROCESS | 2680 | 1461043550361 Marionette DEBUG loaded listener.js 22:25:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7D6E6B400) [pid = 2680] [serial = 133] [outer = 000000F7D353BC00] 22:25:50 INFO - PROCESS | 2680 | 1461043550946 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 22:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 22:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 900ms 22:25:50 INFO - PROCESS | 2680 | 1461043550991 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 22:25:51 INFO - PROCESS | 2680 | 1461043550995 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 22:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 22:25:51 INFO - PROCESS | 2680 | 1461043551004 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 22:25:51 INFO - PROCESS | 2680 | 1461043551008 Marionette TRACE conn5 <- [1,146,null,{}] 22:25:51 INFO - PROCESS | 2680 | 1461043551027 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:51 INFO - PROCESS | 2680 | 1461043551132 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 22:25:51 INFO - PROCESS | 2680 | 1461043551194 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D50800 == 43 [pid = 2680] [id = 46] 22:25:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7DBF38400) [pid = 2680] [serial = 134] [outer = 0000000000000000] 22:25:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7DE1D3C00) [pid = 2680] [serial = 135] [outer = 000000F7DBF38400] 22:25:51 INFO - PROCESS | 2680 | 1461043551251 Marionette DEBUG loaded listener.js 22:25:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7DF30F400) [pid = 2680] [serial = 136] [outer = 000000F7DBF38400] 22:25:51 INFO - PROCESS | 2680 | 1461043551948 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 22:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 22:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 982ms 22:25:51 INFO - PROCESS | 2680 | 1461043551991 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 22:25:51 INFO - PROCESS | 2680 | 1461043551994 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 22:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 22:25:52 INFO - PROCESS | 2680 | 1461043551999 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 22:25:52 INFO - PROCESS | 2680 | 1461043552001 Marionette TRACE conn5 <- [1,150,null,{}] 22:25:52 INFO - PROCESS | 2680 | 1461043552012 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:52 INFO - PROCESS | 2680 | 1461043552120 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 22:25:52 INFO - PROCESS | 2680 | 1461043552184 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9DE3000 == 44 [pid = 2680] [id = 47] 22:25:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7E10A7400) [pid = 2680] [serial = 137] [outer = 0000000000000000] 22:25:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7E19E0C00) [pid = 2680] [serial = 138] [outer = 000000F7E10A7400] 22:25:52 INFO - PROCESS | 2680 | 1461043552245 Marionette DEBUG loaded listener.js 22:25:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7E2039400) [pid = 2680] [serial = 139] [outer = 000000F7E10A7400] 22:25:52 INFO - PROCESS | 2680 | 1461043552804 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 22:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 22:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 837ms 22:25:52 INFO - PROCESS | 2680 | 1461043552838 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 22:25:52 INFO - PROCESS | 2680 | 1461043552840 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 22:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 22:25:52 INFO - PROCESS | 2680 | 1461043552844 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 22:25:52 INFO - PROCESS | 2680 | 1461043552846 Marionette TRACE conn5 <- [1,154,null,{}] 22:25:52 INFO - PROCESS | 2680 | 1461043552850 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:52 INFO - PROCESS | 2680 | 1461043552952 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 22:25:53 INFO - PROCESS | 2680 | 1461043553026 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9ABC000 == 45 [pid = 2680] [id = 48] 22:25:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7E45AB800) [pid = 2680] [serial = 140] [outer = 0000000000000000] 22:25:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7E547D000) [pid = 2680] [serial = 141] [outer = 000000F7E45AB800] 22:25:53 INFO - PROCESS | 2680 | 1461043553082 Marionette DEBUG loaded listener.js 22:25:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7E9578C00) [pid = 2680] [serial = 142] [outer = 000000F7E45AB800] 22:25:53 INFO - PROCESS | 2680 | 1461043553616 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 22:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 22:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 795ms 22:25:53 INFO - PROCESS | 2680 | 1461043553642 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 22:25:53 INFO - PROCESS | 2680 | 1461043553644 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 22:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 22:25:53 INFO - PROCESS | 2680 | 1461043553648 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 22:25:53 INFO - PROCESS | 2680 | 1461043553651 Marionette TRACE conn5 <- [1,158,null,{}] 22:25:53 INFO - PROCESS | 2680 | 1461043553655 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:53 INFO - PROCESS | 2680 | 1461043553777 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 22:25:53 INFO - PROCESS | 2680 | 1461043553852 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9D11000 == 46 [pid = 2680] [id = 49] 22:25:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7E5589800) [pid = 2680] [serial = 143] [outer = 0000000000000000] 22:25:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7E469B000) [pid = 2680] [serial = 144] [outer = 000000F7E5589800] 22:25:53 INFO - PROCESS | 2680 | 1461043553908 Marionette DEBUG loaded listener.js 22:25:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7E96F0000) [pid = 2680] [serial = 145] [outer = 000000F7E5589800] 22:25:54 INFO - PROCESS | 2680 | 1461043554646 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 22:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 22:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1028ms 22:25:54 INFO - PROCESS | 2680 | 1461043554679 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 22:25:54 INFO - PROCESS | 2680 | 1461043554683 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 22:25:54 INFO - PROCESS | 2680 | 1461043554688 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 22:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 22:25:54 INFO - PROCESS | 2680 | 1461043554692 Marionette TRACE conn5 <- [1,162,null,{}] 22:25:54 INFO - PROCESS | 2680 | 1461043554707 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:54 INFO - PROCESS | 2680 | 1461043554805 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 22:25:54 INFO - PROCESS | 2680 | 1461043554893 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFED0800 == 47 [pid = 2680] [id = 50] 22:25:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7D3312800) [pid = 2680] [serial = 146] [outer = 0000000000000000] 22:25:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7D3382400) [pid = 2680] [serial = 147] [outer = 000000F7D3312800] 22:25:55 INFO - PROCESS | 2680 | 1461043554999 Marionette DEBUG loaded listener.js 22:25:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7D9DBBC00) [pid = 2680] [serial = 148] [outer = 000000F7D3312800] 22:25:55 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FBF000 == 46 [pid = 2680] [id = 43] 22:25:55 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A2B000 == 45 [pid = 2680] [id = 42] 22:25:55 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8A78800 == 44 [pid = 2680] [id = 41] 22:25:55 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFED4800 == 43 [pid = 2680] [id = 40] 22:25:55 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E15800 == 42 [pid = 2680] [id = 39] 22:25:55 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D4A000 == 41 [pid = 2680] [id = 38] 22:25:55 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF38E800 == 40 [pid = 2680] [id = 37] 22:25:55 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA63800 == 39 [pid = 2680] [id = 36] 22:25:55 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9ADD800 == 38 [pid = 2680] [id = 35] 22:25:55 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D991B800 == 37 [pid = 2680] [id = 34] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DF3D5800) [pid = 2680] [serial = 84] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7D5810800) [pid = 2680] [serial = 72] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7D9A61C00) [pid = 2680] [serial = 73] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7DF30E400) [pid = 2680] [serial = 82] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7DE145C00) [pid = 2680] [serial = 78] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7DA640800) [pid = 2680] [serial = 75] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7DEB2F800) [pid = 2680] [serial = 81] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7DBB9A400) [pid = 2680] [serial = 76] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7EA0CD800) [pid = 2680] [serial = 70] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7DE360400) [pid = 2680] [serial = 79] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7E8BDA400) [pid = 2680] [serial = 69] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7D5806000) [pid = 2680] [serial = 61] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7E8BCFC00) [pid = 2680] [serial = 67] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7D337DC00) [pid = 2680] [serial = 58] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7D3345C00) [pid = 2680] [serial = 55] [outer = 0000000000000000] [url = about:blank] 22:25:55 INFO - PROCESS | 2680 | 1461043555466 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 22:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 22:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 793ms 22:25:55 INFO - PROCESS | 2680 | 1461043555486 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 22:25:55 INFO - PROCESS | 2680 | 1461043555492 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 22:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 22:25:55 INFO - PROCESS | 2680 | 1461043555498 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 22:25:55 INFO - PROCESS | 2680 | 1461043555501 Marionette TRACE conn5 <- [1,166,null,{}] 22:25:55 INFO - PROCESS | 2680 | 1461043555505 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:55 INFO - PROCESS | 2680 | 1461043555596 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 22:25:55 INFO - PROCESS | 2680 | 1461043555603 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3CC800 == 38 [pid = 2680] [id = 51] 22:25:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7D9A61C00) [pid = 2680] [serial = 149] [outer = 0000000000000000] 22:25:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7DA1C4800) [pid = 2680] [serial = 150] [outer = 000000F7D9A61C00] 22:25:55 INFO - PROCESS | 2680 | 1461043555650 Marionette DEBUG loaded listener.js 22:25:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7DB309800) [pid = 2680] [serial = 151] [outer = 000000F7D9A61C00] 22:25:56 INFO - PROCESS | 2680 | 1461043556089 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 22:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 22:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 627ms 22:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 22:25:56 INFO - PROCESS | 2680 | 1461043556127 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 22:25:56 INFO - PROCESS | 2680 | 1461043556130 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 22:25:56 INFO - PROCESS | 2680 | 1461043556133 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 22:25:56 INFO - PROCESS | 2680 | 1461043556137 Marionette TRACE conn5 <- [1,170,null,{}] 22:25:56 INFO - PROCESS | 2680 | 1461043556149 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:56 INFO - PROCESS | 2680 | 1461043556231 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 22:25:56 INFO - PROCESS | 2680 | 1461043556241 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF37D800 == 39 [pid = 2680] [id = 52] 22:25:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7DBF44400) [pid = 2680] [serial = 152] [outer = 0000000000000000] 22:25:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7DE146000) [pid = 2680] [serial = 153] [outer = 000000F7DBF44400] 22:25:56 INFO - PROCESS | 2680 | 1461043556291 Marionette DEBUG loaded listener.js 22:25:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7DE35E400) [pid = 2680] [serial = 154] [outer = 000000F7DBF44400] 22:25:56 INFO - PROCESS | 2680 | 1461043556728 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 22:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 22:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 22:25:56 INFO - PROCESS | 2680 | 1461043556763 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 22:25:56 INFO - PROCESS | 2680 | 1461043556766 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 22:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 22:25:56 INFO - PROCESS | 2680 | 1461043556769 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 22:25:56 INFO - PROCESS | 2680 | 1461043556771 Marionette TRACE conn5 <- [1,174,null,{}] 22:25:56 INFO - PROCESS | 2680 | 1461043556774 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:56 INFO - PROCESS | 2680 | 1461043556853 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 22:25:56 INFO - PROCESS | 2680 | 1461043556858 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D44000 == 40 [pid = 2680] [id = 53] 22:25:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7DF305000) [pid = 2680] [serial = 155] [outer = 0000000000000000] 22:25:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7DF311000) [pid = 2680] [serial = 156] [outer = 000000F7DF305000] 22:25:56 INFO - PROCESS | 2680 | 1461043556906 Marionette DEBUG loaded listener.js 22:25:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7DF357400) [pid = 2680] [serial = 157] [outer = 000000F7DF305000] 22:25:57 INFO - PROCESS | 2680 | 1461043557285 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 22:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 22:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 22:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 22:25:57 INFO - PROCESS | 2680 | 1461043557358 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 22:25:57 INFO - PROCESS | 2680 | 1461043557360 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 22:25:57 INFO - PROCESS | 2680 | 1461043557363 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 22:25:57 INFO - PROCESS | 2680 | 1461043557365 Marionette TRACE conn5 <- [1,178,null,{}] 22:25:57 INFO - PROCESS | 2680 | 1461043557368 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:57 INFO - PROCESS | 2680 | 1461043557471 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 22:25:57 INFO - PROCESS | 2680 | 1461043557477 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2C6E000 == 41 [pid = 2680] [id = 54] 22:25:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7DF659800) [pid = 2680] [serial = 158] [outer = 0000000000000000] 22:25:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7E109A800) [pid = 2680] [serial = 159] [outer = 000000F7DF659800] 22:25:57 INFO - PROCESS | 2680 | 1461043557523 Marionette DEBUG loaded listener.js 22:25:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7E19E0800) [pid = 2680] [serial = 160] [outer = 000000F7DF659800] 22:25:57 INFO - PROCESS | 2680 | 1461043557951 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 22:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 22:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 628ms 22:25:57 INFO - PROCESS | 2680 | 1461043557995 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 22:25:57 INFO - PROCESS | 2680 | 1461043557997 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 22:25:58 INFO - PROCESS | 2680 | 1461043558000 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 22:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 22:25:58 INFO - PROCESS | 2680 | 1461043558002 Marionette TRACE conn5 <- [1,182,null,{}] 22:25:58 INFO - PROCESS | 2680 | 1461043558010 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:58 INFO - PROCESS | 2680 | 1461043558135 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 22:25:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7E2036800) [pid = 2680] [serial = 161] [outer = 000000F7D3DA6000] 22:25:58 INFO - PROCESS | 2680 | 1461043558214 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9B75000 == 42 [pid = 2680] [id = 55] 22:25:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DB6A4C00) [pid = 2680] [serial = 162] [outer = 0000000000000000] 22:25:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7E2A05800) [pid = 2680] [serial = 163] [outer = 000000F7DB6A4C00] 22:25:58 INFO - PROCESS | 2680 | 1461043558274 Marionette DEBUG loaded listener.js 22:25:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E2D1CC00) [pid = 2680] [serial = 164] [outer = 000000F7DB6A4C00] 22:25:58 INFO - PROCESS | 2680 | 1461043558795 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 22:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 22:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 837ms 22:25:58 INFO - PROCESS | 2680 | 1461043558845 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 22:25:58 INFO - PROCESS | 2680 | 1461043558848 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 22:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 22:25:58 INFO - PROCESS | 2680 | 1461043558851 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 22:25:58 INFO - PROCESS | 2680 | 1461043558853 Marionette TRACE conn5 <- [1,186,null,{}] 22:25:58 INFO - PROCESS | 2680 | 1461043558856 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:58 INFO - PROCESS | 2680 | 1461043558955 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 22:25:58 INFO - PROCESS | 2680 | 1461043558966 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E55A0000 == 43 [pid = 2680] [id = 56] 22:25:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7E31D2000) [pid = 2680] [serial = 165] [outer = 0000000000000000] 22:25:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7E45ABC00) [pid = 2680] [serial = 166] [outer = 000000F7E31D2000] 22:25:59 INFO - PROCESS | 2680 | 1461043559048 Marionette DEBUG loaded listener.js 22:25:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7E8BD0800) [pid = 2680] [serial = 167] [outer = 000000F7E31D2000] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7E2411C00) [pid = 2680] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E1ACCC00) [pid = 2680] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7DA162C00) [pid = 2680] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7DE360000) [pid = 2680] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DFC38400) [pid = 2680] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7E557E000) [pid = 2680] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7D4D67400) [pid = 2680] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7D3544000) [pid = 2680] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7D580DC00) [pid = 2680] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7D3541400) [pid = 2680] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 22:25:59 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7DE1CBC00) [pid = 2680] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 22:25:59 INFO - PROCESS | 2680 | 1461043559507 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 22:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 22:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 691ms 22:25:59 INFO - PROCESS | 2680 | 1461043559545 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 22:25:59 INFO - PROCESS | 2680 | 1461043559547 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 22:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 22:25:59 INFO - PROCESS | 2680 | 1461043559551 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 22:25:59 INFO - PROCESS | 2680 | 1461043559553 Marionette TRACE conn5 <- [1,190,null,{}] 22:25:59 INFO - PROCESS | 2680 | 1461043559556 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:25:59 INFO - PROCESS | 2680 | 1461043559631 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 22:25:59 INFO - PROCESS | 2680 | 1461043559637 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:25:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF372000 == 44 [pid = 2680] [id = 57] 22:25:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7DA162C00) [pid = 2680] [serial = 168] [outer = 0000000000000000] 22:25:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7DF18C400) [pid = 2680] [serial = 169] [outer = 000000F7DA162C00] 22:25:59 INFO - PROCESS | 2680 | 1461043559685 Marionette DEBUG loaded listener.js 22:25:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7E557E000) [pid = 2680] [serial = 170] [outer = 000000F7DA162C00] 22:26:00 INFO - PROCESS | 2680 | 1461043560060 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 22:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 22:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 542ms 22:26:00 INFO - PROCESS | 2680 | 1461043560096 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 22:26:00 INFO - PROCESS | 2680 | 1461043560098 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 22:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 22:26:00 INFO - PROCESS | 2680 | 1461043560101 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 22:26:00 INFO - PROCESS | 2680 | 1461043560103 Marionette TRACE conn5 <- [1,194,null,{}] 22:26:00 INFO - PROCESS | 2680 | 1461043560115 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:00 INFO - PROCESS | 2680 | 1461043560191 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 22:26:00 INFO - PROCESS | 2680 | 1461043560197 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9DE2000 == 45 [pid = 2680] [id = 58] 22:26:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7E9586800) [pid = 2680] [serial = 171] [outer = 0000000000000000] 22:26:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7E96F3800) [pid = 2680] [serial = 172] [outer = 000000F7E9586800] 22:26:00 INFO - PROCESS | 2680 | 1461043560245 Marionette DEBUG loaded listener.js 22:26:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E9CF0800) [pid = 2680] [serial = 173] [outer = 000000F7E9586800] 22:26:00 INFO - PROCESS | 2680 | 1461043560651 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 22:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 22:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 22:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 22:26:00 INFO - PROCESS | 2680 | 1461043560691 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 22:26:00 INFO - PROCESS | 2680 | 1461043560693 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 22:26:00 INFO - PROCESS | 2680 | 1461043560696 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 22:26:00 INFO - PROCESS | 2680 | 1461043560698 Marionette TRACE conn5 <- [1,198,null,{}] 22:26:00 INFO - PROCESS | 2680 | 1461043560715 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:00 INFO - PROCESS | 2680 | 1461043560794 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 22:26:00 INFO - PROCESS | 2680 | 1461043560800 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8B15800 == 46 [pid = 2680] [id = 59] 22:26:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7E8B38400) [pid = 2680] [serial = 174] [outer = 0000000000000000] 22:26:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E8B3DC00) [pid = 2680] [serial = 175] [outer = 000000F7E8B38400] 22:26:00 INFO - PROCESS | 2680 | 1461043560848 Marionette DEBUG loaded listener.js 22:26:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7E9CEA800) [pid = 2680] [serial = 176] [outer = 000000F7E8B38400] 22:26:01 INFO - PROCESS | 2680 | 1461043561228 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 22:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 22:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 585ms 22:26:01 INFO - PROCESS | 2680 | 1461043561284 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 22:26:01 INFO - PROCESS | 2680 | 1461043561287 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 22:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 22:26:01 INFO - PROCESS | 2680 | 1461043561298 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 22:26:01 INFO - PROCESS | 2680 | 1461043561301 Marionette TRACE conn5 <- [1,202,null,{}] 22:26:01 INFO - PROCESS | 2680 | 1461043561305 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:01 INFO - PROCESS | 2680 | 1461043561401 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 22:26:01 INFO - PROCESS | 2680 | 1461043561407 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E526B000 == 47 [pid = 2680] [id = 60] 22:26:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7E524C400) [pid = 2680] [serial = 177] [outer = 0000000000000000] 22:26:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7E8B3B000) [pid = 2680] [serial = 178] [outer = 000000F7E524C400] 22:26:01 INFO - PROCESS | 2680 | 1461043561457 Marionette DEBUG loaded listener.js 22:26:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7E9CF8000) [pid = 2680] [serial = 179] [outer = 000000F7E524C400] 22:26:02 INFO - PROCESS | 2680 | 1461043562109 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 22:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 22:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 878ms 22:26:02 INFO - PROCESS | 2680 | 1461043562182 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 22:26:02 INFO - PROCESS | 2680 | 1461043562188 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 22:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 22:26:02 INFO - PROCESS | 2680 | 1461043562194 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 22:26:02 INFO - PROCESS | 2680 | 1461043562198 Marionette TRACE conn5 <- [1,206,null,{}] 22:26:02 INFO - PROCESS | 2680 | 1461043562203 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:02 INFO - PROCESS | 2680 | 1461043562344 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 22:26:02 INFO - PROCESS | 2680 | 1461043562412 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:02 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA52000 == 48 [pid = 2680] [id = 61] 22:26:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7D9AC4000) [pid = 2680] [serial = 180] [outer = 0000000000000000] 22:26:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DA6B0C00) [pid = 2680] [serial = 181] [outer = 000000F7D9AC4000] 22:26:02 INFO - PROCESS | 2680 | 1461043562512 Marionette DEBUG loaded listener.js 22:26:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DBB9B400) [pid = 2680] [serial = 182] [outer = 000000F7D9AC4000] 22:26:03 INFO - PROCESS | 2680 | 1461043563080 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 22:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 22:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 942ms 22:26:03 INFO - PROCESS | 2680 | 1461043563137 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 22:26:03 INFO - PROCESS | 2680 | 1461043563144 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 22:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 22:26:03 INFO - PROCESS | 2680 | 1461043563151 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 22:26:03 INFO - PROCESS | 2680 | 1461043563154 Marionette TRACE conn5 <- [1,210,null,{}] 22:26:03 INFO - PROCESS | 2680 | 1461043563159 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:03 INFO - PROCESS | 2680 | 1461043563267 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 22:26:03 INFO - PROCESS | 2680 | 1461043563334 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E525C000 == 49 [pid = 2680] [id = 62] 22:26:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DF190000) [pid = 2680] [serial = 183] [outer = 0000000000000000] 22:26:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DFC2D400) [pid = 2680] [serial = 184] [outer = 000000F7DF190000] 22:26:03 INFO - PROCESS | 2680 | 1461043563391 Marionette DEBUG loaded listener.js 22:26:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E19F7C00) [pid = 2680] [serial = 185] [outer = 000000F7DF190000] 22:26:03 INFO - PROCESS | 2680 | 1461043563907 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 22:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 22:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 775ms 22:26:03 INFO - PROCESS | 2680 | 1461043563969 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 22:26:03 INFO - PROCESS | 2680 | 1461043563971 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 22:26:03 INFO - PROCESS | 2680 | 1461043563976 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 22:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 22:26:03 INFO - PROCESS | 2680 | 1461043563980 Marionette TRACE conn5 <- [1,214,null,{}] 22:26:04 INFO - PROCESS | 2680 | 1461043563992 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:04 INFO - PROCESS | 2680 | 1461043564103 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 22:26:04 INFO - PROCESS | 2680 | 1461043564170 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E531F000 == 50 [pid = 2680] [id = 63] 22:26:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E524BC00) [pid = 2680] [serial = 186] [outer = 0000000000000000] 22:26:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E5250400) [pid = 2680] [serial = 187] [outer = 000000F7E524BC00] 22:26:04 INFO - PROCESS | 2680 | 1461043564229 Marionette DEBUG loaded listener.js 22:26:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E8B40C00) [pid = 2680] [serial = 188] [outer = 000000F7E524BC00] 22:26:04 INFO - PROCESS | 2680 | 1461043564753 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 22:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 22:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 837ms 22:26:04 INFO - PROCESS | 2680 | 1461043564828 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 22:26:04 INFO - PROCESS | 2680 | 1461043564831 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 22:26:04 INFO - PROCESS | 2680 | 1461043564836 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 22:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 22:26:04 INFO - PROCESS | 2680 | 1461043564838 Marionette TRACE conn5 <- [1,218,null,{}] 22:26:04 INFO - PROCESS | 2680 | 1461043564842 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:04 INFO - PROCESS | 2680 | 1461043564950 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 22:26:05 INFO - PROCESS | 2680 | 1461043565028 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FB8000 == 51 [pid = 2680] [id = 64] 22:26:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7D3311000) [pid = 2680] [serial = 189] [outer = 0000000000000000] 22:26:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7D3546800) [pid = 2680] [serial = 190] [outer = 000000F7D3311000] 22:26:05 INFO - PROCESS | 2680 | 1461043565084 Marionette DEBUG loaded listener.js 22:26:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E2F7D400) [pid = 2680] [serial = 191] [outer = 000000F7D3311000] 22:26:05 INFO - PROCESS | 2680 | 1461043565754 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 22:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 22:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 984ms 22:26:05 INFO - PROCESS | 2680 | 1461043565826 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 22:26:05 INFO - PROCESS | 2680 | 1461043565831 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 22:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 22:26:05 INFO - PROCESS | 2680 | 1461043565836 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 22:26:05 INFO - PROCESS | 2680 | 1461043565840 Marionette TRACE conn5 <- [1,222,null,{}] 22:26:05 INFO - PROCESS | 2680 | 1461043565846 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:05 INFO - PROCESS | 2680 | 1461043565940 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 22:26:06 INFO - PROCESS | 2680 | 1461043566008 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA698800 == 52 [pid = 2680] [id = 65] 22:26:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7D3544800) [pid = 2680] [serial = 192] [outer = 0000000000000000] 22:26:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7D4D7E400) [pid = 2680] [serial = 193] [outer = 000000F7D3544800] 22:26:06 INFO - PROCESS | 2680 | 1461043566060 Marionette DEBUG loaded listener.js 22:26:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7D6E3AC00) [pid = 2680] [serial = 194] [outer = 000000F7D3544800] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8B15800 == 51 [pid = 2680] [id = 59] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9DE2000 == 50 [pid = 2680] [id = 58] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF372000 == 49 [pid = 2680] [id = 57] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E55A0000 == 48 [pid = 2680] [id = 56] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9B75000 == 47 [pid = 2680] [id = 55] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2C6E000 == 46 [pid = 2680] [id = 54] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D44000 == 45 [pid = 2680] [id = 53] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF37D800 == 44 [pid = 2680] [id = 52] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3CC800 == 43 [pid = 2680] [id = 51] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFED0800 == 42 [pid = 2680] [id = 50] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7D580B400) [pid = 2680] [serial = 87] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DE2AE800) [pid = 2680] [serial = 90] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E2DA8C00) [pid = 2680] [serial = 96] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E1B0B800) [pid = 2680] [serial = 93] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7DB305400) [pid = 2680] [serial = 129] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9DE3000 == 41 [pid = 2680] [id = 47] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D50800 == 40 [pid = 2680] [id = 46] 22:26:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D5680800 == 39 [pid = 2680] [id = 45] 22:26:06 INFO - PROCESS | 2680 | 1461043566648 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 22:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 22:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 838ms 22:26:06 INFO - PROCESS | 2680 | 1461043566678 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 22:26:06 INFO - PROCESS | 2680 | 1461043566684 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 22:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 22:26:06 INFO - PROCESS | 2680 | 1461043566690 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 22:26:06 INFO - PROCESS | 2680 | 1461043566693 Marionette TRACE conn5 <- [1,226,null,{}] 22:26:06 INFO - PROCESS | 2680 | 1461043566697 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:06 INFO - PROCESS | 2680 | 1461043566779 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E27B6000) [pid = 2680] [serial = 111] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E8BDA000) [pid = 2680] [serial = 127] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DA644800) [pid = 2680] [serial = 102] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DBA7F000) [pid = 2680] [serial = 103] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DE374400) [pid = 2680] [serial = 105] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7DF30F000) [pid = 2680] [serial = 106] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E203E400) [pid = 2680] [serial = 109] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7E19F1400) [pid = 2680] [serial = 108] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E8A13000) [pid = 2680] [serial = 114] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E8BCCC00) [pid = 2680] [serial = 115] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7D9ABCC00) [pid = 2680] [serial = 100] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7D5434400) [pid = 2680] [serial = 99] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7DE2AEC00) [pid = 2680] [serial = 120] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E10C0000) [pid = 2680] [serial = 85] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7D3545C00) [pid = 2680] [serial = 117] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DF354C00) [pid = 2680] [serial = 123] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7E1AD9000) [pid = 2680] [serial = 126] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7E1AD1000) [pid = 2680] [serial = 124] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7E8A1A000) [pid = 2680] [serial = 118] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7E2D1C000) [pid = 2680] [serial = 112] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7DF350C00) [pid = 2680] [serial = 121] [outer = 0000000000000000] [url = about:blank] 22:26:06 INFO - PROCESS | 2680 | 1461043566845 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9924000 == 40 [pid = 2680] [id = 66] 22:26:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7D3543C00) [pid = 2680] [serial = 195] [outer = 0000000000000000] 22:26:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7D5434400) [pid = 2680] [serial = 196] [outer = 000000F7D3543C00] 22:26:06 INFO - PROCESS | 2680 | 1461043566900 Marionette DEBUG loaded listener.js 22:26:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DA644800) [pid = 2680] [serial = 197] [outer = 000000F7D3543C00] 22:26:07 INFO - PROCESS | 2680 | 1461043567277 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 22:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 22:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 627ms 22:26:07 INFO - PROCESS | 2680 | 1461043567345 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 22:26:07 INFO - PROCESS | 2680 | 1461043567347 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 22:26:07 INFO - PROCESS | 2680 | 1461043567357 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 22:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 22:26:07 INFO - PROCESS | 2680 | 1461043567361 Marionette TRACE conn5 <- [1,230,null,{}] 22:26:07 INFO - PROCESS | 2680 | 1461043567372 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:07 INFO - PROCESS | 2680 | 1461043567460 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 22:26:07 INFO - PROCESS | 2680 | 1461043567467 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB5B6800 == 41 [pid = 2680] [id = 67] 22:26:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DBF39000) [pid = 2680] [serial = 198] [outer = 0000000000000000] 22:26:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DE143400) [pid = 2680] [serial = 199] [outer = 000000F7DBF39000] 22:26:07 INFO - PROCESS | 2680 | 1461043567522 Marionette DEBUG loaded listener.js 22:26:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DE2B3800) [pid = 2680] [serial = 200] [outer = 000000F7DBF39000] 22:26:07 INFO - PROCESS | 2680 | 1461043567945 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 22:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 22:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 22:26:08 INFO - PROCESS | 2680 | 1461043567990 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 22:26:08 INFO - PROCESS | 2680 | 1461043567993 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 22:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 22:26:08 INFO - PROCESS | 2680 | 1461043567996 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 22:26:08 INFO - PROCESS | 2680 | 1461043567998 Marionette TRACE conn5 <- [1,234,null,{}] 22:26:08 INFO - PROCESS | 2680 | 1461043568002 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:08 INFO - PROCESS | 2680 | 1461043568081 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 22:26:08 INFO - PROCESS | 2680 | 1461043568089 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF120800 == 42 [pid = 2680] [id = 68] 22:26:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DF133800) [pid = 2680] [serial = 201] [outer = 0000000000000000] 22:26:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DF138000) [pid = 2680] [serial = 202] [outer = 000000F7DF133800] 22:26:08 INFO - PROCESS | 2680 | 1461043568138 Marionette DEBUG loaded listener.js 22:26:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DF18C000) [pid = 2680] [serial = 203] [outer = 000000F7DF133800] 22:26:08 INFO - PROCESS | 2680 | 1461043568531 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 22:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 22:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 584ms 22:26:08 INFO - PROCESS | 2680 | 1461043568583 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 22:26:08 INFO - PROCESS | 2680 | 1461043568585 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 22:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 22:26:08 INFO - PROCESS | 2680 | 1461043568588 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 22:26:08 INFO - PROCESS | 2680 | 1461043568590 Marionette TRACE conn5 <- [1,238,null,{}] 22:26:08 INFO - PROCESS | 2680 | 1461043568593 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:08 INFO - PROCESS | 2680 | 1461043568697 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 22:26:08 INFO - PROCESS | 2680 | 1461043568703 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D35D8000 == 43 [pid = 2680] [id = 69] 22:26:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DF307400) [pid = 2680] [serial = 204] [outer = 0000000000000000] 22:26:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DF311C00) [pid = 2680] [serial = 205] [outer = 000000F7DF307400] 22:26:08 INFO - PROCESS | 2680 | 1461043568750 Marionette DEBUG loaded listener.js 22:26:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DF358000) [pid = 2680] [serial = 206] [outer = 000000F7DF307400] 22:26:09 INFO - PROCESS | 2680 | 1461043569209 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 22:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 22:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 627ms 22:26:09 INFO - PROCESS | 2680 | 1461043569218 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 22:26:09 INFO - PROCESS | 2680 | 1461043569220 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 22:26:09 INFO - PROCESS | 2680 | 1461043569223 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 22:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 22:26:09 INFO - PROCESS | 2680 | 1461043569225 Marionette TRACE conn5 <- [1,242,null,{}] 22:26:09 INFO - PROCESS | 2680 | 1461043569234 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:09 INFO - PROCESS | 2680 | 1461043569355 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 22:26:09 INFO - PROCESS | 2680 | 1461043569362 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A1B000 == 44 [pid = 2680] [id = 70] 22:26:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E109E400) [pid = 2680] [serial = 207] [outer = 0000000000000000] 22:26:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E10B6800) [pid = 2680] [serial = 208] [outer = 000000F7E109E400] 22:26:09 INFO - PROCESS | 2680 | 1461043569411 Marionette DEBUG loaded listener.js 22:26:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E19EC400) [pid = 2680] [serial = 209] [outer = 000000F7E109E400] 22:26:09 INFO - PROCESS | 2680 | 1461043569842 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 22:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 22:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 22:26:09 INFO - PROCESS | 2680 | 1461043569855 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 22:26:09 INFO - PROCESS | 2680 | 1461043569858 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 22:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 22:26:09 INFO - PROCESS | 2680 | 1461043569874 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 22:26:09 INFO - PROCESS | 2680 | 1461043569876 Marionette TRACE conn5 <- [1,246,null,{}] 22:26:09 INFO - PROCESS | 2680 | 1461043569897 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:10 INFO - PROCESS | 2680 | 1461043570006 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 22:26:10 INFO - PROCESS | 2680 | 1461043570099 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FB3000 == 45 [pid = 2680] [id = 71] 22:26:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E1E22C00) [pid = 2680] [serial = 210] [outer = 0000000000000000] 22:26:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E2035800) [pid = 2680] [serial = 211] [outer = 000000F7E1E22C00] 22:26:10 INFO - PROCESS | 2680 | 1461043570154 Marionette DEBUG loaded listener.js 22:26:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E2040800) [pid = 2680] [serial = 212] [outer = 000000F7E1E22C00] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DB6A4C00) [pid = 2680] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DF305000) [pid = 2680] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7D3312800) [pid = 2680] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DF659800) [pid = 2680] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7DBF44400) [pid = 2680] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7D9A61C00) [pid = 2680] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E5589800) [pid = 2680] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DA162C00) [pid = 2680] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7DB303800) [pid = 2680] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E31D2000) [pid = 2680] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E9586800) [pid = 2680] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7E19E7000) [pid = 2680] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7D4D80C00) [pid = 2680] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7DE1CD000) [pid = 2680] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7E2A0B000) [pid = 2680] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 22:26:10 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7E8B38400) [pid = 2680] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 22:26:10 INFO - PROCESS | 2680 | 1461043570819 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 22:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 22:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1001ms 22:26:10 INFO - PROCESS | 2680 | 1461043570876 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 22:26:10 INFO - PROCESS | 2680 | 1461043570879 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 22:26:10 INFO - PROCESS | 2680 | 1461043570882 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 22:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 22:26:10 INFO - PROCESS | 2680 | 1461043570884 Marionette TRACE conn5 <- [1,250,null,{}] 22:26:10 INFO - PROCESS | 2680 | 1461043570887 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:10 INFO - PROCESS | 2680 | 1461043570965 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 22:26:10 INFO - PROCESS | 2680 | 1461043570974 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4680800 == 46 [pid = 2680] [id = 72] 22:26:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DA2D0C00) [pid = 2680] [serial = 213] [outer = 0000000000000000] 22:26:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DBF44400) [pid = 2680] [serial = 214] [outer = 000000F7DA2D0C00] 22:26:11 INFO - PROCESS | 2680 | 1461043571020 Marionette DEBUG loaded listener.js 22:26:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E2034400) [pid = 2680] [serial = 215] [outer = 000000F7DA2D0C00] 22:26:11 INFO - PROCESS | 2680 | 1461043571443 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 22:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 22:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 628ms 22:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 22:26:11 INFO - PROCESS | 2680 | 1461043571514 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 22:26:11 INFO - PROCESS | 2680 | 1461043571516 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 22:26:11 INFO - PROCESS | 2680 | 1461043571520 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 22:26:11 INFO - PROCESS | 2680 | 1461043571522 Marionette TRACE conn5 <- [1,254,null,{}] 22:26:11 INFO - PROCESS | 2680 | 1461043571525 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:11 INFO - PROCESS | 2680 | 1461043571604 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 22:26:11 INFO - PROCESS | 2680 | 1461043571611 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5567800 == 47 [pid = 2680] [id = 73] 22:26:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7E269C400) [pid = 2680] [serial = 216] [outer = 0000000000000000] 22:26:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E2DF0C00) [pid = 2680] [serial = 217] [outer = 000000F7E269C400] 22:26:11 INFO - PROCESS | 2680 | 1461043571656 Marionette DEBUG loaded listener.js 22:26:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7E3133C00) [pid = 2680] [serial = 218] [outer = 000000F7E269C400] 22:26:12 INFO - PROCESS | 2680 | 1461043572050 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 22:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 22:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 585ms 22:26:12 INFO - PROCESS | 2680 | 1461043572107 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 22:26:12 INFO - PROCESS | 2680 | 1461043572109 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 22:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 22:26:12 INFO - PROCESS | 2680 | 1461043572113 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 22:26:12 INFO - PROCESS | 2680 | 1461043572114 Marionette TRACE conn5 <- [1,258,null,{}] 22:26:12 INFO - PROCESS | 2680 | 1461043572118 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:12 INFO - PROCESS | 2680 | 1461043572202 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 22:26:12 INFO - PROCESS | 2680 | 1461043572209 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E880A000 == 48 [pid = 2680] [id = 74] 22:26:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7E4C21800) [pid = 2680] [serial = 219] [outer = 0000000000000000] 22:26:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7E524AC00) [pid = 2680] [serial = 220] [outer = 000000F7E4C21800] 22:26:12 INFO - PROCESS | 2680 | 1461043572254 Marionette DEBUG loaded listener.js 22:26:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7E8A13000) [pid = 2680] [serial = 221] [outer = 000000F7E4C21800] 22:26:12 INFO - PROCESS | 2680 | 1461043572636 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 22:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 22:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 585ms 22:26:12 INFO - PROCESS | 2680 | 1461043572702 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 22:26:12 INFO - PROCESS | 2680 | 1461043572704 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 22:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 22:26:12 INFO - PROCESS | 2680 | 1461043572708 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 22:26:12 INFO - PROCESS | 2680 | 1461043572710 Marionette TRACE conn5 <- [1,262,null,{}] 22:26:12 INFO - PROCESS | 2680 | 1461043572714 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:12 INFO - PROCESS | 2680 | 1461043572811 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 22:26:12 INFO - PROCESS | 2680 | 1461043572980 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D5668800 == 49 [pid = 2680] [id = 75] 22:26:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7D3349800) [pid = 2680] [serial = 222] [outer = 0000000000000000] 22:26:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7D3379C00) [pid = 2680] [serial = 223] [outer = 000000F7D3349800] 22:26:13 INFO - PROCESS | 2680 | 1461043573054 Marionette DEBUG loaded listener.js 22:26:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7D3543000) [pid = 2680] [serial = 224] [outer = 000000F7D3349800] 22:26:13 INFO - PROCESS | 2680 | 1461043573597 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 22:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 22:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 943ms 22:26:13 INFO - PROCESS | 2680 | 1461043573655 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 22:26:13 INFO - PROCESS | 2680 | 1461043573660 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 22:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 22:26:13 INFO - PROCESS | 2680 | 1461043573665 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 22:26:13 INFO - PROCESS | 2680 | 1461043573670 Marionette TRACE conn5 <- [1,266,null,{}] 22:26:13 INFO - PROCESS | 2680 | 1461043573676 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:13 INFO - PROCESS | 2680 | 1461043573786 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 22:26:13 INFO - PROCESS | 2680 | 1461043573855 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF10F800 == 50 [pid = 2680] [id = 76] 22:26:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DA8B1400) [pid = 2680] [serial = 225] [outer = 0000000000000000] 22:26:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DB38F400) [pid = 2680] [serial = 226] [outer = 000000F7DA8B1400] 22:26:13 INFO - PROCESS | 2680 | 1461043573913 Marionette DEBUG loaded listener.js 22:26:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7DBB9A400) [pid = 2680] [serial = 227] [outer = 000000F7DA8B1400] 22:26:14 INFO - PROCESS | 2680 | 1461043574494 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 22:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 22:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 879ms 22:26:14 INFO - PROCESS | 2680 | 1461043574550 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 22:26:14 INFO - PROCESS | 2680 | 1461043574554 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 22:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 22:26:14 INFO - PROCESS | 2680 | 1461043574559 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 22:26:14 INFO - PROCESS | 2680 | 1461043574561 Marionette TRACE conn5 <- [1,270,null,{}] 22:26:14 INFO - PROCESS | 2680 | 1461043574565 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:14 INFO - PROCESS | 2680 | 1461043574672 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 22:26:14 INFO - PROCESS | 2680 | 1461043574756 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E54C2800 == 51 [pid = 2680] [id = 77] 22:26:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7DF13C800) [pid = 2680] [serial = 228] [outer = 0000000000000000] 22:26:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7DF329C00) [pid = 2680] [serial = 229] [outer = 000000F7DF13C800] 22:26:14 INFO - PROCESS | 2680 | 1461043574813 Marionette DEBUG loaded listener.js 22:26:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E10A1C00) [pid = 2680] [serial = 230] [outer = 000000F7DF13C800] 22:26:15 INFO - PROCESS | 2680 | 1461043575595 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 22:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 22:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1079ms 22:26:15 INFO - PROCESS | 2680 | 1461043575654 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 22:26:15 INFO - PROCESS | 2680 | 1461043575657 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 22:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 22:26:15 INFO - PROCESS | 2680 | 1461043575670 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 22:26:15 INFO - PROCESS | 2680 | 1461043575676 Marionette TRACE conn5 <- [1,274,null,{}] 22:26:15 INFO - PROCESS | 2680 | 1461043575681 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:15 INFO - PROCESS | 2680 | 1461043575819 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 22:26:15 INFO - PROCESS | 2680 | 1461043575885 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9C7E000 == 52 [pid = 2680] [id = 78] 22:26:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E24F7000) [pid = 2680] [serial = 231] [outer = 0000000000000000] 22:26:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E8A13400) [pid = 2680] [serial = 232] [outer = 000000F7E24F7000] 22:26:15 INFO - PROCESS | 2680 | 1461043575942 Marionette DEBUG loaded listener.js 22:26:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E8B3C800) [pid = 2680] [serial = 233] [outer = 000000F7E24F7000] 22:26:16 INFO - PROCESS | 2680 | 1461043576484 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 22:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 22:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 857ms 22:26:16 INFO - PROCESS | 2680 | 1461043576524 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 22:26:16 INFO - PROCESS | 2680 | 1461043576527 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 22:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 22:26:16 INFO - PROCESS | 2680 | 1461043576531 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 22:26:16 INFO - PROCESS | 2680 | 1461043576533 Marionette TRACE conn5 <- [1,278,null,{}] 22:26:16 INFO - PROCESS | 2680 | 1461043576537 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:16 INFO - PROCESS | 2680 | 1461043576643 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 22:26:16 INFO - PROCESS | 2680 | 1461043576724 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E6E800 == 53 [pid = 2680] [id = 79] 22:26:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E8BD7C00) [pid = 2680] [serial = 234] [outer = 0000000000000000] 22:26:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E8BDB400) [pid = 2680] [serial = 235] [outer = 000000F7E8BD7C00] 22:26:16 INFO - PROCESS | 2680 | 1461043576780 Marionette DEBUG loaded listener.js 22:26:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E96E7400) [pid = 2680] [serial = 236] [outer = 000000F7E8BD7C00] 22:26:17 INFO - PROCESS | 2680 | 1461043577367 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 22:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 22:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 880ms 22:26:17 INFO - PROCESS | 2680 | 1461043577413 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 22:26:17 INFO - PROCESS | 2680 | 1461043577416 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 22:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 22:26:17 INFO - PROCESS | 2680 | 1461043577419 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 22:26:17 INFO - PROCESS | 2680 | 1461043577422 Marionette TRACE conn5 <- [1,282,null,{}] 22:26:17 INFO - PROCESS | 2680 | 1461043577426 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:17 INFO - PROCESS | 2680 | 1461043577530 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 22:26:17 INFO - PROCESS | 2680 | 1461043577614 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4AE000 == 54 [pid = 2680] [id = 80] 22:26:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DF30B800) [pid = 2680] [serial = 237] [outer = 0000000000000000] 22:26:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E19E2000) [pid = 2680] [serial = 238] [outer = 000000F7DF30B800] 22:26:17 INFO - PROCESS | 2680 | 1461043577680 Marionette DEBUG loaded listener.js 22:26:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7E57B6800) [pid = 2680] [serial = 239] [outer = 000000F7DF30B800] 22:26:18 INFO - PROCESS | 2680 | 1461043578315 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 22:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 22:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 942ms 22:26:18 INFO - PROCESS | 2680 | 1461043578364 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 22:26:18 INFO - PROCESS | 2680 | 1461043578369 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 22:26:18 INFO - PROCESS | 2680 | 1461043578375 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 22:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 22:26:18 INFO - PROCESS | 2680 | 1461043578378 Marionette TRACE conn5 <- [1,286,null,{}] 22:26:18 INFO - PROCESS | 2680 | 1461043578384 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:18 INFO - PROCESS | 2680 | 1461043578516 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 22:26:18 INFO - PROCESS | 2680 | 1461043578588 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D991E000 == 55 [pid = 2680] [id = 81] 22:26:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7D6E6CC00) [pid = 2680] [serial = 240] [outer = 0000000000000000] 22:26:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7D9AB8400) [pid = 2680] [serial = 241] [outer = 000000F7D6E6CC00] 22:26:18 INFO - PROCESS | 2680 | 1461043578684 Marionette DEBUG loaded listener.js 22:26:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7DA8A9400) [pid = 2680] [serial = 242] [outer = 000000F7D6E6CC00] 22:26:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E880A000 == 54 [pid = 2680] [id = 74] 22:26:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5567800 == 53 [pid = 2680] [id = 73] 22:26:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4680800 == 52 [pid = 2680] [id = 72] 22:26:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FB3000 == 51 [pid = 2680] [id = 71] 22:26:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A1B000 == 50 [pid = 2680] [id = 70] 22:26:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D35D8000 == 49 [pid = 2680] [id = 69] 22:26:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF120800 == 48 [pid = 2680] [id = 68] 22:26:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB5B6800 == 47 [pid = 2680] [id = 67] 22:26:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9924000 == 46 [pid = 2680] [id = 66] 22:26:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA698800 == 45 [pid = 2680] [id = 65] 22:26:18 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7D3546000) [pid = 2680] [serial = 132] [outer = 0000000000000000] [url = about:blank] 22:26:18 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7DE1D3C00) [pid = 2680] [serial = 135] [outer = 0000000000000000] [url = about:blank] 22:26:18 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E19E0C00) [pid = 2680] [serial = 138] [outer = 0000000000000000] [url = about:blank] 22:26:18 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E547D000) [pid = 2680] [serial = 141] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E2041800) [pid = 2680] [serial = 94] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DA429400) [pid = 2680] [serial = 88] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DF304800) [pid = 2680] [serial = 91] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E4504C00) [pid = 2680] [serial = 97] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E2A05800) [pid = 2680] [serial = 163] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7DF311000) [pid = 2680] [serial = 156] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7D3382400) [pid = 2680] [serial = 147] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E19E0800) [pid = 2680] [serial = 160] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7D9DBBC00) [pid = 2680] [serial = 148] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DE146000) [pid = 2680] [serial = 153] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DE35E400) [pid = 2680] [serial = 154] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DA1C4800) [pid = 2680] [serial = 150] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7DB309800) [pid = 2680] [serial = 151] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E96F0000) [pid = 2680] [serial = 145] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7E469B000) [pid = 2680] [serial = 144] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7D6033C00) [pid = 2680] [serial = 34] [outer = 0000000000000000] [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.] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E557E000) [pid = 2680] [serial = 170] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DB390C00) [pid = 2680] [serial = 130] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7E45ABC00) [pid = 2680] [serial = 166] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E9CF0800) [pid = 2680] [serial = 173] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E2D1CC00) [pid = 2680] [serial = 164] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7E96F3800) [pid = 2680] [serial = 172] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DF18C400) [pid = 2680] [serial = 169] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7E8BD0800) [pid = 2680] [serial = 167] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7E109A800) [pid = 2680] [serial = 159] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7E9CEA800) [pid = 2680] [serial = 176] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7DF357400) [pid = 2680] [serial = 157] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7E8B3DC00) [pid = 2680] [serial = 175] [outer = 0000000000000000] [url = about:blank] 22:26:19 INFO - PROCESS | 2680 | 1461043579204 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 22:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 22:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 878ms 22:26:19 INFO - PROCESS | 2680 | 1461043579256 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 22:26:19 INFO - PROCESS | 2680 | 1461043579262 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 22:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 22:26:19 INFO - PROCESS | 2680 | 1461043579268 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 22:26:19 INFO - PROCESS | 2680 | 1461043579271 Marionette TRACE conn5 <- [1,290,null,{}] 22:26:19 INFO - PROCESS | 2680 | 1461043579275 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:19 INFO - PROCESS | 2680 | 1461043579360 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 22:26:19 INFO - PROCESS | 2680 | 1461043579369 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA1EF000 == 46 [pid = 2680] [id = 82] 22:26:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7DA42C800) [pid = 2680] [serial = 243] [outer = 0000000000000000] 22:26:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7DB305400) [pid = 2680] [serial = 244] [outer = 000000F7DA42C800] 22:26:19 INFO - PROCESS | 2680 | 1461043579418 Marionette DEBUG loaded listener.js 22:26:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DB391400) [pid = 2680] [serial = 245] [outer = 000000F7DA42C800] 22:26:19 INFO - PROCESS | 2680 | 1461043579860 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 22:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 22:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms 22:26:19 INFO - PROCESS | 2680 | 1461043579897 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 22:26:19 INFO - PROCESS | 2680 | 1461043579900 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 22:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 22:26:19 INFO - PROCESS | 2680 | 1461043579909 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 22:26:19 INFO - PROCESS | 2680 | 1461043579913 Marionette TRACE conn5 <- [1,294,null,{}] 22:26:19 INFO - PROCESS | 2680 | 1461043579925 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:20 INFO - PROCESS | 2680 | 1461043580010 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 22:26:20 INFO - PROCESS | 2680 | 1461043580017 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4BD800 == 47 [pid = 2680] [id = 83] 22:26:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DBF42C00) [pid = 2680] [serial = 246] [outer = 0000000000000000] 22:26:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DE2B3000) [pid = 2680] [serial = 247] [outer = 000000F7DBF42C00] 22:26:20 INFO - PROCESS | 2680 | 1461043580066 Marionette DEBUG loaded listener.js 22:26:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DF13E000) [pid = 2680] [serial = 248] [outer = 000000F7DBF42C00] 22:26:20 INFO - PROCESS | 2680 | 1461043580498 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:20 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. 22:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 649ms 22:26:20 INFO - PROCESS | 2680 | 1461043580554 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 22:26:20 INFO - PROCESS | 2680 | 1461043580557 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 22:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 22:26:20 INFO - PROCESS | 2680 | 1461043580560 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 22:26:20 INFO - PROCESS | 2680 | 1461043580562 Marionette TRACE conn5 <- [1,298,null,{}] 22:26:20 INFO - PROCESS | 2680 | 1461043580566 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:20 INFO - PROCESS | 2680 | 1461043580651 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 22:26:20 INFO - PROCESS | 2680 | 1461043580704 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A22800 == 48 [pid = 2680] [id = 84] 22:26:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DF354C00) [pid = 2680] [serial = 249] [outer = 0000000000000000] 22:26:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DF3D6800) [pid = 2680] [serial = 250] [outer = 000000F7DF354C00] 22:26:20 INFO - PROCESS | 2680 | 1461043580753 Marionette DEBUG loaded listener.js 22:26:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7E109F000) [pid = 2680] [serial = 251] [outer = 000000F7DF354C00] 22:26:21 INFO - PROCESS | 2680 | 1461043581160 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:21 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. 22:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 626ms 22:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 22:26:21 INFO - PROCESS | 2680 | 1461043581194 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 22:26:21 INFO - PROCESS | 2680 | 1461043581196 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 22:26:21 INFO - PROCESS | 2680 | 1461043581199 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 22:26:21 INFO - PROCESS | 2680 | 1461043581201 Marionette TRACE conn5 <- [1,302,null,{}] 22:26:21 INFO - PROCESS | 2680 | 1461043581205 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:21 INFO - PROCESS | 2680 | 1461043581308 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 22:26:21 INFO - PROCESS | 2680 | 1461043581315 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E1F000 == 49 [pid = 2680] [id = 85] 22:26:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7E10B2000) [pid = 2680] [serial = 252] [outer = 0000000000000000] 22:26:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7E10B6C00) [pid = 2680] [serial = 253] [outer = 000000F7E10B2000] 22:26:21 INFO - PROCESS | 2680 | 1461043581361 Marionette DEBUG loaded listener.js 22:26:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7E19E5000) [pid = 2680] [serial = 254] [outer = 000000F7E10B2000] 22:26:21 INFO - PROCESS | 2680 | 1461043581641 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 22:26:21 INFO - PROCESS | 2680 | 1461043581852 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:21 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. 22:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 689ms 22:26:21 INFO - PROCESS | 2680 | 1461043581892 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 22:26:21 INFO - PROCESS | 2680 | 1461043581894 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 22:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 22:26:21 INFO - PROCESS | 2680 | 1461043581904 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 22:26:21 INFO - PROCESS | 2680 | 1461043581906 Marionette TRACE conn5 <- [1,306,null,{}] 22:26:21 INFO - PROCESS | 2680 | 1461043581909 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:22 INFO - PROCESS | 2680 | 1461043582050 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 22:26:22 INFO - PROCESS | 2680 | 1461043582101 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E55A0000 == 50 [pid = 2680] [id = 86] 22:26:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E1ACF000) [pid = 2680] [serial = 255] [outer = 0000000000000000] 22:26:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E2F7A800) [pid = 2680] [serial = 256] [outer = 000000F7E1ACF000] 22:26:22 INFO - PROCESS | 2680 | 1461043582150 Marionette DEBUG loaded listener.js 22:26:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E5248C00) [pid = 2680] [serial = 257] [outer = 000000F7E1ACF000] 22:26:22 INFO - PROCESS | 2680 | 1461043582561 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:22 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. 22:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 692ms 22:26:22 INFO - PROCESS | 2680 | 1461043582597 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 22:26:22 INFO - PROCESS | 2680 | 1461043582599 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 22:26:22 INFO - PROCESS | 2680 | 1461043582602 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 22:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 22:26:22 INFO - PROCESS | 2680 | 1461043582604 Marionette TRACE conn5 <- [1,310,null,{}] 22:26:22 INFO - PROCESS | 2680 | 1461043582613 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:22 INFO - PROCESS | 2680 | 1461043582714 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 22:26:22 INFO - PROCESS | 2680 | 1461043582720 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E881B800 == 51 [pid = 2680] [id = 87] 22:26:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E2DF3000) [pid = 2680] [serial = 258] [outer = 0000000000000000] 22:26:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E5580000) [pid = 2680] [serial = 259] [outer = 000000F7E2DF3000] 22:26:22 INFO - PROCESS | 2680 | 1461043582767 Marionette DEBUG loaded listener.js 22:26:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E57B8000) [pid = 2680] [serial = 260] [outer = 000000F7E2DF3000] 22:26:23 INFO - PROCESS | 2680 | 1461043583184 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:23 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. 22:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 627ms 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DF307400) [pid = 2680] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E1E22C00) [pid = 2680] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7D3311000) [pid = 2680] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DBF39000) [pid = 2680] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7D3543C00) [pid = 2680] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7DF133800) [pid = 2680] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E109E400) [pid = 2680] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DA2D0C00) [pid = 2680] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7D3544800) [pid = 2680] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E269C400) [pid = 2680] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E10A7400) [pid = 2680] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7D353BC00) [pid = 2680] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7E45AB800) [pid = 2680] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 22:26:23 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7DBF38400) [pid = 2680] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 22:26:23 INFO - PROCESS | 2680 | 1461043583326 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 22:26:23 INFO - PROCESS | 2680 | 1461043583329 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 22:26:23 INFO - PROCESS | 2680 | 1461043583339 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 22:26:23 INFO - PROCESS | 2680 | 1461043583341 Marionette TRACE conn5 <- [1,314,null,{}] 22:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 22:26:23 INFO - PROCESS | 2680 | 1461043583379 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:23 INFO - PROCESS | 2680 | 1461043583456 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 22:26:23 INFO - PROCESS | 2680 | 1461043583464 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9AC1800 == 52 [pid = 2680] [id = 88] 22:26:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DBF38400) [pid = 2680] [serial = 261] [outer = 0000000000000000] 22:26:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DF140400) [pid = 2680] [serial = 262] [outer = 000000F7DBF38400] 22:26:23 INFO - PROCESS | 2680 | 1461043583510 Marionette DEBUG loaded listener.js 22:26:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E2F81800) [pid = 2680] [serial = 263] [outer = 000000F7DBF38400] 22:26:23 INFO - PROCESS | 2680 | 1461043583915 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:23 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. 22:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 606ms 22:26:23 INFO - PROCESS | 2680 | 1461043583958 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 22:26:23 INFO - PROCESS | 2680 | 1461043583960 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 22:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 22:26:23 INFO - PROCESS | 2680 | 1461043583963 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 22:26:23 INFO - PROCESS | 2680 | 1461043583965 Marionette TRACE conn5 <- [1,318,null,{}] 22:26:23 INFO - PROCESS | 2680 | 1461043583969 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:24 INFO - PROCESS | 2680 | 1461043584048 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 22:26:24 INFO - PROCESS | 2680 | 1461043584054 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9C76000 == 53 [pid = 2680] [id = 89] 22:26:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7E53B5000) [pid = 2680] [serial = 264] [outer = 0000000000000000] 22:26:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7E53B9800) [pid = 2680] [serial = 265] [outer = 000000F7E53B5000] 22:26:24 INFO - PROCESS | 2680 | 1461043584100 Marionette DEBUG loaded listener.js 22:26:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7E53BFC00) [pid = 2680] [serial = 266] [outer = 000000F7E53B5000] 22:26:24 INFO - PROCESS | 2680 | 1461043584490 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:24 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. 22:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 585ms 22:26:24 INFO - PROCESS | 2680 | 1461043584552 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 22:26:24 INFO - PROCESS | 2680 | 1461043584554 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 22:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 22:26:24 INFO - PROCESS | 2680 | 1461043584558 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 22:26:24 INFO - PROCESS | 2680 | 1461043584560 Marionette TRACE conn5 <- [1,322,null,{}] 22:26:24 INFO - PROCESS | 2680 | 1461043584563 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:24 INFO - PROCESS | 2680 | 1461043584643 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 22:26:24 INFO - PROCESS | 2680 | 1461043584649 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9DDD000 == 54 [pid = 2680] [id = 90] 22:26:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7E5B1B400) [pid = 2680] [serial = 267] [outer = 0000000000000000] 22:26:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7E5B20000) [pid = 2680] [serial = 268] [outer = 000000F7E5B1B400] 22:26:24 INFO - PROCESS | 2680 | 1461043584695 Marionette DEBUG loaded listener.js 22:26:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E5B26000) [pid = 2680] [serial = 269] [outer = 000000F7E5B1B400] 22:26:25 INFO - PROCESS | 2680 | 1461043585158 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:25 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. 22:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 626ms 22:26:25 INFO - PROCESS | 2680 | 1461043585186 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 22:26:25 INFO - PROCESS | 2680 | 1461043585189 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 22:26:25 INFO - PROCESS | 2680 | 1461043585192 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 22:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 22:26:25 INFO - PROCESS | 2680 | 1461043585195 Marionette TRACE conn5 <- [1,326,null,{}] 22:26:25 INFO - PROCESS | 2680 | 1461043585198 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:25 INFO - PROCESS | 2680 | 1461043585302 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 22:26:25 INFO - PROCESS | 2680 | 1461043585308 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E8C000 == 55 [pid = 2680] [id = 91] 22:26:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E715DC00) [pid = 2680] [serial = 270] [outer = 0000000000000000] 22:26:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E7163C00) [pid = 2680] [serial = 271] [outer = 000000F7E715DC00] 22:26:25 INFO - PROCESS | 2680 | 1461043585359 Marionette DEBUG loaded listener.js 22:26:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E957C000) [pid = 2680] [serial = 272] [outer = 000000F7E715DC00] 22:26:26 INFO - PROCESS | 2680 | 1461043586000 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:26 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. 22:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 921ms 22:26:26 INFO - PROCESS | 2680 | 1461043586119 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 22:26:26 INFO - PROCESS | 2680 | 1461043586123 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 22:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 22:26:26 INFO - PROCESS | 2680 | 1461043586129 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 22:26:26 INFO - PROCESS | 2680 | 1461043586133 Marionette TRACE conn5 <- [1,330,null,{}] 22:26:26 INFO - PROCESS | 2680 | 1461043586139 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:26 INFO - PROCESS | 2680 | 1461043586260 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 22:26:26 INFO - PROCESS | 2680 | 1461043586324 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3DF000 == 56 [pid = 2680] [id = 92] 22:26:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7DA2DBC00) [pid = 2680] [serial = 273] [outer = 0000000000000000] 22:26:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7D3540C00) [pid = 2680] [serial = 274] [outer = 000000F7DA2DBC00] 22:26:26 INFO - PROCESS | 2680 | 1461043586383 Marionette DEBUG loaded listener.js 22:26:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7DBADB800) [pid = 2680] [serial = 275] [outer = 000000F7DA2DBC00] 22:26:27 INFO - PROCESS | 2680 | 1461043586996 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:27 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. 22:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 942ms 22:26:27 INFO - PROCESS | 2680 | 1461043587073 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 22:26:27 INFO - PROCESS | 2680 | 1461043587080 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 22:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 22:26:27 INFO - PROCESS | 2680 | 1461043587087 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 22:26:27 INFO - PROCESS | 2680 | 1461043587090 Marionette TRACE conn5 <- [1,334,null,{}] 22:26:27 INFO - PROCESS | 2680 | 1461043587094 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:27 INFO - PROCESS | 2680 | 1461043587206 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 22:26:27 INFO - PROCESS | 2680 | 1461043587275 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4685000 == 57 [pid = 2680] [id = 93] 22:26:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7DB306400) [pid = 2680] [serial = 276] [outer = 0000000000000000] 22:26:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DF34AC00) [pid = 2680] [serial = 277] [outer = 000000F7DB306400] 22:26:27 INFO - PROCESS | 2680 | 1461043587332 Marionette DEBUG loaded listener.js 22:26:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E19EAC00) [pid = 2680] [serial = 278] [outer = 000000F7DB306400] 22:26:27 INFO - PROCESS | 2680 | 1461043587908 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:27 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. 22:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 838ms 22:26:27 INFO - PROCESS | 2680 | 1461043587936 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 22:26:27 INFO - PROCESS | 2680 | 1461043587939 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 22:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 22:26:27 INFO - PROCESS | 2680 | 1461043587944 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 22:26:27 INFO - PROCESS | 2680 | 1461043587948 Marionette TRACE conn5 <- [1,338,null,{}] 22:26:27 INFO - PROCESS | 2680 | 1461043587960 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:28 INFO - PROCESS | 2680 | 1461043588074 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 22:26:28 INFO - PROCESS | 2680 | 1461043588155 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E91000 == 58 [pid = 2680] [id = 94] 22:26:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E2C29000) [pid = 2680] [serial = 279] [outer = 0000000000000000] 22:26:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E5250000) [pid = 2680] [serial = 280] [outer = 000000F7E2C29000] 22:26:28 INFO - PROCESS | 2680 | 1461043588214 Marionette DEBUG loaded listener.js 22:26:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E5B27800) [pid = 2680] [serial = 281] [outer = 000000F7E2C29000] 22:26:28 INFO - PROCESS | 2680 | 1461043588739 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:28 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. 22:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 879ms 22:26:28 INFO - PROCESS | 2680 | 1461043588824 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 22:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 22:26:28 INFO - PROCESS | 2680 | 1461043588827 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 22:26:28 INFO - PROCESS | 2680 | 1461043588831 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 22:26:28 INFO - PROCESS | 2680 | 1461043588833 Marionette TRACE conn5 <- [1,342,null,{}] 22:26:28 INFO - PROCESS | 2680 | 1461043588837 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:28 INFO - PROCESS | 2680 | 1461043588946 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 22:26:29 INFO - PROCESS | 2680 | 1461043589028 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7EB54E800 == 59 [pid = 2680] [id = 95] 22:26:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E8A1A000) [pid = 2680] [serial = 282] [outer = 0000000000000000] 22:26:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7E8B3E800) [pid = 2680] [serial = 283] [outer = 000000F7E8A1A000] 22:26:29 INFO - PROCESS | 2680 | 1461043589085 Marionette DEBUG loaded listener.js 22:26:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E96ED000) [pid = 2680] [serial = 284] [outer = 000000F7E8A1A000] 22:26:29 INFO - PROCESS | 2680 | 1461043589652 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:29 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. 22:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 880ms 22:26:29 INFO - PROCESS | 2680 | 1461043589712 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 22:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 22:26:29 INFO - PROCESS | 2680 | 1461043589715 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 22:26:29 INFO - PROCESS | 2680 | 1461043589719 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 22:26:29 INFO - PROCESS | 2680 | 1461043589721 Marionette TRACE conn5 <- [1,346,null,{}] 22:26:29 INFO - PROCESS | 2680 | 1461043589725 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:30 INFO - PROCESS | 2680 | 1461043589994 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 22:26:30 INFO - PROCESS | 2680 | 1461043590129 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA49D000 == 60 [pid = 2680] [id = 96] 22:26:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7D353C800) [pid = 2680] [serial = 285] [outer = 0000000000000000] 22:26:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7D3545C00) [pid = 2680] [serial = 286] [outer = 000000F7D353C800] 22:26:30 INFO - PROCESS | 2680 | 1461043590181 Marionette DEBUG loaded listener.js 22:26:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7D6E6F800) [pid = 2680] [serial = 287] [outer = 000000F7D353C800] 22:26:30 INFO - PROCESS | 2680 | 1461043590837 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:30 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. 22:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1191ms 22:26:30 INFO - PROCESS | 2680 | 1461043590912 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 22:26:30 INFO - PROCESS | 2680 | 1461043590917 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 22:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 22:26:30 INFO - PROCESS | 2680 | 1461043590922 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 22:26:30 INFO - PROCESS | 2680 | 1461043590926 Marionette TRACE conn5 <- [1,350,null,{}] 22:26:30 INFO - PROCESS | 2680 | 1461043590931 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9DDD000 == 59 [pid = 2680] [id = 90] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9C76000 == 58 [pid = 2680] [id = 89] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9AC1800 == 57 [pid = 2680] [id = 88] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E881B800 == 56 [pid = 2680] [id = 87] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E55A0000 == 55 [pid = 2680] [id = 86] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E1F000 == 54 [pid = 2680] [id = 85] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A22800 == 53 [pid = 2680] [id = 84] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E8B3B000) [pid = 2680] [serial = 178] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7DA6B0C00) [pid = 2680] [serial = 181] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7DFC2D400) [pid = 2680] [serial = 184] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E5250400) [pid = 2680] [serial = 187] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | 1461043591094 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4BD800 == 52 [pid = 2680] [id = 83] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA1EF000 == 51 [pid = 2680] [id = 82] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D991E000 == 50 [pid = 2680] [id = 81] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9C7E000 == 49 [pid = 2680] [id = 78] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E54C2800 == 48 [pid = 2680] [id = 77] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF10F800 == 47 [pid = 2680] [id = 76] 22:26:31 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D5668800 == 46 [pid = 2680] [id = 75] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E2039400) [pid = 2680] [serial = 139] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7D6E6B400) [pid = 2680] [serial = 133] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E9578C00) [pid = 2680] [serial = 142] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7DF30F400) [pid = 2680] [serial = 136] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E2034400) [pid = 2680] [serial = 215] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7DBF44400) [pid = 2680] [serial = 214] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E2040800) [pid = 2680] [serial = 212] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7D6E3AC00) [pid = 2680] [serial = 194] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7D4D7E400) [pid = 2680] [serial = 193] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DF311C00) [pid = 2680] [serial = 205] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E3133C00) [pid = 2680] [serial = 218] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E2DF0C00) [pid = 2680] [serial = 217] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DF18C000) [pid = 2680] [serial = 203] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7E524AC00) [pid = 2680] [serial = 220] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7DF358000) [pid = 2680] [serial = 206] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E2035800) [pid = 2680] [serial = 211] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7E2F7D400) [pid = 2680] [serial = 191] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7D3546800) [pid = 2680] [serial = 190] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7DE143400) [pid = 2680] [serial = 199] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7DE2B3800) [pid = 2680] [serial = 200] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7D5434400) [pid = 2680] [serial = 196] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DA644800) [pid = 2680] [serial = 197] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7DF138000) [pid = 2680] [serial = 202] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7E19EC400) [pid = 2680] [serial = 209] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7E10B6800) [pid = 2680] [serial = 208] [outer = 0000000000000000] [url = about:blank] 22:26:31 INFO - PROCESS | 2680 | 1461043591122 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D60ED000 == 47 [pid = 2680] [id = 97] 22:26:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7D3344400) [pid = 2680] [serial = 288] [outer = 0000000000000000] 22:26:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7D3387800) [pid = 2680] [serial = 289] [outer = 000000F7D3344400] 22:26:31 INFO - PROCESS | 2680 | 1461043591175 Marionette DEBUG loaded listener.js 22:26:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7D6E3AC00) [pid = 2680] [serial = 290] [outer = 000000F7D3344400] 22:26:31 INFO - PROCESS | 2680 | 1461043591638 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:31 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. 22:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 795ms 22:26:31 INFO - PROCESS | 2680 | 1461043591721 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 22:26:31 INFO - PROCESS | 2680 | 1461043591724 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 22:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 22:26:31 INFO - PROCESS | 2680 | 1461043591728 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 22:26:31 INFO - PROCESS | 2680 | 1461043591730 Marionette TRACE conn5 <- [1,354,null,{}] 22:26:31 INFO - PROCESS | 2680 | 1461043591734 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:31 INFO - PROCESS | 2680 | 1461043591815 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 22:26:31 INFO - PROCESS | 2680 | 1461043591897 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB5D0000 == 48 [pid = 2680] [id = 98] 22:26:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7D5434400) [pid = 2680] [serial = 291] [outer = 0000000000000000] 22:26:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DB24B000) [pid = 2680] [serial = 292] [outer = 000000F7D5434400] 22:26:31 INFO - PROCESS | 2680 | 1461043591944 Marionette DEBUG loaded listener.js 22:26:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DB6AB400) [pid = 2680] [serial = 293] [outer = 000000F7D5434400] 22:26:32 INFO - PROCESS | 2680 | 1461043592336 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:32 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. 22:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 628ms 22:26:32 INFO - PROCESS | 2680 | 1461043592358 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 22:26:32 INFO - PROCESS | 2680 | 1461043592362 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 22:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 22:26:32 INFO - PROCESS | 2680 | 1461043592373 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 22:26:32 INFO - PROCESS | 2680 | 1461043592378 Marionette TRACE conn5 <- [1,358,null,{}] 22:26:32 INFO - PROCESS | 2680 | 1461043592390 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:32 INFO - PROCESS | 2680 | 1461043592474 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 22:26:32 INFO - PROCESS | 2680 | 1461043592480 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4AD000 == 49 [pid = 2680] [id = 99] 22:26:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DBA7B800) [pid = 2680] [serial = 294] [outer = 0000000000000000] 22:26:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DE1CD000) [pid = 2680] [serial = 295] [outer = 000000F7DBA7B800] 22:26:32 INFO - PROCESS | 2680 | 1461043592528 Marionette DEBUG loaded listener.js 22:26:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DF135000) [pid = 2680] [serial = 296] [outer = 000000F7DBA7B800] 22:26:32 INFO - PROCESS | 2680 | 1461043592963 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:33 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. 22:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 648ms 22:26:33 INFO - PROCESS | 2680 | 1461043593019 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 22:26:33 INFO - PROCESS | 2680 | 1461043593022 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 22:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 22:26:33 INFO - PROCESS | 2680 | 1461043593025 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 22:26:33 INFO - PROCESS | 2680 | 1461043593027 Marionette TRACE conn5 <- [1,362,null,{}] 22:26:33 INFO - PROCESS | 2680 | 1461043593030 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:33 INFO - PROCESS | 2680 | 1461043593111 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 22:26:33 INFO - PROCESS | 2680 | 1461043593119 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D1B800 == 50 [pid = 2680] [id = 100] 22:26:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DF13D400) [pid = 2680] [serial = 297] [outer = 0000000000000000] 22:26:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DF306400) [pid = 2680] [serial = 298] [outer = 000000F7DF13D400] 22:26:33 INFO - PROCESS | 2680 | 1461043593166 Marionette DEBUG loaded listener.js 22:26:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DF34A400) [pid = 2680] [serial = 299] [outer = 000000F7DF13D400] 22:26:33 INFO - PROCESS | 2680 | 1461043593631 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:33 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. 22:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 628ms 22:26:33 INFO - PROCESS | 2680 | 1461043593656 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 22:26:33 INFO - PROCESS | 2680 | 1461043593659 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 22:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 22:26:33 INFO - PROCESS | 2680 | 1461043593668 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 22:26:33 INFO - PROCESS | 2680 | 1461043593670 Marionette TRACE conn5 <- [1,366,null,{}] 22:26:33 INFO - PROCESS | 2680 | 1461043593673 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:33 INFO - PROCESS | 2680 | 1461043593776 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 22:26:33 INFO - PROCESS | 2680 | 1461043593853 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6E55800 == 51 [pid = 2680] [id = 101] 22:26:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DF474800) [pid = 2680] [serial = 300] [outer = 0000000000000000] 22:26:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DF65F000) [pid = 2680] [serial = 301] [outer = 000000F7DF474800] 22:26:33 INFO - PROCESS | 2680 | 1461043593910 Marionette DEBUG loaded listener.js 22:26:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E10A6C00) [pid = 2680] [serial = 302] [outer = 000000F7DF474800] 22:26:34 INFO - PROCESS | 2680 | 1461043594382 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:34 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. 22:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 731ms 22:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 22:26:34 INFO - PROCESS | 2680 | 1461043594401 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 22:26:34 INFO - PROCESS | 2680 | 1461043594404 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 22:26:34 INFO - PROCESS | 2680 | 1461043594407 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 22:26:34 INFO - PROCESS | 2680 | 1461043594409 Marionette TRACE conn5 <- [1,370,null,{}] 22:26:34 INFO - PROCESS | 2680 | 1461043594418 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:34 INFO - PROCESS | 2680 | 1461043594521 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 22:26:34 INFO - PROCESS | 2680 | 1461043594527 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2DE0000 == 52 [pid = 2680] [id = 102] 22:26:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E19E4800) [pid = 2680] [serial = 303] [outer = 0000000000000000] 22:26:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E19F6800) [pid = 2680] [serial = 304] [outer = 000000F7E19E4800] 22:26:34 INFO - PROCESS | 2680 | 1461043594576 Marionette DEBUG loaded listener.js 22:26:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E1AD7000) [pid = 2680] [serial = 305] [outer = 000000F7E19E4800] 22:26:35 INFO - PROCESS | 2680 | 1461043595026 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 22:26:35 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. 22:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 627ms 22:26:35 INFO - PROCESS | 2680 | 1461043595038 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 22:26:35 INFO - PROCESS | 2680 | 1461043595040 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 22:26:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 22:26:35 INFO - PROCESS | 2680 | 1461043595050 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 22:26:35 INFO - PROCESS | 2680 | 1461043595052 Marionette TRACE conn5 <- [1,374,null,{}] 22:26:35 INFO - PROCESS | 2680 | 1461043595056 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:35 INFO - PROCESS | 2680 | 1461043595156 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 22:26:35 INFO - PROCESS | 2680 | 1461043595230 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4C47800 == 53 [pid = 2680] [id = 103] 22:26:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E2034000) [pid = 2680] [serial = 306] [outer = 0000000000000000] 22:26:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E203E800) [pid = 2680] [serial = 307] [outer = 000000F7E2034000] 22:26:35 INFO - PROCESS | 2680 | 1461043595278 Marionette DEBUG loaded listener.js 22:26:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E27B4400) [pid = 2680] [serial = 308] [outer = 000000F7E2034000] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E2DF3000) [pid = 2680] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E1ACF000) [pid = 2680] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7DA42C800) [pid = 2680] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7D6E6CC00) [pid = 2680] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E8BD7C00) [pid = 2680] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DF13C800) [pid = 2680] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DF30B800) [pid = 2680] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7D3349800) [pid = 2680] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DA8B1400) [pid = 2680] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7E24F7000) [pid = 2680] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7DBF42C00) [pid = 2680] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7DF354C00) [pid = 2680] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DBF38400) [pid = 2680] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7E10B2000) [pid = 2680] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E53B5000) [pid = 2680] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7D9AC4000) [pid = 2680] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7E524BC00) [pid = 2680] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DF190000) [pid = 2680] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7E524C400) [pid = 2680] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 22:26:35 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7E5B1B400) [pid = 2680] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 22:26:35 INFO - PROCESS | 2680 | 1461043595864 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 22:26:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 22:26:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 881ms 22:26:35 INFO - PROCESS | 2680 | 1461043595933 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 22:26:35 INFO - PROCESS | 2680 | 1461043595935 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 22:26:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 22:26:35 INFO - PROCESS | 2680 | 1461043595938 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 22:26:35 INFO - PROCESS | 2680 | 1461043595940 Marionette TRACE conn5 <- [1,378,null,{}] 22:26:35 INFO - PROCESS | 2680 | 1461043595943 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:36 INFO - PROCESS | 2680 | 1461043596021 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 22:26:36 INFO - PROCESS | 2680 | 1461043596028 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5307000 == 54 [pid = 2680] [id = 104] 22:26:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DE2B4000) [pid = 2680] [serial = 309] [outer = 0000000000000000] 22:26:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E2037000) [pid = 2680] [serial = 310] [outer = 000000F7DE2B4000] 22:26:36 INFO - PROCESS | 2680 | 1461043596075 Marionette DEBUG loaded listener.js 22:26:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7E2A0B000) [pid = 2680] [serial = 311] [outer = 000000F7DE2B4000] 22:26:36 INFO - PROCESS | 2680 | 1461043596614 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 22:26:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 22:26:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 22:26:36 INFO - PROCESS | 2680 | 1461043596670 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 22:26:36 INFO - PROCESS | 2680 | 1461043596672 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 22:26:36 INFO - PROCESS | 2680 | 1461043596676 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 22:26:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 22:26:36 INFO - PROCESS | 2680 | 1461043596677 Marionette TRACE conn5 <- [1,382,null,{}] 22:26:36 INFO - PROCESS | 2680 | 1461043596681 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:36 INFO - PROCESS | 2680 | 1461043596788 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 22:26:36 INFO - PROCESS | 2680 | 1461043596858 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E555B800 == 55 [pid = 2680] [id = 105] 22:26:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E2034400) [pid = 2680] [serial = 312] [outer = 0000000000000000] 22:26:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7E2DF3000) [pid = 2680] [serial = 313] [outer = 000000F7E2034400] 22:26:36 INFO - PROCESS | 2680 | 1461043596903 Marionette DEBUG loaded listener.js 22:26:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7E2F81000) [pid = 2680] [serial = 314] [outer = 000000F7E2034400] 22:26:37 INFO - PROCESS | 2680 | 1461043597274 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 22:26:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 22:26:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 629ms 22:26:37 INFO - PROCESS | 2680 | 1461043597308 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 22:26:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 22:26:37 INFO - PROCESS | 2680 | 1461043597310 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 22:26:37 INFO - PROCESS | 2680 | 1461043597313 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 22:26:37 INFO - PROCESS | 2680 | 1461043597315 Marionette TRACE conn5 <- [1,386,null,{}] 22:26:37 INFO - PROCESS | 2680 | 1461043597319 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:37 INFO - PROCESS | 2680 | 1461043597422 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 22:26:37 INFO - PROCESS | 2680 | 1461043597431 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E55A2800 == 56 [pid = 2680] [id = 106] 22:26:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7E2F72400) [pid = 2680] [serial = 315] [outer = 0000000000000000] 22:26:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7E45B2400) [pid = 2680] [serial = 316] [outer = 000000F7E2F72400] 22:26:37 INFO - PROCESS | 2680 | 1461043597484 Marionette DEBUG loaded listener.js 22:26:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7E53B7400) [pid = 2680] [serial = 317] [outer = 000000F7E2F72400] 22:26:38 INFO - PROCESS | 2680 | 1461043598196 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 22:26:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 22:26:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 921ms 22:26:38 INFO - PROCESS | 2680 | 1461043598240 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 22:26:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 22:26:38 INFO - PROCESS | 2680 | 1461043598246 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 22:26:38 INFO - PROCESS | 2680 | 1461043598252 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 22:26:38 INFO - PROCESS | 2680 | 1461043598256 Marionette TRACE conn5 <- [1,390,null,{}] 22:26:38 INFO - PROCESS | 2680 | 1461043598262 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:38 INFO - PROCESS | 2680 | 1461043598374 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 22:26:38 INFO - PROCESS | 2680 | 1461043598448 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3C7800 == 57 [pid = 2680] [id = 107] 22:26:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DA63C400) [pid = 2680] [serial = 318] [outer = 0000000000000000] 22:26:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DA8AA800) [pid = 2680] [serial = 319] [outer = 000000F7DA63C400] 22:26:38 INFO - PROCESS | 2680 | 1461043598507 Marionette DEBUG loaded listener.js 22:26:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DB6A4C00) [pid = 2680] [serial = 320] [outer = 000000F7DA63C400] 22:26:39 INFO - PROCESS | 2680 | 1461043599148 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 22:26:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 22:26:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 943ms 22:26:39 INFO - PROCESS | 2680 | 1461043599196 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 22:26:39 INFO - PROCESS | 2680 | 1461043599203 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 22:26:39 INFO - PROCESS | 2680 | 1461043599210 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 22:26:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 22:26:39 INFO - PROCESS | 2680 | 1461043599213 Marionette TRACE conn5 <- [1,394,null,{}] 22:26:39 INFO - PROCESS | 2680 | 1461043599217 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:39 INFO - PROCESS | 2680 | 1461043599327 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 22:26:39 INFO - PROCESS | 2680 | 1461043599398 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2887800 == 58 [pid = 2680] [id = 108] 22:26:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DE2AA000) [pid = 2680] [serial = 321] [outer = 0000000000000000] 22:26:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7DF140000) [pid = 2680] [serial = 322] [outer = 000000F7DE2AA000] 22:26:39 INFO - PROCESS | 2680 | 1461043599455 Marionette DEBUG loaded listener.js 22:26:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7DF467400) [pid = 2680] [serial = 323] [outer = 000000F7DE2AA000] 22:26:40 INFO - PROCESS | 2680 | 1461043600132 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 22:26:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 22:26:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 983ms 22:26:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 22:26:40 INFO - PROCESS | 2680 | 1461043600199 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 22:26:40 INFO - PROCESS | 2680 | 1461043600202 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 22:26:40 INFO - PROCESS | 2680 | 1461043600206 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 22:26:40 INFO - PROCESS | 2680 | 1461043600210 Marionette TRACE conn5 <- [1,398,null,{}] 22:26:40 INFO - PROCESS | 2680 | 1461043600223 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:40 INFO - PROCESS | 2680 | 1461043600335 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 22:26:40 INFO - PROCESS | 2680 | 1461043600408 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8B18800 == 59 [pid = 2680] [id = 109] 22:26:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E2DA5C00) [pid = 2680] [serial = 324] [outer = 0000000000000000] 22:26:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E5247C00) [pid = 2680] [serial = 325] [outer = 000000F7E2DA5C00] 22:26:40 INFO - PROCESS | 2680 | 1461043600508 Marionette DEBUG loaded listener.js 22:26:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E53C0C00) [pid = 2680] [serial = 326] [outer = 000000F7E2DA5C00] 22:26:41 INFO - PROCESS | 2680 | 1461043601137 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 22:26:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 22:26:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 22:26:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 22:26:41 INFO - PROCESS | 2680 | 1461043601192 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 22:26:41 INFO - PROCESS | 2680 | 1461043601195 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 22:26:41 INFO - PROCESS | 2680 | 1461043601199 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 22:26:41 INFO - PROCESS | 2680 | 1461043601201 Marionette TRACE conn5 <- [1,402,null,{}] 22:26:41 INFO - PROCESS | 2680 | 1461043601205 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:41 INFO - PROCESS | 2680 | 1461043601351 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 22:26:41 INFO - PROCESS | 2680 | 1461043601400 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9D12000 == 60 [pid = 2680] [id = 110] 22:26:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E5B1B400) [pid = 2680] [serial = 327] [outer = 0000000000000000] 22:26:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E5B20400) [pid = 2680] [serial = 328] [outer = 000000F7E5B1B400] 22:26:41 INFO - PROCESS | 2680 | 1461043601457 Marionette DEBUG loaded listener.js 22:26:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E7160000) [pid = 2680] [serial = 329] [outer = 000000F7E5B1B400] 22:26:42 INFO - PROCESS | 2680 | 1461043602109 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 22:26:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 22:26:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 941ms 22:26:42 INFO - PROCESS | 2680 | 1461043602143 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 22:26:42 INFO - PROCESS | 2680 | 1461043602145 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 22:26:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 22:26:42 INFO - PROCESS | 2680 | 1461043602149 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 22:26:42 INFO - PROCESS | 2680 | 1461043602151 Marionette TRACE conn5 <- [1,406,null,{}] 22:26:42 INFO - PROCESS | 2680 | 1461043602155 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:42 INFO - PROCESS | 2680 | 1461043602260 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 22:26:42 INFO - PROCESS | 2680 | 1461043602330 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:42 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D99D6800 == 61 [pid = 2680] [id = 111] 22:26:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7D3D66400) [pid = 2680] [serial = 330] [outer = 0000000000000000] 22:26:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DA644400) [pid = 2680] [serial = 331] [outer = 000000F7D3D66400] 22:26:42 INFO - PROCESS | 2680 | 1461043602386 Marionette DEBUG loaded listener.js 22:26:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DF302800) [pid = 2680] [serial = 332] [outer = 000000F7D3D66400] 22:26:43 INFO - PROCESS | 2680 | 1461043603092 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 22:26:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 22:26:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 984ms 22:26:43 INFO - PROCESS | 2680 | 1461043603135 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 22:26:43 INFO - PROCESS | 2680 | 1461043603140 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 22:26:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 22:26:43 INFO - PROCESS | 2680 | 1461043603146 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 22:26:43 INFO - PROCESS | 2680 | 1461043603150 Marionette TRACE conn5 <- [1,410,null,{}] 22:26:43 INFO - PROCESS | 2680 | 1461043603155 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:43 INFO - PROCESS | 2680 | 1461043603259 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 22:26:43 INFO - PROCESS | 2680 | 1461043603351 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB5CF800 == 62 [pid = 2680] [id = 112] 22:26:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DA436400) [pid = 2680] [serial = 333] [outer = 0000000000000000] 22:26:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DA8B1000) [pid = 2680] [serial = 334] [outer = 000000F7DA436400] 22:26:43 INFO - PROCESS | 2680 | 1461043603403 Marionette DEBUG loaded listener.js 22:26:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7DE13A000) [pid = 2680] [serial = 335] [outer = 000000F7DA436400] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E525C000 == 61 [pid = 2680] [id = 62] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E526B000 == 60 [pid = 2680] [id = 60] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E555B800 == 59 [pid = 2680] [id = 105] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5307000 == 58 [pid = 2680] [id = 104] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4C47800 == 57 [pid = 2680] [id = 103] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2DE0000 == 56 [pid = 2680] [id = 102] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6E55800 == 55 [pid = 2680] [id = 101] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D1B800 == 54 [pid = 2680] [id = 100] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4AD000 == 53 [pid = 2680] [id = 99] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB5D0000 == 52 [pid = 2680] [id = 98] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D60ED000 == 51 [pid = 2680] [id = 97] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA49D000 == 50 [pid = 2680] [id = 96] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4685000 == 49 [pid = 2680] [id = 93] 22:26:43 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3DF000 == 48 [pid = 2680] [id = 92] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7DBB9B400) [pid = 2680] [serial = 182] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E8B40C00) [pid = 2680] [serial = 188] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E19F7C00) [pid = 2680] [serial = 185] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E9CF8000) [pid = 2680] [serial = 179] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7E5580000) [pid = 2680] [serial = 259] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E5248C00) [pid = 2680] [serial = 257] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E2F7A800) [pid = 2680] [serial = 256] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7DB305400) [pid = 2680] [serial = 244] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7DB391400) [pid = 2680] [serial = 245] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7DA8A9400) [pid = 2680] [serial = 242] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7D9AB8400) [pid = 2680] [serial = 241] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E96E7400) [pid = 2680] [serial = 236] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7E8BDB400) [pid = 2680] [serial = 235] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E10A1C00) [pid = 2680] [serial = 230] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7DF329C00) [pid = 2680] [serial = 229] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E57B6800) [pid = 2680] [serial = 239] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7E19E2000) [pid = 2680] [serial = 238] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7D3543000) [pid = 2680] [serial = 224] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7D3379C00) [pid = 2680] [serial = 223] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DBB9A400) [pid = 2680] [serial = 227] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7DB38F400) [pid = 2680] [serial = 226] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E8A13400) [pid = 2680] [serial = 232] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E8B3C800) [pid = 2680] [serial = 233] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7DE2B3000) [pid = 2680] [serial = 247] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DF13E000) [pid = 2680] [serial = 248] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7DF3D6800) [pid = 2680] [serial = 250] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7DF140400) [pid = 2680] [serial = 262] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7E2F81800) [pid = 2680] [serial = 263] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7E10B6C00) [pid = 2680] [serial = 253] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7E5B26000) [pid = 2680] [serial = 269] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7E57B8000) [pid = 2680] [serial = 260] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7E53BFC00) [pid = 2680] [serial = 266] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7E53B9800) [pid = 2680] [serial = 265] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7E19E5000) [pid = 2680] [serial = 254] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7E109F000) [pid = 2680] [serial = 251] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7E5B20000) [pid = 2680] [serial = 268] [outer = 0000000000000000] [url = about:blank] 22:26:43 INFO - PROCESS | 2680 | 1461043603989 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 22:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 22:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 880ms 22:26:44 INFO - PROCESS | 2680 | 1461043604029 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 22:26:44 INFO - PROCESS | 2680 | 1461043604035 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 22:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 22:26:44 INFO - PROCESS | 2680 | 1461043604041 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 22:26:44 INFO - PROCESS | 2680 | 1461043604044 Marionette TRACE conn5 <- [1,414,null,{}] 22:26:44 INFO - PROCESS | 2680 | 1461043604047 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:44 INFO - PROCESS | 2680 | 1461043604134 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 22:26:44 INFO - PROCESS | 2680 | 1461043604205 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3C6000 == 49 [pid = 2680] [id = 113] 22:26:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7D9B36C00) [pid = 2680] [serial = 336] [outer = 0000000000000000] 22:26:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7DB392000) [pid = 2680] [serial = 337] [outer = 000000F7D9B36C00] 22:26:44 INFO - PROCESS | 2680 | 1461043604252 Marionette DEBUG loaded listener.js 22:26:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7DE2AC400) [pid = 2680] [serial = 338] [outer = 000000F7D9B36C00] 22:26:44 INFO - PROCESS | 2680 | 1461043604661 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 22:26:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 22:26:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 22:26:44 INFO - PROCESS | 2680 | 1461043604733 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 22:26:44 INFO - PROCESS | 2680 | 1461043604736 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 22:26:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 22:26:44 INFO - PROCESS | 2680 | 1461043604739 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 22:26:44 INFO - PROCESS | 2680 | 1461043604743 Marionette TRACE conn5 <- [1,418,null,{}] 22:26:44 INFO - PROCESS | 2680 | 1461043604754 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:44 INFO - PROCESS | 2680 | 1461043604842 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 22:26:44 INFO - PROCESS | 2680 | 1461043604851 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D1E000 == 50 [pid = 2680] [id = 114] 22:26:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7DF329C00) [pid = 2680] [serial = 339] [outer = 0000000000000000] 22:26:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7DF352800) [pid = 2680] [serial = 340] [outer = 000000F7DF329C00] 22:26:44 INFO - PROCESS | 2680 | 1461043604908 Marionette DEBUG loaded listener.js 22:26:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7E109CC00) [pid = 2680] [serial = 341] [outer = 000000F7DF329C00] 22:26:45 INFO - PROCESS | 2680 | 1461043605835 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 22:26:45 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 22:26:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1143ms 22:26:45 INFO - PROCESS | 2680 | 1461043605886 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 22:26:45 INFO - PROCESS | 2680 | 1461043605889 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 22:26:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 22:26:45 INFO - PROCESS | 2680 | 1461043605892 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 22:26:45 INFO - PROCESS | 2680 | 1461043605894 Marionette TRACE conn5 <- [1,422,null,{}] 22:26:45 INFO - PROCESS | 2680 | 1461043605898 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:46 INFO - PROCESS | 2680 | 1461043606006 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 22:26:46 INFO - PROCESS | 2680 | 1461043606013 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A28800 == 51 [pid = 2680] [id = 115] 22:26:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7E10A6000) [pid = 2680] [serial = 342] [outer = 0000000000000000] 22:26:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7E19DD000) [pid = 2680] [serial = 343] [outer = 000000F7E10A6000] 22:26:46 INFO - PROCESS | 2680 | 1461043606060 Marionette DEBUG loaded listener.js 22:26:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7E19F0C00) [pid = 2680] [serial = 344] [outer = 000000F7E10A6000] 22:26:46 INFO - PROCESS | 2680 | 1461043606953 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 22:26:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 22:26:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1077ms 22:26:46 INFO - PROCESS | 2680 | 1461043606971 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 22:26:46 INFO - PROCESS | 2680 | 1461043606973 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 22:26:46 INFO - PROCESS | 2680 | 1461043606977 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 22:26:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 22:26:46 INFO - PROCESS | 2680 | 1461043606979 Marionette TRACE conn5 <- [1,426,null,{}] 22:26:46 INFO - PROCESS | 2680 | 1461043606983 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:47 INFO - PROCESS | 2680 | 1461043607087 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 22:26:47 INFO - PROCESS | 2680 | 1461043607094 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9B65800 == 52 [pid = 2680] [id = 116] 22:26:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7E19EF000) [pid = 2680] [serial = 345] [outer = 0000000000000000] 22:26:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E1B0E800) [pid = 2680] [serial = 346] [outer = 000000F7E19EF000] 22:26:47 INFO - PROCESS | 2680 | 1461043607140 Marionette DEBUG loaded listener.js 22:26:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7E26AD400) [pid = 2680] [serial = 347] [outer = 000000F7E19EF000] 22:26:47 INFO - PROCESS | 2680 | 1461043607649 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 22:26:47 INFO - PROCESS | 2680 | 1461043607717 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 22:26:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 22:26:47 INFO - PROCESS | 2680 | 1461043607720 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 22:26:47 INFO - PROCESS | 2680 | 1461043607722 Marionette TRACE conn5 <- [1,430,null,{}] 22:26:47 INFO - PROCESS | 2680 | 1461043607726 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:47 INFO - PROCESS | 2680 | 1461043607840 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 22:26:47 INFO - PROCESS | 2680 | 1461043607857 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E54B0000 == 53 [pid = 2680] [id = 117] 22:26:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E2C24C00) [pid = 2680] [serial = 348] [outer = 0000000000000000] 22:26:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7E469B000) [pid = 2680] [serial = 349] [outer = 000000F7E2C24C00] 22:26:48 INFO - PROCESS | 2680 | 1461043608012 Marionette DEBUG loaded listener.js 22:26:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7E53B5400) [pid = 2680] [serial = 350] [outer = 000000F7E2C24C00] 22:26:48 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E19E4800) [pid = 2680] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 22:26:48 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7DF474800) [pid = 2680] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 22:26:48 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7E2034000) [pid = 2680] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 22:26:48 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DE2B4000) [pid = 2680] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 22:26:48 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7D353C800) [pid = 2680] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 22:26:48 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7D5434400) [pid = 2680] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 22:26:48 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7DBA7B800) [pid = 2680] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 22:26:48 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7DF13D400) [pid = 2680] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 22:26:48 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7D3344400) [pid = 2680] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 22:26:48 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7E2034400) [pid = 2680] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 22:26:48 INFO - PROCESS | 2680 | 1461043608387 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 22:26:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 22:26:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 22:26:48 INFO - PROCESS | 2680 | 1461043608433 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 22:26:48 INFO - PROCESS | 2680 | 1461043608435 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 22:26:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 22:26:48 INFO - PROCESS | 2680 | 1461043608438 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 22:26:48 INFO - PROCESS | 2680 | 1461043608440 Marionette TRACE conn5 <- [1,434,null,{}] 22:26:48 INFO - PROCESS | 2680 | 1461043608443 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:48 INFO - PROCESS | 2680 | 1461043608547 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 22:26:48 INFO - PROCESS | 2680 | 1461043608555 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E560F000 == 54 [pid = 2680] [id = 118] 22:26:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7DB391800) [pid = 2680] [serial = 351] [outer = 0000000000000000] 22:26:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7E2F7A800) [pid = 2680] [serial = 352] [outer = 000000F7DB391800] 22:26:48 INFO - PROCESS | 2680 | 1461043608603 Marionette DEBUG loaded listener.js 22:26:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7E57AA800) [pid = 2680] [serial = 353] [outer = 000000F7DB391800] 22:26:49 INFO - PROCESS | 2680 | 1461043609005 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 22:26:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 22:26:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 586ms 22:26:49 INFO - PROCESS | 2680 | 1461043609028 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 22:26:49 INFO - PROCESS | 2680 | 1461043609030 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 22:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 22:26:49 INFO - PROCESS | 2680 | 1461043609033 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 22:26:49 INFO - PROCESS | 2680 | 1461043609035 Marionette TRACE conn5 <- [1,438,null,{}] 22:26:49 INFO - PROCESS | 2680 | 1461043609038 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:49 INFO - PROCESS | 2680 | 1461043609117 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 22:26:49 INFO - PROCESS | 2680 | 1461043609182 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8A8B800 == 55 [pid = 2680] [id = 119] 22:26:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7E53BAC00) [pid = 2680] [serial = 354] [outer = 0000000000000000] 22:26:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7E5B25800) [pid = 2680] [serial = 355] [outer = 000000F7E53BAC00] 22:26:49 INFO - PROCESS | 2680 | 1461043609228 Marionette DEBUG loaded listener.js 22:26:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E8A14800) [pid = 2680] [serial = 356] [outer = 000000F7E53BAC00] 22:26:49 INFO - PROCESS | 2680 | 1461043609601 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 22:26:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 22:26:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 586ms 22:26:49 INFO - PROCESS | 2680 | 1461043609622 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 22:26:49 INFO - PROCESS | 2680 | 1461043609625 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 22:26:49 INFO - PROCESS | 2680 | 1461043609628 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 22:26:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 22:26:49 INFO - PROCESS | 2680 | 1461043609630 Marionette TRACE conn5 <- [1,442,null,{}] 22:26:49 INFO - PROCESS | 2680 | 1461043609633 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:49 INFO - PROCESS | 2680 | 1461043609713 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 22:26:49 INFO - PROCESS | 2680 | 1461043609809 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9AC8800 == 56 [pid = 2680] [id = 120] 22:26:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7E7103000) [pid = 2680] [serial = 357] [outer = 0000000000000000] 22:26:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E7108C00) [pid = 2680] [serial = 358] [outer = 000000F7E7103000] 22:26:49 INFO - PROCESS | 2680 | 1461043609856 Marionette DEBUG loaded listener.js 22:26:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7E7111C00) [pid = 2680] [serial = 359] [outer = 000000F7E7103000] 22:26:50 INFO - PROCESS | 2680 | 1461043610418 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 22:26:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 22:26:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 838ms 22:26:50 INFO - PROCESS | 2680 | 1461043610470 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 22:26:50 INFO - PROCESS | 2680 | 1461043610476 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 22:26:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 22:26:50 INFO - PROCESS | 2680 | 1461043610482 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 22:26:50 INFO - PROCESS | 2680 | 1461043610486 Marionette TRACE conn5 <- [1,446,null,{}] 22:26:50 INFO - PROCESS | 2680 | 1461043610492 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:50 INFO - PROCESS | 2680 | 1461043610605 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 22:26:50 INFO - PROCESS | 2680 | 1461043610679 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:50 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB5BA000 == 57 [pid = 2680] [id = 121] 22:26:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DA427C00) [pid = 2680] [serial = 360] [outer = 0000000000000000] 22:26:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DA8B0000) [pid = 2680] [serial = 361] [outer = 000000F7DA427C00] 22:26:50 INFO - PROCESS | 2680 | 1461043610780 Marionette DEBUG loaded listener.js 22:26:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DE2ADC00) [pid = 2680] [serial = 362] [outer = 000000F7DA427C00] 22:26:51 INFO - PROCESS | 2680 | 1461043611411 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 22:26:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 22:26:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 985ms 22:26:51 INFO - PROCESS | 2680 | 1461043611469 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 22:26:51 INFO - PROCESS | 2680 | 1461043611475 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 22:26:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 22:26:51 INFO - PROCESS | 2680 | 1461043611482 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 22:26:51 INFO - PROCESS | 2680 | 1461043611485 Marionette TRACE conn5 <- [1,450,null,{}] 22:26:51 INFO - PROCESS | 2680 | 1461043611507 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:51 INFO - PROCESS | 2680 | 1461043611621 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 22:26:51 INFO - PROCESS | 2680 | 1461043611691 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4C34800 == 58 [pid = 2680] [id = 122] 22:26:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DF134C00) [pid = 2680] [serial = 363] [outer = 0000000000000000] 22:26:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E10A8800) [pid = 2680] [serial = 364] [outer = 000000F7DF134C00] 22:26:51 INFO - PROCESS | 2680 | 1461043611748 Marionette DEBUG loaded listener.js 22:26:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E2412800) [pid = 2680] [serial = 365] [outer = 000000F7DF134C00] 22:26:52 INFO - PROCESS | 2680 | 1461043612430 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 22:26:52 INFO - PROCESS | 2680 | 1461043612476 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 22:26:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 22:26:52 INFO - PROCESS | 2680 | 1461043612480 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 22:26:52 INFO - PROCESS | 2680 | 1461043612484 Marionette TRACE conn5 <- [1,454,null,{}] 22:26:52 INFO - PROCESS | 2680 | 1461043612497 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:52 INFO - PROCESS | 2680 | 1461043612608 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 22:26:52 INFO - PROCESS | 2680 | 1461043612682 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9D24800 == 59 [pid = 2680] [id = 123] 22:26:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E2A09C00) [pid = 2680] [serial = 366] [outer = 0000000000000000] 22:26:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E5B1E400) [pid = 2680] [serial = 367] [outer = 000000F7E2A09C00] 22:26:52 INFO - PROCESS | 2680 | 1461043612782 Marionette DEBUG loaded listener.js 22:26:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E8A20400) [pid = 2680] [serial = 368] [outer = 000000F7E2A09C00] 22:26:53 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:26:53 INFO - PROCESS | 2680 | 1461043613432 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 22:26:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 22:26:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 985ms 22:26:53 INFO - PROCESS | 2680 | 1461043613469 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 22:26:53 INFO - PROCESS | 2680 | 1461043613472 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 22:26:53 INFO - PROCESS | 2680 | 1461043613476 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 22:26:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 22:26:53 INFO - PROCESS | 2680 | 1461043613479 Marionette TRACE conn5 <- [1,458,null,{}] 22:26:53 INFO - PROCESS | 2680 | 1461043613482 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:53 INFO - PROCESS | 2680 | 1461043613594 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 22:26:53 INFO - PROCESS | 2680 | 1461043613665 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E62800 == 60 [pid = 2680] [id = 124] 22:26:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E8B3C800) [pid = 2680] [serial = 369] [outer = 0000000000000000] 22:26:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E8BD0800) [pid = 2680] [serial = 370] [outer = 000000F7E8B3C800] 22:26:53 INFO - PROCESS | 2680 | 1461043613723 Marionette DEBUG loaded listener.js 22:26:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E8BDB400) [pid = 2680] [serial = 371] [outer = 000000F7E8B3C800] 22:26:54 INFO - PROCESS | 2680 | 1461043614459 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 22:26:54 INFO - PROCESS | 2680 | 1461043614508 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 22:26:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 22:26:54 INFO - PROCESS | 2680 | 1461043614513 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 22:26:54 INFO - PROCESS | 2680 | 1461043614517 Marionette TRACE conn5 <- [1,462,null,{}] 22:26:54 INFO - PROCESS | 2680 | 1461043614563 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:54 INFO - PROCESS | 2680 | 1461043614661 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 22:26:54 INFO - PROCESS | 2680 | 1461043614736 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF102800 == 61 [pid = 2680] [id = 125] 22:26:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DA8A7800) [pid = 2680] [serial = 372] [outer = 0000000000000000] 22:26:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DA8ADC00) [pid = 2680] [serial = 373] [outer = 000000F7DA8A7800] 22:26:54 INFO - PROCESS | 2680 | 1461043614786 Marionette DEBUG loaded listener.js 22:26:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7DE1D1C00) [pid = 2680] [serial = 374] [outer = 000000F7DA8A7800] 22:26:55 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:26:55 INFO - PROCESS | 2680 | 1461043615491 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 22:26:55 INFO - PROCESS | 2680 | 1461043615569 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 22:26:55 INFO - PROCESS | 2680 | 1461043615577 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 22:26:55 INFO - PROCESS | 2680 | 1461043615580 Marionette TRACE conn5 <- [1,466,null,{}] 22:26:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 22:26:55 INFO - PROCESS | 2680 | 1461043615584 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:55 INFO - PROCESS | 2680 | 1461043615674 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 22:26:55 INFO - PROCESS | 2680 | 1461043615688 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA497800 == 51 [pid = 2680] [id = 126] 22:26:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7D3548400) [pid = 2680] [serial = 375] [outer = 0000000000000000] 22:26:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7D5435000) [pid = 2680] [serial = 376] [outer = 000000F7D3548400] 22:26:55 INFO - PROCESS | 2680 | 1461043615736 Marionette DEBUG loaded listener.js 22:26:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7DA2D3400) [pid = 2680] [serial = 377] [outer = 000000F7D3548400] 22:26:56 INFO - PROCESS | 2680 | 1461043616223 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 22:26:56 INFO - PROCESS | 2680 | 1461043616257 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 22:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 22:26:56 INFO - PROCESS | 2680 | 1461043616261 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 22:26:56 INFO - PROCESS | 2680 | 1461043616265 Marionette TRACE conn5 <- [1,470,null,{}] 22:26:56 INFO - PROCESS | 2680 | 1461043616276 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:56 INFO - PROCESS | 2680 | 1461043616360 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 22:26:56 INFO - PROCESS | 2680 | 1461043616369 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D09000 == 52 [pid = 2680] [id = 127] 22:26:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7DE2B6C00) [pid = 2680] [serial = 378] [outer = 0000000000000000] 22:26:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7DF303400) [pid = 2680] [serial = 379] [outer = 000000F7DE2B6C00] 22:26:56 INFO - PROCESS | 2680 | 1461043616419 Marionette DEBUG loaded listener.js 22:26:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DF353800) [pid = 2680] [serial = 380] [outer = 000000F7DE2B6C00] 22:26:56 INFO - PROCESS | 2680 | 1461043616899 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 22:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 22:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 689ms 22:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 22:26:56 INFO - PROCESS | 2680 | 1461043616953 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 22:26:56 INFO - PROCESS | 2680 | 1461043616955 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 22:26:56 INFO - PROCESS | 2680 | 1461043616959 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 22:26:56 INFO - PROCESS | 2680 | 1461043616960 Marionette TRACE conn5 <- [1,474,null,{}] 22:26:56 INFO - PROCESS | 2680 | 1461043616964 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:57 INFO - PROCESS | 2680 | 1461043617048 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 22:26:57 INFO - PROCESS | 2680 | 1461043617117 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A26000 == 53 [pid = 2680] [id = 128] 22:26:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7E109A000) [pid = 2680] [serial = 381] [outer = 0000000000000000] 22:26:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E10B6C00) [pid = 2680] [serial = 382] [outer = 000000F7E109A000] 22:26:57 INFO - PROCESS | 2680 | 1461043617164 Marionette DEBUG loaded listener.js 22:26:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7E19F2800) [pid = 2680] [serial = 383] [outer = 000000F7E109A000] 22:26:57 INFO - PROCESS | 2680 | 1461043617551 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 22:26:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 22:26:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 629ms 22:26:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 22:26:57 INFO - PROCESS | 2680 | 1461043617590 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 22:26:57 INFO - PROCESS | 2680 | 1461043617592 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 22:26:57 INFO - PROCESS | 2680 | 1461043617596 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 22:26:57 INFO - PROCESS | 2680 | 1461043617597 Marionette TRACE conn5 <- [1,478,null,{}] 22:26:57 INFO - PROCESS | 2680 | 1461043617601 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:57 INFO - PROCESS | 2680 | 1461043617711 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 22:26:57 INFO - PROCESS | 2680 | 1461043617764 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D99DF000 == 54 [pid = 2680] [id = 129] 22:26:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E1ACF800) [pid = 2680] [serial = 384] [outer = 0000000000000000] 22:26:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7E1E2C400) [pid = 2680] [serial = 385] [outer = 000000F7E1ACF800] 22:26:57 INFO - PROCESS | 2680 | 1461043617812 Marionette DEBUG loaded listener.js 22:26:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7E268F400) [pid = 2680] [serial = 386] [outer = 000000F7E1ACF800] 22:26:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7E2A0D000) [pid = 2680] [serial = 387] [outer = 000000F7D3DA6000] 22:26:58 INFO - PROCESS | 2680 | 1461043618341 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 22:26:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 22:26:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 795ms 22:26:58 INFO - PROCESS | 2680 | 1461043618399 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 22:26:58 INFO - PROCESS | 2680 | 1461043618401 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 22:26:58 INFO - PROCESS | 2680 | 1461043618404 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 22:26:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 22:26:58 INFO - PROCESS | 2680 | 1461043618406 Marionette TRACE conn5 <- [1,482,null,{}] 22:26:58 INFO - PROCESS | 2680 | 1461043618410 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:58 INFO - PROCESS | 2680 | 1461043618544 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 22:26:58 INFO - PROCESS | 2680 | 1461043618598 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FB3800 == 55 [pid = 2680] [id = 130] 22:26:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7E2F7DC00) [pid = 2680] [serial = 388] [outer = 0000000000000000] 22:26:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7E4C27C00) [pid = 2680] [serial = 389] [outer = 000000F7E2F7DC00] 22:26:58 INFO - PROCESS | 2680 | 1461043618648 Marionette DEBUG loaded listener.js 22:26:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E53B4C00) [pid = 2680] [serial = 390] [outer = 000000F7E2F7DC00] 22:26:59 INFO - PROCESS | 2680 | 1461043619159 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 22:26:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 22:26:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 775ms 22:26:59 INFO - PROCESS | 2680 | 1461043619189 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 22:26:59 INFO - PROCESS | 2680 | 1461043619191 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 22:26:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 22:26:59 INFO - PROCESS | 2680 | 1461043619195 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 22:26:59 INFO - PROCESS | 2680 | 1461043619196 Marionette TRACE conn5 <- [1,486,null,{}] 22:26:59 INFO - PROCESS | 2680 | 1461043619200 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:26:59 INFO - PROCESS | 2680 | 1461043619303 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 22:26:59 INFO - PROCESS | 2680 | 1461043619311 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:26:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E880A000 == 56 [pid = 2680] [id = 131] 22:26:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E5582800) [pid = 2680] [serial = 391] [outer = 0000000000000000] 22:26:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E57B6000) [pid = 2680] [serial = 392] [outer = 000000F7E5582800] 22:26:59 INFO - PROCESS | 2680 | 1461043619357 Marionette DEBUG loaded listener.js 22:26:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E7105400) [pid = 2680] [serial = 393] [outer = 000000F7E5582800] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E715DC00) [pid = 2680] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DA2DBC00) [pid = 2680] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7DB306400) [pid = 2680] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E8A1A000) [pid = 2680] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E4C21800) [pid = 2680] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7E2C29000) [pid = 2680] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7E10A6000) [pid = 2680] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E19EF000) [pid = 2680] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7D9B36C00) [pid = 2680] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7DB391800) [pid = 2680] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7E2F72400) [pid = 2680] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7DA436400) [pid = 2680] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7DF329C00) [pid = 2680] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7E53BAC00) [pid = 2680] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 22:26:59 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7E2C24C00) [pid = 2680] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 22:26:59 INFO - PROCESS | 2680 | 1461043619963 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 22:26:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 22:26:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 776ms 22:26:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 22:26:59 INFO - PROCESS | 2680 | 1461043619973 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 22:26:59 INFO - PROCESS | 2680 | 1461043619976 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 22:26:59 INFO - PROCESS | 2680 | 1461043619979 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 22:26:59 INFO - PROCESS | 2680 | 1461043619981 Marionette TRACE conn5 <- [1,490,null,{}] 22:26:59 INFO - PROCESS | 2680 | 1461043619984 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:00 INFO - PROCESS | 2680 | 1461043620069 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 22:27:00 INFO - PROCESS | 2680 | 1461043620076 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E54B7000 == 57 [pid = 2680] [id = 132] 22:27:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7D353F400) [pid = 2680] [serial = 394] [outer = 0000000000000000] 22:27:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DE1D1400) [pid = 2680] [serial = 395] [outer = 000000F7D353F400] 22:27:00 INFO - PROCESS | 2680 | 1461043620129 Marionette DEBUG loaded listener.js 22:27:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7E2236400) [pid = 2680] [serial = 396] [outer = 000000F7D353F400] 22:27:00 INFO - PROCESS | 2680 | 1461043620580 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 22:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 22:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 22:27:00 INFO - PROCESS | 2680 | 1461043620611 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 22:27:00 INFO - PROCESS | 2680 | 1461043620613 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 22:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 22:27:00 INFO - PROCESS | 2680 | 1461043620617 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 22:27:00 INFO - PROCESS | 2680 | 1461043620619 Marionette TRACE conn5 <- [1,494,null,{}] 22:27:00 INFO - PROCESS | 2680 | 1461043620622 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:00 INFO - PROCESS | 2680 | 1461043620704 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 22:27:00 INFO - PROCESS | 2680 | 1461043620710 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9D22800 == 58 [pid = 2680] [id = 133] 22:27:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E223C400) [pid = 2680] [serial = 397] [outer = 0000000000000000] 22:27:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7E2241400) [pid = 2680] [serial = 398] [outer = 000000F7E223C400] 22:27:00 INFO - PROCESS | 2680 | 1461043620756 Marionette DEBUG loaded listener.js 22:27:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E5B25000) [pid = 2680] [serial = 399] [outer = 000000F7E223C400] 22:27:01 INFO - PROCESS | 2680 | 1461043621168 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 22:27:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 22:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 586ms 22:27:01 INFO - PROCESS | 2680 | 1461043621206 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 22:27:01 INFO - PROCESS | 2680 | 1461043621209 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 22:27:01 INFO - PROCESS | 2680 | 1461043621212 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 22:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 22:27:01 INFO - PROCESS | 2680 | 1461043621213 Marionette TRACE conn5 <- [1,498,null,{}] 22:27:01 INFO - PROCESS | 2680 | 1461043621222 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:01 INFO - PROCESS | 2680 | 1461043621305 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 22:27:01 INFO - PROCESS | 2680 | 1461043621311 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E91800 == 59 [pid = 2680] [id = 134] 22:27:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F781B07C00) [pid = 2680] [serial = 400] [outer = 0000000000000000] 22:27:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F781B0D800) [pid = 2680] [serial = 401] [outer = 000000F781B07C00] 22:27:01 INFO - PROCESS | 2680 | 1461043621358 Marionette DEBUG loaded listener.js 22:27:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7E26B6C00) [pid = 2680] [serial = 402] [outer = 000000F781B07C00] 22:27:01 INFO - PROCESS | 2680 | 1461043621800 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 22:27:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 22:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 624ms 22:27:01 INFO - PROCESS | 2680 | 1461043621840 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 22:27:01 INFO - PROCESS | 2680 | 1461043621842 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 22:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 22:27:01 INFO - PROCESS | 2680 | 1461043621846 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 22:27:01 INFO - PROCESS | 2680 | 1461043621849 Marionette TRACE conn5 <- [1,502,null,{}] 22:27:01 INFO - PROCESS | 2680 | 1461043621856 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:02 INFO - PROCESS | 2680 | 1461043622033 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 22:27:02 INFO - PROCESS | 2680 | 1461043622102 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:02 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA68B000 == 60 [pid = 2680] [id = 135] 22:27:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7D3344C00) [pid = 2680] [serial = 403] [outer = 0000000000000000] 22:27:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7D3387C00) [pid = 2680] [serial = 404] [outer = 000000F7D3344C00] 22:27:02 INFO - PROCESS | 2680 | 1461043622164 Marionette DEBUG loaded listener.js 22:27:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7D6E3C400) [pid = 2680] [serial = 405] [outer = 000000F7D3344C00] 22:27:02 INFO - PROCESS | 2680 | 1461043622811 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 22:27:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 22:27:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 984ms 22:27:02 INFO - PROCESS | 2680 | 1461043622846 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 22:27:02 INFO - PROCESS | 2680 | 1461043622854 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 22:27:02 INFO - PROCESS | 2680 | 1461043622860 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 22:27:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 22:27:02 INFO - PROCESS | 2680 | 1461043622864 Marionette TRACE conn5 <- [1,506,null,{}] 22:27:02 INFO - PROCESS | 2680 | 1461043622869 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:02 INFO - PROCESS | 2680 | 1461043622981 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 22:27:03 INFO - PROCESS | 2680 | 1461043623056 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A20800 == 61 [pid = 2680] [id = 136] 22:27:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DE1DA800) [pid = 2680] [serial = 406] [outer = 0000000000000000] 22:27:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DF138800) [pid = 2680] [serial = 407] [outer = 000000F7DE1DA800] 22:27:03 INFO - PROCESS | 2680 | 1461043623157 Marionette DEBUG loaded listener.js 22:27:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DF34FC00) [pid = 2680] [serial = 408] [outer = 000000F7DE1DA800] 22:27:03 INFO - PROCESS | 2680 | 1461043623715 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 22:27:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 22:27:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 924ms 22:27:03 INFO - PROCESS | 2680 | 1461043623791 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 22:27:03 INFO - PROCESS | 2680 | 1461043623795 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 22:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 22:27:03 INFO - PROCESS | 2680 | 1461043623799 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 22:27:03 INFO - PROCESS | 2680 | 1461043623801 Marionette TRACE conn5 <- [1,510,null,{}] 22:27:03 INFO - PROCESS | 2680 | 1461043623805 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:03 INFO - PROCESS | 2680 | 1461043623915 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 22:27:04 INFO - PROCESS | 2680 | 1461043624001 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7EB549000 == 62 [pid = 2680] [id = 137] 22:27:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E1AD3400) [pid = 2680] [serial = 409] [outer = 0000000000000000] 22:27:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E223F400) [pid = 2680] [serial = 410] [outer = 000000F7E1AD3400] 22:27:04 INFO - PROCESS | 2680 | 1461043624061 Marionette DEBUG loaded listener.js 22:27:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E2F75000) [pid = 2680] [serial = 411] [outer = 000000F7E1AD3400] 22:27:04 INFO - PROCESS | 2680 | 1461043624689 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 22:27:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 22:27:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 943ms 22:27:04 INFO - PROCESS | 2680 | 1461043624742 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 22:27:04 INFO - PROCESS | 2680 | 1461043624747 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 22:27:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 22:27:04 INFO - PROCESS | 2680 | 1461043624759 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 22:27:04 INFO - PROCESS | 2680 | 1461043624764 Marionette TRACE conn5 <- [1,514,null,{}] 22:27:04 INFO - PROCESS | 2680 | 1461043624782 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:04 INFO - PROCESS | 2680 | 1461043624893 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 22:27:04 INFO - PROCESS | 2680 | 1461043624965 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5352800 == 63 [pid = 2680] [id = 138] 22:27:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E538E000) [pid = 2680] [serial = 412] [outer = 0000000000000000] 22:27:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E5396400) [pid = 2680] [serial = 413] [outer = 000000F7E538E000] 22:27:05 INFO - PROCESS | 2680 | 1461043625021 Marionette DEBUG loaded listener.js 22:27:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E7104400) [pid = 2680] [serial = 414] [outer = 000000F7E538E000] 22:27:05 INFO - PROCESS | 2680 | 1461043625599 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 22:27:05 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 22:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 898ms 22:27:05 INFO - PROCESS | 2680 | 1461043625655 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 22:27:05 INFO - PROCESS | 2680 | 1461043625658 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 22:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 22:27:05 INFO - PROCESS | 2680 | 1461043625662 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 22:27:05 INFO - PROCESS | 2680 | 1461043625664 Marionette TRACE conn5 <- [1,518,null,{}] 22:27:05 INFO - PROCESS | 2680 | 1461043625668 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:05 INFO - PROCESS | 2680 | 1461043625774 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 22:27:05 INFO - PROCESS | 2680 | 1461043625858 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E56D0000 == 64 [pid = 2680] [id = 139] 22:27:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E5CE5C00) [pid = 2680] [serial = 415] [outer = 0000000000000000] 22:27:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E5CEDC00) [pid = 2680] [serial = 416] [outer = 000000F7E5CE5C00] 22:27:05 INFO - PROCESS | 2680 | 1461043625915 Marionette DEBUG loaded listener.js 22:27:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E7102800) [pid = 2680] [serial = 417] [outer = 000000F7E5CE5C00] 22:27:06 INFO - PROCESS | 2680 | 1461043626452 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 22:27:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 22:27:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 839ms 22:27:06 INFO - PROCESS | 2680 | 1461043626503 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 22:27:06 INFO - PROCESS | 2680 | 1461043626505 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 22:27:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 22:27:06 INFO - PROCESS | 2680 | 1461043626509 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 22:27:06 INFO - PROCESS | 2680 | 1461043626511 Marionette TRACE conn5 <- [1,522,null,{}] 22:27:06 INFO - PROCESS | 2680 | 1461043626515 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:06 INFO - PROCESS | 2680 | 1461043626642 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 22:27:06 INFO - PROCESS | 2680 | 1461043626732 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E651E000 == 65 [pid = 2680] [id = 140] 22:27:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E710CC00) [pid = 2680] [serial = 418] [outer = 0000000000000000] 22:27:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7E8A13400) [pid = 2680] [serial = 419] [outer = 000000F7E710CC00] 22:27:06 INFO - PROCESS | 2680 | 1461043626798 Marionette DEBUG loaded listener.js 22:27:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E9579C00) [pid = 2680] [serial = 420] [outer = 000000F7E710CC00] 22:27:07 INFO - PROCESS | 2680 | 1461043627403 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 22:27:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 22:27:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 922ms 22:27:07 INFO - PROCESS | 2680 | 1461043627433 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 22:27:07 INFO - PROCESS | 2680 | 1461043627436 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 22:27:07 INFO - PROCESS | 2680 | 1461043627439 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 22:27:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 22:27:07 INFO - PROCESS | 2680 | 1461043627441 Marionette TRACE conn5 <- [1,526,null,{}] 22:27:07 INFO - PROCESS | 2680 | 1461043627445 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:07 INFO - PROCESS | 2680 | 1461043627581 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 22:27:07 INFO - PROCESS | 2680 | 1461043627667 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2216000 == 66 [pid = 2680] [id = 141] 22:27:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7E10A8400) [pid = 2680] [serial = 421] [outer = 0000000000000000] 22:27:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7E524A400) [pid = 2680] [serial = 422] [outer = 000000F7E10A8400] 22:27:07 INFO - PROCESS | 2680 | 1461043627723 Marionette DEBUG loaded listener.js 22:27:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7E64E5800) [pid = 2680] [serial = 423] [outer = 000000F7E10A8400] 22:27:08 INFO - PROCESS | 2680 | 1461043628518 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 22:27:08 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 22:27:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1131ms 22:27:08 INFO - PROCESS | 2680 | 1461043628574 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 22:27:08 INFO - PROCESS | 2680 | 1461043628578 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 22:27:08 INFO - PROCESS | 2680 | 1461043628584 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 22:27:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 22:27:08 INFO - PROCESS | 2680 | 1461043628588 Marionette TRACE conn5 <- [1,530,null,{}] 22:27:08 INFO - PROCESS | 2680 | 1461043628594 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:08 INFO - PROCESS | 2680 | 1461043628766 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 22:27:08 INFO - PROCESS | 2680 | 1461043628859 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA1B1800 == 67 [pid = 2680] [id = 142] 22:27:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F781B0B800) [pid = 2680] [serial = 424] [outer = 0000000000000000] 22:27:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7D3546400) [pid = 2680] [serial = 425] [outer = 000000F781B0B800] 22:27:08 INFO - PROCESS | 2680 | 1461043628911 Marionette DEBUG loaded listener.js 22:27:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7D580FC00) [pid = 2680] [serial = 426] [outer = 000000F781B0B800] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9D22800 == 66 [pid = 2680] [id = 133] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E54B7000 == 65 [pid = 2680] [id = 132] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E880A000 == 64 [pid = 2680] [id = 131] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FB3800 == 63 [pid = 2680] [id = 130] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D99DF000 == 62 [pid = 2680] [id = 129] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A26000 == 61 [pid = 2680] [id = 128] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D09000 == 60 [pid = 2680] [id = 127] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA497800 == 59 [pid = 2680] [id = 126] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7DA644400) [pid = 2680] [serial = 331] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7DA8AA800) [pid = 2680] [serial = 319] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7DF140000) [pid = 2680] [serial = 322] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E5247C00) [pid = 2680] [serial = 325] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E5B20400) [pid = 2680] [serial = 328] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E7108C00) [pid = 2680] [serial = 358] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF102800 == 58 [pid = 2680] [id = 125] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4C34800 == 57 [pid = 2680] [id = 122] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB5BA000 == 56 [pid = 2680] [id = 121] 22:27:09 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9AC8800 == 55 [pid = 2680] [id = 120] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E8A13000) [pid = 2680] [serial = 221] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E5B27800) [pid = 2680] [serial = 281] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7E957C000) [pid = 2680] [serial = 272] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DBADB800) [pid = 2680] [serial = 275] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E19EAC00) [pid = 2680] [serial = 278] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E96ED000) [pid = 2680] [serial = 284] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E19DD000) [pid = 2680] [serial = 343] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E26AD400) [pid = 2680] [serial = 347] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E1B0E800) [pid = 2680] [serial = 346] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DB392000) [pid = 2680] [serial = 337] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7E2F7A800) [pid = 2680] [serial = 352] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DE2AC400) [pid = 2680] [serial = 338] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E53B7400) [pid = 2680] [serial = 317] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DE13A000) [pid = 2680] [serial = 335] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7DA8B1000) [pid = 2680] [serial = 334] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7DF352800) [pid = 2680] [serial = 340] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E5B25800) [pid = 2680] [serial = 355] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7E469B000) [pid = 2680] [serial = 349] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7E8A14800) [pid = 2680] [serial = 356] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E19F0C00) [pid = 2680] [serial = 344] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E57AA800) [pid = 2680] [serial = 353] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7E53B5400) [pid = 2680] [serial = 350] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7E109CC00) [pid = 2680] [serial = 341] [outer = 0000000000000000] [url = about:blank] 22:27:09 INFO - PROCESS | 2680 | 1461043629650 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 22:27:09 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 22:27:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 22:27:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 22:27:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:27:09 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 22:27:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 22:27:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:27:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:27:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 22:27:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 22:27:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1084ms 22:27:09 INFO - PROCESS | 2680 | 1461043629673 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 22:27:09 INFO - PROCESS | 2680 | 1461043629679 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 22:27:09 INFO - PROCESS | 2680 | 1461043629702 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 22:27:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 22:27:09 INFO - PROCESS | 2680 | 1461043629705 Marionette TRACE conn5 <- [1,534,null,{}] 22:27:09 INFO - PROCESS | 2680 | 1461043629709 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:09 INFO - PROCESS | 2680 | 1461043629810 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 22:27:09 INFO - PROCESS | 2680 | 1461043629880 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFED2800 == 56 [pid = 2680] [id = 143] 22:27:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7D3543C00) [pid = 2680] [serial = 427] [outer = 0000000000000000] 22:27:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DA8A2800) [pid = 2680] [serial = 428] [outer = 000000F7D3543C00] 22:27:09 INFO - PROCESS | 2680 | 1461043629928 Marionette DEBUG loaded listener.js 22:27:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DB38D800) [pid = 2680] [serial = 429] [outer = 000000F7D3543C00] 22:27:10 INFO - PROCESS | 2680 | 1461043630367 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 22:27:10 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. 22:27:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 692ms 22:27:10 INFO - PROCESS | 2680 | 1461043630399 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 22:27:10 INFO - PROCESS | 2680 | 1461043630401 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 22:27:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 22:27:10 INFO - PROCESS | 2680 | 1461043630405 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 22:27:10 INFO - PROCESS | 2680 | 1461043630409 Marionette TRACE conn5 <- [1,538,null,{}] 22:27:10 INFO - PROCESS | 2680 | 1461043630421 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:10 INFO - PROCESS | 2680 | 1461043630508 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 22:27:10 INFO - PROCESS | 2680 | 1461043630516 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2773800 == 57 [pid = 2680] [id = 144] 22:27:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DE140C00) [pid = 2680] [serial = 430] [outer = 0000000000000000] 22:27:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DE2B5000) [pid = 2680] [serial = 431] [outer = 000000F7DE140C00] 22:27:10 INFO - PROCESS | 2680 | 1461043630567 Marionette DEBUG loaded listener.js 22:27:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DF305C00) [pid = 2680] [serial = 432] [outer = 000000F7DE140C00] 22:27:11 INFO - PROCESS | 2680 | 1461043631023 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 22:27:11 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. 22:27:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 648ms 22:27:11 INFO - PROCESS | 2680 | 1461043631054 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 22:27:11 INFO - PROCESS | 2680 | 1461043631057 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 22:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 22:27:11 INFO - PROCESS | 2680 | 1461043631060 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 22:27:11 INFO - PROCESS | 2680 | 1461043631062 Marionette TRACE conn5 <- [1,542,null,{}] 22:27:11 INFO - PROCESS | 2680 | 1461043631065 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:11 INFO - PROCESS | 2680 | 1461043631152 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 22:27:11 INFO - PROCESS | 2680 | 1461043631159 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4537000 == 58 [pid = 2680] [id = 145] 22:27:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DE147400) [pid = 2680] [serial = 433] [outer = 0000000000000000] 22:27:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DF661000) [pid = 2680] [serial = 434] [outer = 000000F7DE147400] 22:27:11 INFO - PROCESS | 2680 | 1461043631208 Marionette DEBUG loaded listener.js 22:27:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E19E1400) [pid = 2680] [serial = 435] [outer = 000000F7DE147400] 22:27:11 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:11 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:11 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:11 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:11 INFO - PROCESS | 2680 | 1461043631651 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 22:27:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 22:27:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 627ms 22:27:11 INFO - PROCESS | 2680 | 1461043631694 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 22:27:11 INFO - PROCESS | 2680 | 1461043631696 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 22:27:11 INFO - PROCESS | 2680 | 1461043631704 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 22:27:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 22:27:11 INFO - PROCESS | 2680 | 1461043631706 Marionette TRACE conn5 <- [1,546,null,{}] 22:27:11 INFO - PROCESS | 2680 | 1461043631710 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:11 INFO - PROCESS | 2680 | 1461043631815 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 22:27:11 INFO - PROCESS | 2680 | 1461043631821 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5368000 == 59 [pid = 2680] [id = 146] 22:27:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E19EF400) [pid = 2680] [serial = 436] [outer = 0000000000000000] 22:27:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E19F6C00) [pid = 2680] [serial = 437] [outer = 000000F7E19EF400] 22:27:11 INFO - PROCESS | 2680 | 1461043631868 Marionette DEBUG loaded listener.js 22:27:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E203A800) [pid = 2680] [serial = 438] [outer = 000000F7E19EF400] 22:27:12 INFO - PROCESS | 2680 | 1461043632314 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 22:27:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 22:27:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 626ms 22:27:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 22:27:12 INFO - PROCESS | 2680 | 1461043632336 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 22:27:12 INFO - PROCESS | 2680 | 1461043632338 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 22:27:12 INFO - PROCESS | 2680 | 1461043632341 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 22:27:12 INFO - PROCESS | 2680 | 1461043632343 Marionette TRACE conn5 <- [1,550,null,{}] 22:27:12 INFO - PROCESS | 2680 | 1461043632347 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:12 INFO - PROCESS | 2680 | 1461043632474 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 22:27:12 INFO - PROCESS | 2680 | 1461043632557 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E56D4000 == 60 [pid = 2680] [id = 147] 22:27:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E24F4800) [pid = 2680] [serial = 439] [outer = 0000000000000000] 22:27:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E2F7A800) [pid = 2680] [serial = 440] [outer = 000000F7E24F4800] 22:27:12 INFO - PROCESS | 2680 | 1461043632612 Marionette DEBUG loaded listener.js 22:27:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E524D800) [pid = 2680] [serial = 441] [outer = 000000F7E24F4800] 22:27:12 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:12 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:12 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:12 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:13 INFO - PROCESS | 2680 | 1461043633046 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 22:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 22:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 732ms 22:27:13 INFO - PROCESS | 2680 | 1461043633077 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 22:27:13 INFO - PROCESS | 2680 | 1461043633079 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 22:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 22:27:13 INFO - PROCESS | 2680 | 1461043633082 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 22:27:13 INFO - PROCESS | 2680 | 1461043633084 Marionette TRACE conn5 <- [1,554,null,{}] 22:27:13 INFO - PROCESS | 2680 | 1461043633088 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:13 INFO - PROCESS | 2680 | 1461043633193 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 22:27:13 INFO - PROCESS | 2680 | 1461043633200 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E880B800 == 61 [pid = 2680] [id = 148] 22:27:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E4C21400) [pid = 2680] [serial = 442] [outer = 0000000000000000] 22:27:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E5396800) [pid = 2680] [serial = 443] [outer = 000000F7E4C21400] 22:27:13 INFO - PROCESS | 2680 | 1461043633287 Marionette DEBUG loaded listener.js 22:27:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E57AA800) [pid = 2680] [serial = 444] [outer = 000000F7E4C21400] 22:27:13 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:13 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E2F7DC00) [pid = 2680] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7D3548400) [pid = 2680] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7DE2B6C00) [pid = 2680] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7DA8A7800) [pid = 2680] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E109A000) [pid = 2680] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7E5582800) [pid = 2680] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E223C400) [pid = 2680] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7D353F400) [pid = 2680] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E1ACF800) [pid = 2680] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7E5B1B400) [pid = 2680] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E2DA5C00) [pid = 2680] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7DA63C400) [pid = 2680] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DE2AA000) [pid = 2680] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 22:27:13 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7D3D66400) [pid = 2680] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 22:27:13 INFO - PROCESS | 2680 | 1461043633835 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 22:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 836ms 22:27:13 INFO - PROCESS | 2680 | 1461043633921 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 22:27:13 INFO - PROCESS | 2680 | 1461043633923 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 22:27:13 INFO - PROCESS | 2680 | 1461043633927 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 22:27:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 22:27:13 INFO - PROCESS | 2680 | 1461043633929 Marionette TRACE conn5 <- [1,558,null,{}] 22:27:13 INFO - PROCESS | 2680 | 1461043633935 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:14 INFO - PROCESS | 2680 | 1461043634017 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 22:27:14 INFO - PROCESS | 2680 | 1461043634027 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5314000 == 62 [pid = 2680] [id = 149] 22:27:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DB38DC00) [pid = 2680] [serial = 445] [outer = 0000000000000000] 22:27:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DE1CD000) [pid = 2680] [serial = 446] [outer = 000000F7DB38DC00] 22:27:14 INFO - PROCESS | 2680 | 1461043634075 Marionette DEBUG loaded listener.js 22:27:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7E2235800) [pid = 2680] [serial = 447] [outer = 000000F7DB38DC00] 22:27:14 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:14 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:14 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:14 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:14 INFO - PROCESS | 2680 | 1461043634468 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 22:27:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 22:27:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 586ms 22:27:14 INFO - PROCESS | 2680 | 1461043634516 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 22:27:14 INFO - PROCESS | 2680 | 1461043634518 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 22:27:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 22:27:14 INFO - PROCESS | 2680 | 1461043634522 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 22:27:14 INFO - PROCESS | 2680 | 1461043634524 Marionette TRACE conn5 <- [1,562,null,{}] 22:27:14 INFO - PROCESS | 2680 | 1461043634527 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:14 INFO - PROCESS | 2680 | 1461043634612 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 22:27:14 INFO - PROCESS | 2680 | 1461043634618 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9C80800 == 63 [pid = 2680] [id = 150] 22:27:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E53B7000) [pid = 2680] [serial = 448] [outer = 0000000000000000] 22:27:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E57B9400) [pid = 2680] [serial = 449] [outer = 000000F7E53B7000] 22:27:14 INFO - PROCESS | 2680 | 1461043634664 Marionette DEBUG loaded listener.js 22:27:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E61AC400) [pid = 2680] [serial = 450] [outer = 000000F7E53B7000] 22:27:15 INFO - PROCESS | 2680 | 1461043635087 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 22:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 586ms 22:27:15 INFO - PROCESS | 2680 | 1461043635114 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 22:27:15 INFO - PROCESS | 2680 | 1461043635116 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 22:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 22:27:15 INFO - PROCESS | 2680 | 1461043635119 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 22:27:15 INFO - PROCESS | 2680 | 1461043635121 Marionette TRACE conn5 <- [1,566,null,{}] 22:27:15 INFO - PROCESS | 2680 | 1461043635124 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:15 INFO - PROCESS | 2680 | 1461043635250 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 22:27:15 INFO - PROCESS | 2680 | 1461043635258 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E9F800 == 64 [pid = 2680] [id = 151] 22:27:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E61AA000) [pid = 2680] [serial = 451] [outer = 0000000000000000] 22:27:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E64E2800) [pid = 2680] [serial = 452] [outer = 000000F7E61AA000] 22:27:15 INFO - PROCESS | 2680 | 1461043635303 Marionette DEBUG loaded listener.js 22:27:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E7159400) [pid = 2680] [serial = 453] [outer = 000000F7E61AA000] 22:27:15 INFO - PROCESS | 2680 | 1461043635739 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 22:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 22:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 690ms 22:27:15 INFO - PROCESS | 2680 | 1461043635811 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 22:27:15 INFO - PROCESS | 2680 | 1461043635813 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 22:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 22:27:15 INFO - PROCESS | 2680 | 1461043635875 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 22:27:15 INFO - PROCESS | 2680 | 1461043635879 Marionette TRACE conn5 <- [1,570,null,{}] 22:27:15 INFO - PROCESS | 2680 | 1461043635884 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:15 INFO - PROCESS | 2680 | 1461043635992 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 22:27:16 INFO - PROCESS | 2680 | 1461043636104 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6D9800 == 65 [pid = 2680] [id = 152] 22:27:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7D330E000) [pid = 2680] [serial = 454] [outer = 0000000000000000] 22:27:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7D3317C00) [pid = 2680] [serial = 455] [outer = 000000F7D330E000] 22:27:16 INFO - PROCESS | 2680 | 1461043636164 Marionette DEBUG loaded listener.js 22:27:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7D5808800) [pid = 2680] [serial = 456] [outer = 000000F7D330E000] 22:27:16 INFO - PROCESS | 2680 | 1461043636821 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 22:27:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 22:27:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 984ms 22:27:16 INFO - PROCESS | 2680 | 1461043636860 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 22:27:16 INFO - PROCESS | 2680 | 1461043636866 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 22:27:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 22:27:16 INFO - PROCESS | 2680 | 1461043636871 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 22:27:16 INFO - PROCESS | 2680 | 1461043636875 Marionette TRACE conn5 <- [1,574,null,{}] 22:27:16 INFO - PROCESS | 2680 | 1461043636883 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:17 INFO - PROCESS | 2680 | 1461043637001 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 22:27:17 INFO - PROCESS | 2680 | 1461043637087 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E315A800 == 66 [pid = 2680] [id = 153] 22:27:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DA8A7800) [pid = 2680] [serial = 457] [outer = 0000000000000000] 22:27:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7DF13AC00) [pid = 2680] [serial = 458] [outer = 000000F7DA8A7800] 22:27:17 INFO - PROCESS | 2680 | 1461043637144 Marionette DEBUG loaded listener.js 22:27:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E10A4C00) [pid = 2680] [serial = 459] [outer = 000000F7DA8A7800] 22:27:17 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:17 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:17 INFO - PROCESS | 2680 | 1461043637680 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 22:27:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 22:27:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 881ms 22:27:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 22:27:17 INFO - PROCESS | 2680 | 1461043637754 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 22:27:17 INFO - PROCESS | 2680 | 1461043637757 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 22:27:17 INFO - PROCESS | 2680 | 1461043637761 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 22:27:17 INFO - PROCESS | 2680 | 1461043637763 Marionette TRACE conn5 <- [1,578,null,{}] 22:27:17 INFO - PROCESS | 2680 | 1461043637767 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:17 INFO - PROCESS | 2680 | 1461043637884 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 22:27:17 INFO - PROCESS | 2680 | 1461043637981 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E647F000 == 67 [pid = 2680] [id = 154] 22:27:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E2F72C00) [pid = 2680] [serial = 460] [outer = 0000000000000000] 22:27:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E31CD400) [pid = 2680] [serial = 461] [outer = 000000F7E2F72C00] 22:27:18 INFO - PROCESS | 2680 | 1461043638044 Marionette DEBUG loaded listener.js 22:27:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7E5B21C00) [pid = 2680] [serial = 462] [outer = 000000F7E2F72C00] 22:27:18 INFO - PROCESS | 2680 | 1461043638647 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 22:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 22:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 941ms 22:27:18 INFO - PROCESS | 2680 | 1461043638703 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 22:27:18 INFO - PROCESS | 2680 | 1461043638706 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 22:27:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 22:27:18 INFO - PROCESS | 2680 | 1461043638709 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 22:27:18 INFO - PROCESS | 2680 | 1461043638712 Marionette TRACE conn5 <- [1,582,null,{}] 22:27:18 INFO - PROCESS | 2680 | 1461043638716 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:18 INFO - PROCESS | 2680 | 1461043638827 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 22:27:18 INFO - PROCESS | 2680 | 1461043638916 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F780895000 == 68 [pid = 2680] [id = 155] 22:27:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DB6E7400) [pid = 2680] [serial = 463] [outer = 0000000000000000] 22:27:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DB6F2400) [pid = 2680] [serial = 464] [outer = 000000F7DB6E7400] 22:27:18 INFO - PROCESS | 2680 | 1461043638973 Marionette DEBUG loaded listener.js 22:27:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7E710F800) [pid = 2680] [serial = 465] [outer = 000000F7DB6E7400] 22:27:19 INFO - PROCESS | 2680 | 1461043639551 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 22:27:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 22:27:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 880ms 22:27:19 INFO - PROCESS | 2680 | 1461043639592 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 22:27:19 INFO - PROCESS | 2680 | 1461043639594 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 22:27:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 22:27:19 INFO - PROCESS | 2680 | 1461043639598 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 22:27:19 INFO - PROCESS | 2680 | 1461043639600 Marionette TRACE conn5 <- [1,586,null,{}] 22:27:19 INFO - PROCESS | 2680 | 1461043639604 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:19 INFO - PROCESS | 2680 | 1461043639709 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 22:27:19 INFO - PROCESS | 2680 | 1461043639797 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7EB54E000 == 69 [pid = 2680] [id = 156] 22:27:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F780F25400) [pid = 2680] [serial = 466] [outer = 0000000000000000] 22:27:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F780F2E400) [pid = 2680] [serial = 467] [outer = 000000F780F25400] 22:27:19 INFO - PROCESS | 2680 | 1461043639853 Marionette DEBUG loaded listener.js 22:27:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7E538D400) [pid = 2680] [serial = 468] [outer = 000000F780F25400] 22:27:20 INFO - PROCESS | 2680 | 1461043640358 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 22:27:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 22:27:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 839ms 22:27:20 INFO - PROCESS | 2680 | 1461043640479 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 22:27:20 INFO - PROCESS | 2680 | 1461043640481 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 22:27:20 INFO - PROCESS | 2680 | 1461043640486 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 22:27:20 INFO - PROCESS | 2680 | 1461043640488 Marionette TRACE conn5 <- [1,590,null,{}] 22:27:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 22:27:20 INFO - PROCESS | 2680 | 1461043640492 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:20 INFO - PROCESS | 2680 | 1461043640634 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 22:27:20 INFO - PROCESS | 2680 | 1461043640918 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FB2000 == 70 [pid = 2680] [id = 157] 22:27:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F781162400) [pid = 2680] [serial = 469] [outer = 0000000000000000] 22:27:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F781B03000) [pid = 2680] [serial = 470] [outer = 000000F781162400] 22:27:21 INFO - PROCESS | 2680 | 1461043640992 Marionette DEBUG loaded listener.js 22:27:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7D334E000) [pid = 2680] [serial = 471] [outer = 000000F781162400] 22:27:21 INFO - PROCESS | 2680 | 1461043641597 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 22:27:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 22:27:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1185ms 22:27:21 INFO - PROCESS | 2680 | 1461043641678 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 22:27:21 INFO - PROCESS | 2680 | 1461043641683 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 22:27:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 22:27:21 INFO - PROCESS | 2680 | 1461043641689 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 22:27:21 INFO - PROCESS | 2680 | 1461043641692 Marionette TRACE conn5 <- [1,594,null,{}] 22:27:21 INFO - PROCESS | 2680 | 1461043641698 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:21 INFO - PROCESS | 2680 | 1461043641807 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 22:27:21 INFO - PROCESS | 2680 | 1461043641877 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9B72000 == 71 [pid = 2680] [id = 158] 22:27:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7D580B400) [pid = 2680] [serial = 472] [outer = 0000000000000000] 22:27:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7D6A1E000) [pid = 2680] [serial = 473] [outer = 000000F7D580B400] 22:27:21 INFO - PROCESS | 2680 | 1461043641975 Marionette DEBUG loaded listener.js 22:27:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7DA7DAC00) [pid = 2680] [serial = 474] [outer = 000000F7D580B400] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8B18800 == 70 [pid = 2680] [id = 109] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9C80800 == 69 [pid = 2680] [id = 150] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5314000 == 68 [pid = 2680] [id = 149] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E880B800 == 67 [pid = 2680] [id = 148] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E56D4000 == 66 [pid = 2680] [id = 147] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5368000 == 65 [pid = 2680] [id = 146] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4537000 == 64 [pid = 2680] [id = 145] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F781B0D800) [pid = 2680] [serial = 401] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7DA8B0000) [pid = 2680] [serial = 361] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7E10A8800) [pid = 2680] [serial = 364] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7E8BD0800) [pid = 2680] [serial = 370] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E5B1E400) [pid = 2680] [serial = 367] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2773800 == 63 [pid = 2680] [id = 144] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFED2800 == 62 [pid = 2680] [id = 143] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA1B1800 == 61 [pid = 2680] [id = 142] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A20800 == 60 [pid = 2680] [id = 136] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E91800 == 59 [pid = 2680] [id = 134] 22:27:22 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA68B000 == 58 [pid = 2680] [id = 135] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7E7160000) [pid = 2680] [serial = 329] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7E53C0C00) [pid = 2680] [serial = 326] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7DB6A4C00) [pid = 2680] [serial = 320] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7DF467400) [pid = 2680] [serial = 323] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7DF302800) [pid = 2680] [serial = 332] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E4C27C00) [pid = 2680] [serial = 389] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7D5435000) [pid = 2680] [serial = 376] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DA2D3400) [pid = 2680] [serial = 377] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DF303400) [pid = 2680] [serial = 379] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DF353800) [pid = 2680] [serial = 380] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7DE1D1C00) [pid = 2680] [serial = 374] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7DA8ADC00) [pid = 2680] [serial = 373] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E10B6C00) [pid = 2680] [serial = 382] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E19F2800) [pid = 2680] [serial = 383] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E57B6000) [pid = 2680] [serial = 392] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E2036800) [pid = 2680] [serial = 161] [outer = 0000000000000000] [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.] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7E53B4C00) [pid = 2680] [serial = 390] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E2241400) [pid = 2680] [serial = 398] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7DE1D1400) [pid = 2680] [serial = 395] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E5B25000) [pid = 2680] [serial = 399] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7E2236400) [pid = 2680] [serial = 396] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E1E2C400) [pid = 2680] [serial = 385] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E268F400) [pid = 2680] [serial = 386] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7E7105400) [pid = 2680] [serial = 393] [outer = 0000000000000000] [url = about:blank] 22:27:22 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 22:27:22 INFO - PROCESS | 2680 | 1461043642874 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:27:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 22:27:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1230ms 22:27:22 INFO - PROCESS | 2680 | 1461043642924 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 22:27:22 INFO - PROCESS | 2680 | 1461043642928 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 22:27:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 22:27:22 INFO - PROCESS | 2680 | 1461043642933 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 22:27:22 INFO - PROCESS | 2680 | 1461043642935 Marionette TRACE conn5 <- [1,598,null,{}] 22:27:22 INFO - PROCESS | 2680 | 1461043642939 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:23 INFO - PROCESS | 2680 | 1461043643024 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 22:27:23 INFO - PROCESS | 2680 | 1461043643031 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA7D3000 == 59 [pid = 2680] [id = 159] 22:27:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7D465CC00) [pid = 2680] [serial = 475] [outer = 0000000000000000] 22:27:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DA8A5000) [pid = 2680] [serial = 476] [outer = 000000F7D465CC00] 22:27:23 INFO - PROCESS | 2680 | 1461043643078 Marionette DEBUG loaded listener.js 22:27:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DB385000) [pid = 2680] [serial = 477] [outer = 000000F7D465CC00] 22:27:23 INFO - PROCESS | 2680 | 1461043643555 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 22:27:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 22:27:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 690ms 22:27:23 INFO - PROCESS | 2680 | 1461043643626 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 22:27:23 INFO - PROCESS | 2680 | 1461043643628 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 22:27:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 22:27:23 INFO - PROCESS | 2680 | 1461043643634 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 22:27:23 INFO - PROCESS | 2680 | 1461043643640 Marionette TRACE conn5 <- [1,602,null,{}] 22:27:23 INFO - PROCESS | 2680 | 1461043643685 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:23 INFO - PROCESS | 2680 | 1461043643786 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 22:27:23 INFO - PROCESS | 2680 | 1461043643848 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF379800 == 60 [pid = 2680] [id = 160] 22:27:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7D9DFB000) [pid = 2680] [serial = 478] [outer = 0000000000000000] 22:27:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DBA83400) [pid = 2680] [serial = 479] [outer = 000000F7D9DFB000] 22:27:23 INFO - PROCESS | 2680 | 1461043643895 Marionette DEBUG loaded listener.js 22:27:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DE1CC400) [pid = 2680] [serial = 480] [outer = 000000F7D9DFB000] 22:27:24 INFO - PROCESS | 2680 | 1461043644305 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 22:27:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 22:27:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 713ms 22:27:24 INFO - PROCESS | 2680 | 1461043644347 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 22:27:24 INFO - PROCESS | 2680 | 1461043644350 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 22:27:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 22:27:24 INFO - PROCESS | 2680 | 1461043644353 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 22:27:24 INFO - PROCESS | 2680 | 1461043644355 Marionette TRACE conn5 <- [1,606,null,{}] 22:27:24 INFO - PROCESS | 2680 | 1461043644358 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:24 INFO - PROCESS | 2680 | 1461043644442 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 22:27:24 INFO - PROCESS | 2680 | 1461043644448 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D12800 == 61 [pid = 2680] [id = 161] 22:27:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7DE2AC400) [pid = 2680] [serial = 481] [outer = 0000000000000000] 22:27:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7DEB2B800) [pid = 2680] [serial = 482] [outer = 000000F7DE2AC400] 22:27:24 INFO - PROCESS | 2680 | 1461043644495 Marionette DEBUG loaded listener.js 22:27:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7DF308800) [pid = 2680] [serial = 483] [outer = 000000F7DE2AC400] 22:27:24 INFO - PROCESS | 2680 | 1461043644952 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:27:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 22:27:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 628ms 22:27:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 22:27:24 INFO - PROCESS | 2680 | 1461043644984 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 22:27:24 INFO - PROCESS | 2680 | 1461043644986 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 22:27:24 INFO - PROCESS | 2680 | 1461043644990 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 22:27:24 INFO - PROCESS | 2680 | 1461043644992 Marionette TRACE conn5 <- [1,610,null,{}] 22:27:25 INFO - PROCESS | 2680 | 1461043645000 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:25 INFO - PROCESS | 2680 | 1461043645105 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 22:27:25 INFO - PROCESS | 2680 | 1461043645182 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D441C000 == 62 [pid = 2680] [id = 162] 22:27:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7DF355C00) [pid = 2680] [serial = 484] [outer = 0000000000000000] 22:27:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DF3D7400) [pid = 2680] [serial = 485] [outer = 000000F7DF355C00] 22:27:25 INFO - PROCESS | 2680 | 1461043645238 Marionette DEBUG loaded listener.js 22:27:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DB6A4C00) [pid = 2680] [serial = 486] [outer = 000000F7DF355C00] 22:27:25 INFO - PROCESS | 2680 | 1461043645745 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 22:27:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 22:27:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 796ms 22:27:25 INFO - PROCESS | 2680 | 1461043645790 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 22:27:25 INFO - PROCESS | 2680 | 1461043645792 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 22:27:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 22:27:25 INFO - PROCESS | 2680 | 1461043645796 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 22:27:25 INFO - PROCESS | 2680 | 1461043645798 Marionette TRACE conn5 <- [1,614,null,{}] 22:27:25 INFO - PROCESS | 2680 | 1461043645801 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:25 INFO - PROCESS | 2680 | 1461043645910 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 22:27:25 INFO - PROCESS | 2680 | 1461043645956 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2C74000 == 63 [pid = 2680] [id = 163] 22:27:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E19F3800) [pid = 2680] [serial = 487] [outer = 0000000000000000] 22:27:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E1ACC800) [pid = 2680] [serial = 488] [outer = 000000F7E19F3800] 22:27:26 INFO - PROCESS | 2680 | 1461043646009 Marionette DEBUG loaded listener.js 22:27:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E1ADB000) [pid = 2680] [serial = 489] [outer = 000000F7E19F3800] 22:27:26 INFO - PROCESS | 2680 | 1461043646433 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 22:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 22:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 671ms 22:27:26 INFO - PROCESS | 2680 | 1461043646474 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 22:27:26 INFO - PROCESS | 2680 | 1461043646476 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 22:27:26 INFO - PROCESS | 2680 | 1461043646479 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 22:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 22:27:26 INFO - PROCESS | 2680 | 1461043646481 Marionette TRACE conn5 <- [1,618,null,{}] 22:27:26 INFO - PROCESS | 2680 | 1461043646485 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:26 INFO - PROCESS | 2680 | 1461043646619 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 22:27:26 INFO - PROCESS | 2680 | 1461043646631 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF11A000 == 64 [pid = 2680] [id = 164] 22:27:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E19F5C00) [pid = 2680] [serial = 490] [outer = 0000000000000000] 22:27:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7E2235400) [pid = 2680] [serial = 491] [outer = 000000F7E19F5C00] 22:27:26 INFO - PROCESS | 2680 | 1461043646931 Marionette DEBUG loaded listener.js 22:27:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E24F4000) [pid = 2680] [serial = 492] [outer = 000000F7E19F5C00] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E53B7000) [pid = 2680] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E8B3C800) [pid = 2680] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7E19EF400) [pid = 2680] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E4C21400) [pid = 2680] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E24F4800) [pid = 2680] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F781B07C00) [pid = 2680] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7DE147400) [pid = 2680] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7D3543C00) [pid = 2680] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7DB38DC00) [pid = 2680] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DE140C00) [pid = 2680] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F781B0B800) [pid = 2680] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 22:27:27 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E10A8400) [pid = 2680] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 22:27:27 INFO - PROCESS | 2680 | 1461043647304 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 22:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 22:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 879ms 22:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 22:27:27 INFO - PROCESS | 2680 | 1461043647362 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 22:27:27 INFO - PROCESS | 2680 | 1461043647365 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 22:27:27 INFO - PROCESS | 2680 | 1461043647368 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 22:27:27 INFO - PROCESS | 2680 | 1461043647370 Marionette TRACE conn5 <- [1,622,null,{}] 22:27:27 INFO - PROCESS | 2680 | 1461043647373 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:27 INFO - PROCESS | 2680 | 1461043647479 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 22:27:27 INFO - PROCESS | 2680 | 1461043647487 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5269800 == 65 [pid = 2680] [id = 165] 22:27:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E10A7C00) [pid = 2680] [serial = 493] [outer = 0000000000000000] 22:27:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E24F4400) [pid = 2680] [serial = 494] [outer = 000000F7E10A7C00] 22:27:27 INFO - PROCESS | 2680 | 1461043647535 Marionette DEBUG loaded listener.js 22:27:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E26B9C00) [pid = 2680] [serial = 495] [outer = 000000F7E10A7C00] 22:27:27 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:27 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:27 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:27 INFO - PROCESS | 2680 | 1461043647936 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 22:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 22:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 627ms 22:27:28 INFO - PROCESS | 2680 | 1461043647998 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 22:27:28 INFO - PROCESS | 2680 | 1461043648000 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 22:27:28 INFO - PROCESS | 2680 | 1461043648003 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 22:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 22:27:28 INFO - PROCESS | 2680 | 1461043648005 Marionette TRACE conn5 <- [1,626,null,{}] 22:27:28 INFO - PROCESS | 2680 | 1461043648009 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:28 INFO - PROCESS | 2680 | 1461043648117 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 22:27:28 INFO - PROCESS | 2680 | 1461043648157 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5364800 == 66 [pid = 2680] [id = 166] 22:27:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E26B7000) [pid = 2680] [serial = 496] [outer = 0000000000000000] 22:27:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E2DAB000) [pid = 2680] [serial = 497] [outer = 000000F7E26B7000] 22:27:28 INFO - PROCESS | 2680 | 1461043648203 Marionette DEBUG loaded listener.js 22:27:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E313AC00) [pid = 2680] [serial = 498] [outer = 000000F7E26B7000] 22:27:28 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:28 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:28 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:28 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:28 INFO - PROCESS | 2680 | 1461043648588 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 22:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 22:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 627ms 22:27:28 INFO - PROCESS | 2680 | 1461043648635 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 22:27:28 INFO - PROCESS | 2680 | 1461043648637 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 22:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 22:27:28 INFO - PROCESS | 2680 | 1461043648640 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 22:27:28 INFO - PROCESS | 2680 | 1461043648642 Marionette TRACE conn5 <- [1,630,null,{}] 22:27:28 INFO - PROCESS | 2680 | 1461043648645 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:28 INFO - PROCESS | 2680 | 1461043648753 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 22:27:28 INFO - PROCESS | 2680 | 1461043648761 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E55A7000 == 67 [pid = 2680] [id = 167] 22:27:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E45ABC00) [pid = 2680] [serial = 499] [outer = 0000000000000000] 22:27:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E524B800) [pid = 2680] [serial = 500] [outer = 000000F7E45ABC00] 22:27:28 INFO - PROCESS | 2680 | 1461043648813 Marionette DEBUG loaded listener.js 22:27:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E5392000) [pid = 2680] [serial = 501] [outer = 000000F7E45ABC00] 22:27:29 INFO - PROCESS | 2680 | 1461043649512 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 22:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 22:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 921ms 22:27:29 INFO - PROCESS | 2680 | 1461043649565 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 22:27:29 INFO - PROCESS | 2680 | 1461043649571 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 22:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 22:27:29 INFO - PROCESS | 2680 | 1461043649591 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 22:27:29 INFO - PROCESS | 2680 | 1461043649595 Marionette TRACE conn5 <- [1,634,null,{}] 22:27:29 INFO - PROCESS | 2680 | 1461043649601 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:29 INFO - PROCESS | 2680 | 1461043649717 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 22:27:29 INFO - PROCESS | 2680 | 1461043649835 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA68E000 == 68 [pid = 2680] [id = 168] 22:27:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7D69B9000) [pid = 2680] [serial = 502] [outer = 0000000000000000] 22:27:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7D9AC4000) [pid = 2680] [serial = 503] [outer = 000000F7D69B9000] 22:27:29 INFO - PROCESS | 2680 | 1461043649895 Marionette DEBUG loaded listener.js 22:27:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DB38FC00) [pid = 2680] [serial = 504] [outer = 000000F7D69B9000] 22:27:30 INFO - PROCESS | 2680 | 1461043650471 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 22:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 22:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 944ms 22:27:30 INFO - PROCESS | 2680 | 1461043650535 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 22:27:30 INFO - PROCESS | 2680 | 1461043650542 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 22:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 22:27:30 INFO - PROCESS | 2680 | 1461043650549 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 22:27:30 INFO - PROCESS | 2680 | 1461043650552 Marionette TRACE conn5 <- [1,638,null,{}] 22:27:30 INFO - PROCESS | 2680 | 1461043650556 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:30 INFO - PROCESS | 2680 | 1461043650668 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 22:27:30 INFO - PROCESS | 2680 | 1461043650742 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2218000 == 69 [pid = 2680] [id = 169] 22:27:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DBAD1C00) [pid = 2680] [serial = 505] [outer = 0000000000000000] 22:27:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7DE363000) [pid = 2680] [serial = 506] [outer = 000000F7DBAD1C00] 22:27:30 INFO - PROCESS | 2680 | 1461043650840 Marionette DEBUG loaded listener.js 22:27:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7DF468000) [pid = 2680] [serial = 507] [outer = 000000F7DBAD1C00] 22:27:31 INFO - PROCESS | 2680 | 1461043651440 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 22:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 22:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 944ms 22:27:31 INFO - PROCESS | 2680 | 1461043651498 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 22:27:31 INFO - PROCESS | 2680 | 1461043651501 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 22:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 22:27:31 INFO - PROCESS | 2680 | 1461043651505 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 22:27:31 INFO - PROCESS | 2680 | 1461043651509 Marionette TRACE conn5 <- [1,642,null,{}] 22:27:31 INFO - PROCESS | 2680 | 1461043651521 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:31 INFO - PROCESS | 2680 | 1461043651670 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 22:27:31 INFO - PROCESS | 2680 | 1461043651689 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E646A000 == 70 [pid = 2680] [id = 170] 22:27:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7E223F000) [pid = 2680] [serial = 508] [outer = 0000000000000000] 22:27:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7E2A10000) [pid = 2680] [serial = 509] [outer = 000000F7E223F000] 22:27:31 INFO - PROCESS | 2680 | 1461043651748 Marionette DEBUG loaded listener.js 22:27:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7E5391000) [pid = 2680] [serial = 510] [outer = 000000F7E223F000] 22:27:32 INFO - PROCESS | 2680 | 1461043652306 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 22:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 22:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 879ms 22:27:32 INFO - PROCESS | 2680 | 1461043652387 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 22:27:32 INFO - PROCESS | 2680 | 1461043652390 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 22:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 22:27:32 INFO - PROCESS | 2680 | 1461043652394 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 22:27:32 INFO - PROCESS | 2680 | 1461043652396 Marionette TRACE conn5 <- [1,646,null,{}] 22:27:32 INFO - PROCESS | 2680 | 1461043652401 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:32 INFO - PROCESS | 2680 | 1461043652517 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 22:27:32 INFO - PROCESS | 2680 | 1461043652584 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E880C800 == 71 [pid = 2680] [id = 171] 22:27:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7E26AF400) [pid = 2680] [serial = 511] [outer = 0000000000000000] 22:27:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7E53BDC00) [pid = 2680] [serial = 512] [outer = 000000F7E26AF400] 22:27:32 INFO - PROCESS | 2680 | 1461043652682 Marionette DEBUG loaded listener.js 22:27:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7E558A000) [pid = 2680] [serial = 513] [outer = 000000F7E26AF400] 22:27:33 INFO - PROCESS | 2680 | 1461043653193 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 22:27:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 22:27:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 838ms 22:27:33 INFO - PROCESS | 2680 | 1461043653233 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 22:27:33 INFO - PROCESS | 2680 | 1461043653236 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 22:27:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 22:27:33 INFO - PROCESS | 2680 | 1461043653239 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 22:27:33 INFO - PROCESS | 2680 | 1461043653241 Marionette TRACE conn5 <- [1,650,null,{}] 22:27:33 INFO - PROCESS | 2680 | 1461043653245 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:33 INFO - PROCESS | 2680 | 1461043653350 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 22:27:33 INFO - PROCESS | 2680 | 1461043653436 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8B08800 == 72 [pid = 2680] [id = 172] 22:27:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7E57AFC00) [pid = 2680] [serial = 514] [outer = 0000000000000000] 22:27:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7E57B4000) [pid = 2680] [serial = 515] [outer = 000000F7E57AFC00] 22:27:33 INFO - PROCESS | 2680 | 1461043653493 Marionette DEBUG loaded listener.js 22:27:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E5B22000) [pid = 2680] [serial = 516] [outer = 000000F7E57AFC00] 22:27:33 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:33 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:34 INFO - PROCESS | 2680 | 1461043654124 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 22:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 22:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 923ms 22:27:34 INFO - PROCESS | 2680 | 1461043654164 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 22:27:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 22:27:34 INFO - PROCESS | 2680 | 1461043654167 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 22:27:34 INFO - PROCESS | 2680 | 1461043654170 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 22:27:34 INFO - PROCESS | 2680 | 1461043654172 Marionette TRACE conn5 <- [1,654,null,{}] 22:27:34 INFO - PROCESS | 2680 | 1461043654176 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:34 INFO - PROCESS | 2680 | 1461043654311 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 22:27:34 INFO - PROCESS | 2680 | 1461043654386 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D47BE000 == 73 [pid = 2680] [id = 173] 22:27:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F781162C00) [pid = 2680] [serial = 517] [outer = 0000000000000000] 22:27:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7D3549000) [pid = 2680] [serial = 518] [outer = 000000F781162C00] 22:27:34 INFO - PROCESS | 2680 | 1461043654486 Marionette DEBUG loaded listener.js 22:27:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E26AF000) [pid = 2680] [serial = 519] [outer = 000000F781162C00] 22:27:34 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:35 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:35 INFO - PROCESS | 2680 | 1461043655164 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 22:27:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 22:27:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1025ms 22:27:35 INFO - PROCESS | 2680 | 1461043655197 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 22:27:35 INFO - PROCESS | 2680 | 1461043655201 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 22:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 22:27:35 INFO - PROCESS | 2680 | 1461043655207 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 22:27:35 INFO - PROCESS | 2680 | 1461043655210 Marionette TRACE conn5 <- [1,658,null,{}] 22:27:35 INFO - PROCESS | 2680 | 1461043655216 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:35 INFO - PROCESS | 2680 | 1461043655320 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 22:27:35 INFO - PROCESS | 2680 | 1461043655398 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3CB800 == 74 [pid = 2680] [id = 174] 22:27:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F781B06C00) [pid = 2680] [serial = 520] [outer = 0000000000000000] 22:27:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7D334F800) [pid = 2680] [serial = 521] [outer = 000000F781B06C00] 22:27:35 INFO - PROCESS | 2680 | 1461043655498 Marionette DEBUG loaded listener.js 22:27:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7DA8A7400) [pid = 2680] [serial = 522] [outer = 000000F781B06C00] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E62800 == 73 [pid = 2680] [id = 124] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E531F000 == 72 [pid = 2680] [id = 63] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9D24800 == 71 [pid = 2680] [id = 123] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5364800 == 70 [pid = 2680] [id = 166] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5269800 == 69 [pid = 2680] [id = 165] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF11A000 == 68 [pid = 2680] [id = 164] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2C74000 == 67 [pid = 2680] [id = 163] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D441C000 == 66 [pid = 2680] [id = 162] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D12800 == 65 [pid = 2680] [id = 161] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF379800 == 64 [pid = 2680] [id = 160] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA7D3000 == 63 [pid = 2680] [id = 159] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9B72000 == 62 [pid = 2680] [id = 158] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7E8A13400) [pid = 2680] [serial = 419] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E64E2800) [pid = 2680] [serial = 452] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FB2000 == 61 [pid = 2680] [id = 157] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E647F000 == 60 [pid = 2680] [id = 154] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E315A800 == 59 [pid = 2680] [id = 153] 22:27:36 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6D9800 == 58 [pid = 2680] [id = 152] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7E8BDB400) [pid = 2680] [serial = 371] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7DB38D800) [pid = 2680] [serial = 429] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7E223F400) [pid = 2680] [serial = 410] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7DE1CD000) [pid = 2680] [serial = 446] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7E5CEDC00) [pid = 2680] [serial = 416] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7DE2B5000) [pid = 2680] [serial = 431] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7DF305C00) [pid = 2680] [serial = 432] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7D580FC00) [pid = 2680] [serial = 426] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7D3546400) [pid = 2680] [serial = 425] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E64E5800) [pid = 2680] [serial = 423] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7E524A400) [pid = 2680] [serial = 422] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7E5396400) [pid = 2680] [serial = 413] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E57AA800) [pid = 2680] [serial = 444] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E203A800) [pid = 2680] [serial = 438] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E61AC400) [pid = 2680] [serial = 450] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E19E1400) [pid = 2680] [serial = 435] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E57B9400) [pid = 2680] [serial = 449] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E2235800) [pid = 2680] [serial = 447] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7E19F6C00) [pid = 2680] [serial = 437] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E5396800) [pid = 2680] [serial = 443] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E524D800) [pid = 2680] [serial = 441] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E2F7A800) [pid = 2680] [serial = 440] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E26B6C00) [pid = 2680] [serial = 402] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7D3387C00) [pid = 2680] [serial = 404] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7DF661000) [pid = 2680] [serial = 434] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DF138800) [pid = 2680] [serial = 407] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DA8A2800) [pid = 2680] [serial = 428] [outer = 0000000000000000] [url = about:blank] 22:27:36 INFO - PROCESS | 2680 | 1461043656125 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 22:27:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 22:27:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 942ms 22:27:36 INFO - PROCESS | 2680 | 1461043656154 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 22:27:36 INFO - PROCESS | 2680 | 1461043656160 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 22:27:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 22:27:36 INFO - PROCESS | 2680 | 1461043656167 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 22:27:36 INFO - PROCESS | 2680 | 1461043656169 Marionette TRACE conn5 <- [1,662,null,{}] 22:27:36 INFO - PROCESS | 2680 | 1461043656174 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:36 INFO - PROCESS | 2680 | 1461043656261 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 22:27:36 INFO - PROCESS | 2680 | 1461043656339 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9ACD000 == 59 [pid = 2680] [id = 175] 22:27:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F781163400) [pid = 2680] [serial = 523] [outer = 0000000000000000] 22:27:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7D3544C00) [pid = 2680] [serial = 524] [outer = 000000F781163400] 22:27:36 INFO - PROCESS | 2680 | 1461043656388 Marionette DEBUG loaded listener.js 22:27:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7DB392400) [pid = 2680] [serial = 525] [outer = 000000F781163400] 22:27:36 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:36 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:36 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:27:36 INFO - PROCESS | 2680 | [2680] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 22:27:36 INFO - PROCESS | 2680 | 1461043656802 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 22:27:36 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 22:27:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 22:27:36 INFO - PROCESS | 2680 | 1461043656860 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 22:27:36 INFO - PROCESS | 2680 | 1461043656862 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 22:27:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 22:27:36 INFO - PROCESS | 2680 | 1461043656866 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 22:27:36 INFO - PROCESS | 2680 | 1461043656870 Marionette TRACE conn5 <- [1,666,null,{}] 22:27:36 INFO - PROCESS | 2680 | 1461043656880 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:37 INFO - PROCESS | 2680 | 1461043657001 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 22:27:37 INFO - PROCESS | 2680 | 1461043657016 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D1E800 == 60 [pid = 2680] [id = 176] 22:27:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DE2AE000) [pid = 2680] [serial = 526] [outer = 0000000000000000] 22:27:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DEB29800) [pid = 2680] [serial = 527] [outer = 000000F7DE2AE000] 22:27:37 INFO - PROCESS | 2680 | 1461043657069 Marionette DEBUG loaded listener.js 22:27:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7DF32FC00) [pid = 2680] [serial = 528] [outer = 000000F7DE2AE000] 22:27:37 INFO - PROCESS | 2680 | 1461043657506 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 22:27:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 22:27:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 690ms 22:27:37 INFO - PROCESS | 2680 | 1461043657558 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 22:27:37 INFO - PROCESS | 2680 | 1461043657561 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 22:27:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 22:27:37 INFO - PROCESS | 2680 | 1461043657564 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 22:27:37 INFO - PROCESS | 2680 | 1461043657566 Marionette TRACE conn5 <- [1,670,null,{}] 22:27:37 INFO - PROCESS | 2680 | 1461043657569 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:37 INFO - PROCESS | 2680 | 1461043657654 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 22:27:37 INFO - PROCESS | 2680 | 1461043657662 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2C6E000 == 61 [pid = 2680] [id = 177] 22:27:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E10A3000) [pid = 2680] [serial = 529] [outer = 0000000000000000] 22:27:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E10B7400) [pid = 2680] [serial = 530] [outer = 000000F7E10A3000] 22:27:37 INFO - PROCESS | 2680 | 1461043657710 Marionette DEBUG loaded listener.js 22:27:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E19EF800) [pid = 2680] [serial = 531] [outer = 000000F7E10A3000] 22:27:38 INFO - PROCESS | 2680 | [2680] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:27:38 INFO - PROCESS | 2680 | [2680] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:27:38 INFO - PROCESS | 2680 | 1461043658657 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 22:27:38 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) 22:27:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1134ms 22:27:38 INFO - PROCESS | 2680 | 1461043658701 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 22:27:38 INFO - PROCESS | 2680 | 1461043658703 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 22:27:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 22:27:38 INFO - PROCESS | 2680 | 1461043658714 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 22:27:38 INFO - PROCESS | 2680 | 1461043658716 Marionette TRACE conn5 <- [1,674,null,{}] 22:27:38 INFO - PROCESS | 2680 | 1461043658719 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:38 INFO - PROCESS | 2680 | 1461043658826 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 22:27:38 INFO - PROCESS | 2680 | 1461043658833 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4C37000 == 62 [pid = 2680] [id = 178] 22:27:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7E203A400) [pid = 2680] [serial = 532] [outer = 0000000000000000] 22:27:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E223AC00) [pid = 2680] [serial = 533] [outer = 000000F7E203A400] 22:27:38 INFO - PROCESS | 2680 | 1461043658880 Marionette DEBUG loaded listener.js 22:27:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7E26B3C00) [pid = 2680] [serial = 534] [outer = 000000F7E203A400] 22:27:39 INFO - PROCESS | 2680 | 1461043659819 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 22:27:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 22:27:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1139ms 22:27:39 INFO - PROCESS | 2680 | 1461043659855 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 22:27:39 INFO - PROCESS | 2680 | 1461043659857 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 22:27:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 22:27:39 INFO - PROCESS | 2680 | 1461043659860 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 22:27:39 INFO - PROCESS | 2680 | 1461043659862 Marionette TRACE conn5 <- [1,678,null,{}] 22:27:39 INFO - PROCESS | 2680 | 1461043659866 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:40 INFO - PROCESS | 2680 | 1461043659999 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 22:27:40 INFO - PROCESS | 2680 | 1461043660046 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E526C800 == 63 [pid = 2680] [id = 179] 22:27:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7E5255800) [pid = 2680] [serial = 535] [outer = 0000000000000000] 22:27:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7E5B1C000) [pid = 2680] [serial = 536] [outer = 000000F7E5255800] 22:27:40 INFO - PROCESS | 2680 | 1461043660095 Marionette DEBUG loaded listener.js 22:27:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7E5CEDC00) [pid = 2680] [serial = 537] [outer = 000000F7E5255800] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E26B7000) [pid = 2680] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7DF355C00) [pid = 2680] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7D9DFB000) [pid = 2680] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F781162400) [pid = 2680] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7DE2AC400) [pid = 2680] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7D580B400) [pid = 2680] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7E19F3800) [pid = 2680] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7D465CC00) [pid = 2680] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E61AA000) [pid = 2680] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E19F5C00) [pid = 2680] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E10A7C00) [pid = 2680] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E710CC00) [pid = 2680] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E538E000) [pid = 2680] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DE1DA800) [pid = 2680] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7D3344C00) [pid = 2680] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E5CE5C00) [pid = 2680] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E1AD3400) [pid = 2680] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E7103000) [pid = 2680] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7DA427C00) [pid = 2680] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E2A09C00) [pid = 2680] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 22:27:40 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7DF134C00) [pid = 2680] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 22:27:41 INFO - PROCESS | 2680 | 1461043661114 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 22:27:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 22:27:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1283ms 22:27:41 INFO - PROCESS | 2680 | 1461043661146 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 22:27:41 INFO - PROCESS | 2680 | 1461043661149 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 22:27:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 22:27:41 INFO - PROCESS | 2680 | 1461043661153 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 22:27:41 INFO - PROCESS | 2680 | 1461043661154 Marionette TRACE conn5 <- [1,682,null,{}] 22:27:41 INFO - PROCESS | 2680 | 1461043661158 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:41 INFO - PROCESS | 2680 | 1461043661244 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 22:27:41 INFO - PROCESS | 2680 | 1461043661250 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5610000 == 64 [pid = 2680] [id = 180] 22:27:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7D5808400) [pid = 2680] [serial = 538] [outer = 0000000000000000] 22:27:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E10B2000) [pid = 2680] [serial = 539] [outer = 000000F7D5808400] 22:27:41 INFO - PROCESS | 2680 | 1461043661297 Marionette DEBUG loaded listener.js 22:27:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E45AB000) [pid = 2680] [serial = 540] [outer = 000000F7D5808400] 22:27:42 INFO - PROCESS | 2680 | 1461043662220 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 22:27:42 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) 22:27:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1076ms 22:27:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 22:27:42 INFO - PROCESS | 2680 | 1461043662232 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 22:27:42 INFO - PROCESS | 2680 | 1461043662234 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 22:27:42 INFO - PROCESS | 2680 | 1461043662238 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 22:27:42 INFO - PROCESS | 2680 | 1461043662240 Marionette TRACE conn5 <- [1,686,null,{}] 22:27:42 INFO - PROCESS | 2680 | 1461043662247 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:42 INFO - PROCESS | 2680 | 1461043662329 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 22:27:42 INFO - PROCESS | 2680 | 1461043662453 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:42 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4724800 == 65 [pid = 2680] [id = 181] 22:27:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F780F2C400) [pid = 2680] [serial = 541] [outer = 0000000000000000] 22:27:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F781169400) [pid = 2680] [serial = 542] [outer = 000000F780F2C400] 22:27:42 INFO - PROCESS | 2680 | 1461043662513 Marionette DEBUG loaded listener.js 22:27:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7D353C400) [pid = 2680] [serial = 543] [outer = 000000F780F2C400] 22:27:43 INFO - PROCESS | 2680 | 1461043663681 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 22:27:43 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) 22:27:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1487ms 22:27:43 INFO - PROCESS | 2680 | 1461043663729 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 22:27:43 INFO - PROCESS | 2680 | 1461043663734 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 22:27:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 22:27:43 INFO - PROCESS | 2680 | 1461043663739 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 22:27:43 INFO - PROCESS | 2680 | 1461043663743 Marionette TRACE conn5 <- [1,690,null,{}] 22:27:43 INFO - PROCESS | 2680 | 1461043663749 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:43 INFO - PROCESS | 2680 | 1461043663902 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 22:27:44 INFO - PROCESS | 2680 | 1461043664026 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D03000 == 66 [pid = 2680] [id = 182] 22:27:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7DB6EEC00) [pid = 2680] [serial = 544] [outer = 0000000000000000] 22:27:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7DE13A800) [pid = 2680] [serial = 545] [outer = 000000F7DB6EEC00] 22:27:44 INFO - PROCESS | 2680 | 1461043664086 Marionette DEBUG loaded listener.js 22:27:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7DE377C00) [pid = 2680] [serial = 546] [outer = 000000F7DB6EEC00] 22:27:45 INFO - PROCESS | 2680 | 1461043665132 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 22:27:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 22:27:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1441ms 22:27:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 22:27:45 INFO - PROCESS | 2680 | 1461043665185 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 22:27:45 INFO - PROCESS | 2680 | 1461043665190 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 22:27:45 INFO - PROCESS | 2680 | 1461043665194 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 22:27:45 INFO - PROCESS | 2680 | 1461043665197 Marionette TRACE conn5 <- [1,694,null,{}] 22:27:45 INFO - PROCESS | 2680 | 1461043665201 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:45 INFO - PROCESS | 2680 | 1461043665348 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 22:27:45 INFO - PROCESS | 2680 | 1461043665474 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5421800 == 67 [pid = 2680] [id = 183] 22:27:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DF665000) [pid = 2680] [serial = 547] [outer = 0000000000000000] 22:27:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E10C0400) [pid = 2680] [serial = 548] [outer = 000000F7DF665000] 22:27:45 INFO - PROCESS | 2680 | 1461043665533 Marionette DEBUG loaded listener.js 22:27:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E26B9800) [pid = 2680] [serial = 549] [outer = 000000F7DF665000] 22:27:46 INFO - PROCESS | 2680 | 1461043666576 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 22:27:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 22:27:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1450ms 22:27:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 22:27:46 INFO - PROCESS | 2680 | 1461043666647 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 22:27:46 INFO - PROCESS | 2680 | 1461043666650 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 22:27:46 INFO - PROCESS | 2680 | 1461043666661 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 22:27:46 INFO - PROCESS | 2680 | 1461043666668 Marionette TRACE conn5 <- [1,698,null,{}] 22:27:46 INFO - PROCESS | 2680 | 1461043666673 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:46 INFO - PROCESS | 2680 | 1461043666823 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 22:27:46 INFO - PROCESS | 2680 | 1461043666970 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8A82000 == 68 [pid = 2680] [id = 184] 22:27:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E5248C00) [pid = 2680] [serial = 550] [outer = 0000000000000000] 22:27:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E5B23400) [pid = 2680] [serial = 551] [outer = 000000F7E5248C00] 22:27:47 INFO - PROCESS | 2680 | 1461043667027 Marionette DEBUG loaded listener.js 22:27:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E61AF800) [pid = 2680] [serial = 552] [outer = 000000F7E5248C00] 22:27:48 INFO - PROCESS | 2680 | 1461043668086 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 22:27:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 22:27:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1506ms 22:27:48 INFO - PROCESS | 2680 | 1461043668162 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 22:27:48 INFO - PROCESS | 2680 | 1461043668166 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 22:27:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 22:27:48 INFO - PROCESS | 2680 | 1461043668171 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 22:27:48 INFO - PROCESS | 2680 | 1461043668175 Marionette TRACE conn5 <- [1,702,null,{}] 22:27:48 INFO - PROCESS | 2680 | 1461043668181 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:48 INFO - PROCESS | 2680 | 1461043668331 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 22:27:48 INFO - PROCESS | 2680 | 1461043668462 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9916800 == 69 [pid = 2680] [id = 185] 22:27:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F78115E400) [pid = 2680] [serial = 553] [outer = 0000000000000000] 22:27:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7D580A800) [pid = 2680] [serial = 554] [outer = 000000F78115E400] 22:27:48 INFO - PROCESS | 2680 | 1461043668515 Marionette DEBUG loaded listener.js 22:27:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DA70F800) [pid = 2680] [serial = 555] [outer = 000000F78115E400] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4BC800 == 68 [pid = 2680] [id = 17] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4B1000 == 67 [pid = 2680] [id = 28] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3D2000 == 66 [pid = 2680] [id = 15] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA68B800 == 65 [pid = 2680] [id = 26] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6A74800 == 64 [pid = 2680] [id = 25] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA1D4000 == 63 [pid = 2680] [id = 14] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA62800 == 62 [pid = 2680] [id = 27] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5610000 == 61 [pid = 2680] [id = 180] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E526C800 == 60 [pid = 2680] [id = 179] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4C37000 == 59 [pid = 2680] [id = 178] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E9F800 == 58 [pid = 2680] [id = 151] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2C6E000 == 57 [pid = 2680] [id = 177] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D1E800 == 56 [pid = 2680] [id = 176] 22:27:48 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9ACD000 == 55 [pid = 2680] [id = 175] 22:27:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3CB800 == 54 [pid = 2680] [id = 174] 22:27:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D47BE000 == 53 [pid = 2680] [id = 173] 22:27:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8B08800 == 52 [pid = 2680] [id = 172] 22:27:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E880C800 == 51 [pid = 2680] [id = 171] 22:27:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E646A000 == 50 [pid = 2680] [id = 170] 22:27:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2218000 == 49 [pid = 2680] [id = 169] 22:27:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA68E000 == 48 [pid = 2680] [id = 168] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E9579C00) [pid = 2680] [serial = 420] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E7104400) [pid = 2680] [serial = 414] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DF34FC00) [pid = 2680] [serial = 408] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7D6E3C400) [pid = 2680] [serial = 405] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E7102800) [pid = 2680] [serial = 417] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E2F75000) [pid = 2680] [serial = 411] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E7111C00) [pid = 2680] [serial = 359] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7DE2ADC00) [pid = 2680] [serial = 362] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E8A20400) [pid = 2680] [serial = 368] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E2412800) [pid = 2680] [serial = 365] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E2DAB000) [pid = 2680] [serial = 497] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7D3317C00) [pid = 2680] [serial = 455] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DF3D7400) [pid = 2680] [serial = 485] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F780F2E400) [pid = 2680] [serial = 467] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DBA83400) [pid = 2680] [serial = 479] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7DE1CC400) [pid = 2680] [serial = 480] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7D334E000) [pid = 2680] [serial = 471] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F781B03000) [pid = 2680] [serial = 470] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DEB2B800) [pid = 2680] [serial = 482] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7DA7DAC00) [pid = 2680] [serial = 474] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7D6A1E000) [pid = 2680] [serial = 473] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E1ACC800) [pid = 2680] [serial = 488] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7E31CD400) [pid = 2680] [serial = 461] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DA8A5000) [pid = 2680] [serial = 476] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7DB385000) [pid = 2680] [serial = 477] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7DF13AC00) [pid = 2680] [serial = 458] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7DB6A4C00) [pid = 2680] [serial = 486] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7E7159400) [pid = 2680] [serial = 453] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7DB6F2400) [pid = 2680] [serial = 464] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7E1ADB000) [pid = 2680] [serial = 489] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7E313AC00) [pid = 2680] [serial = 498] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7E24F4000) [pid = 2680] [serial = 492] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7E2235400) [pid = 2680] [serial = 491] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7E24F4400) [pid = 2680] [serial = 494] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7E26B9C00) [pid = 2680] [serial = 495] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7DF308800) [pid = 2680] [serial = 483] [outer = 0000000000000000] [url = about:blank] 22:27:49 INFO - PROCESS | 2680 | 1461043669575 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 22:27:49 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 22:27:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1449ms 22:27:49 INFO - PROCESS | 2680 | 1461043669625 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 22:27:49 INFO - PROCESS | 2680 | 1461043669631 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 22:27:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 22:27:49 INFO - PROCESS | 2680 | 1461043669638 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 22:27:49 INFO - PROCESS | 2680 | 1461043669640 Marionette TRACE conn5 <- [1,706,null,{}] 22:27:49 INFO - PROCESS | 2680 | 1461043669644 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:49 INFO - PROCESS | 2680 | 1461043669737 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 22:27:49 INFO - PROCESS | 2680 | 1461043669836 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA1A5800 == 49 [pid = 2680] [id = 186] 22:27:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F781161400) [pid = 2680] [serial = 556] [outer = 0000000000000000] 22:27:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7DA8A5000) [pid = 2680] [serial = 557] [outer = 000000F781161400] 22:27:49 INFO - PROCESS | 2680 | 1461043669886 Marionette DEBUG loaded listener.js 22:27:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7DB6EBC00) [pid = 2680] [serial = 558] [outer = 000000F781161400] 22:27:50 INFO - PROCESS | 2680 | 1461043670794 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 22:27:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 22:27:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1184ms 22:27:50 INFO - PROCESS | 2680 | 1461043670824 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 22:27:50 INFO - PROCESS | 2680 | 1461043670826 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 22:27:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 22:27:50 INFO - PROCESS | 2680 | 1461043670830 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 22:27:50 INFO - PROCESS | 2680 | 1461043670833 Marionette TRACE conn5 <- [1,710,null,{}] 22:27:50 INFO - PROCESS | 2680 | 1461043670844 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:50 INFO - PROCESS | 2680 | 1461043670970 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 22:27:50 INFO - PROCESS | 2680 | 1461043670978 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DFC8D800 == 50 [pid = 2680] [id = 187] 22:27:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7DE144000) [pid = 2680] [serial = 559] [outer = 0000000000000000] 22:27:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7DE2B6C00) [pid = 2680] [serial = 560] [outer = 000000F7DE144000] 22:27:51 INFO - PROCESS | 2680 | 1461043671029 Marionette DEBUG loaded listener.js 22:27:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7DF18C000) [pid = 2680] [serial = 561] [outer = 000000F7DE144000] 22:27:51 INFO - PROCESS | 2680 | 1461043671557 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 22:27:51 INFO - PROCESS | 2680 | 1461043671630 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 22:27:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 22:27:51 INFO - PROCESS | 2680 | 1461043671634 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 22:27:51 INFO - PROCESS | 2680 | 1461043671636 Marionette TRACE conn5 <- [1,714,null,{}] 22:27:51 INFO - PROCESS | 2680 | 1461043671639 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:51 INFO - PROCESS | 2680 | 1461043671751 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 22:27:51 INFO - PROCESS | 2680 | 1461043671800 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E220E800 == 51 [pid = 2680] [id = 188] 22:27:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7DFC6D800) [pid = 2680] [serial = 562] [outer = 0000000000000000] 22:27:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7E10BD000) [pid = 2680] [serial = 563] [outer = 000000F7DFC6D800] 22:27:51 INFO - PROCESS | 2680 | 1461043671847 Marionette DEBUG loaded listener.js 22:27:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7E1ACE400) [pid = 2680] [serial = 564] [outer = 000000F7DFC6D800] 22:27:52 INFO - PROCESS | 2680 | 1461043672361 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 22:27:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 22:27:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 773ms 22:27:52 INFO - PROCESS | 2680 | 1461043672412 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 22:27:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 22:27:52 INFO - PROCESS | 2680 | 1461043672414 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 22:27:52 INFO - PROCESS | 2680 | 1461043672418 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 22:27:52 INFO - PROCESS | 2680 | 1461043672420 Marionette TRACE conn5 <- [1,718,null,{}] 22:27:52 INFO - PROCESS | 2680 | 1461043672423 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:52 INFO - PROCESS | 2680 | 1461043672530 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 22:27:52 INFO - PROCESS | 2680 | 1461043672582 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E315B800 == 52 [pid = 2680] [id = 189] 22:27:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7E10A6800) [pid = 2680] [serial = 565] [outer = 0000000000000000] 22:27:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7E2053800) [pid = 2680] [serial = 566] [outer = 000000F7E10A6800] 22:27:52 INFO - PROCESS | 2680 | 1461043672629 Marionette DEBUG loaded listener.js 22:27:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E26B2400) [pid = 2680] [serial = 567] [outer = 000000F7E10A6800] 22:27:52 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7E203A400) [pid = 2680] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 22:27:52 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7E10A3000) [pid = 2680] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 22:27:52 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7DE2AE000) [pid = 2680] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 22:27:52 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F781163400) [pid = 2680] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 22:27:52 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F781B06C00) [pid = 2680] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 22:27:52 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7E5255800) [pid = 2680] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 22:27:53 INFO - PROCESS | 2680 | 1461043673081 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_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] 22:27:53 INFO - PROCESS | 2680 | 1461043673111 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 22:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 22:27:53 INFO - PROCESS | 2680 | 1461043673119 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 22:27:53 INFO - PROCESS | 2680 | 1461043673121 Marionette TRACE conn5 <- [1,722,null,{}] 22:27:53 INFO - PROCESS | 2680 | 1461043673125 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:53 INFO - PROCESS | 2680 | 1461043673248 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 22:27:53 INFO - PROCESS | 2680 | 1461043673257 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4C40000 == 53 [pid = 2680] [id = 190] 22:27:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7E2A0C000) [pid = 2680] [serial = 568] [outer = 0000000000000000] 22:27:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7E2F79000) [pid = 2680] [serial = 569] [outer = 000000F7E2A0C000] 22:27:53 INFO - PROCESS | 2680 | 1461043673307 Marionette DEBUG loaded listener.js 22:27:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7E53B2400) [pid = 2680] [serial = 570] [outer = 000000F7E2A0C000] 22:27:53 INFO - PROCESS | 2680 | 1461043673733 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 22:27:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 22:27:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 692ms 22:27:53 INFO - PROCESS | 2680 | 1461043673810 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 22:27:53 INFO - PROCESS | 2680 | 1461043673812 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 22:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 22:27:53 INFO - PROCESS | 2680 | 1461043673815 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 22:27:53 INFO - PROCESS | 2680 | 1461043673817 Marionette TRACE conn5 <- [1,726,null,{}] 22:27:53 INFO - PROCESS | 2680 | 1461043673821 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:53 INFO - PROCESS | 2680 | 1461043673928 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 22:27:53 INFO - PROCESS | 2680 | 1461043673937 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E535B800 == 54 [pid = 2680] [id = 191] 22:27:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7E557C400) [pid = 2680] [serial = 571] [outer = 0000000000000000] 22:27:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7E57B3000) [pid = 2680] [serial = 572] [outer = 000000F7E557C400] 22:27:53 INFO - PROCESS | 2680 | 1461043673983 Marionette DEBUG loaded listener.js 22:27:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E61A3C00) [pid = 2680] [serial = 573] [outer = 000000F7E557C400] 22:27:54 INFO - PROCESS | 2680 | [2680] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:27:54 INFO - PROCESS | 2680 | 1461043674950 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 22:27:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 22:27:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1183ms 22:27:55 INFO - PROCESS | 2680 | 1461043675002 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 22:27:55 INFO - PROCESS | 2680 | 1461043675007 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 22:27:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 22:27:55 INFO - PROCESS | 2680 | 1461043675013 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 22:27:55 INFO - PROCESS | 2680 | 1461043675017 Marionette TRACE conn5 <- [1,730,null,{}] 22:27:55 INFO - PROCESS | 2680 | 1461043675025 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:55 INFO - PROCESS | 2680 | 1461043675140 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 22:27:55 INFO - PROCESS | 2680 | 1461043675208 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9B63800 == 55 [pid = 2680] [id = 192] 22:27:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7D334E000) [pid = 2680] [serial = 574] [outer = 0000000000000000] 22:27:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7D3381800) [pid = 2680] [serial = 575] [outer = 000000F7D334E000] 22:27:55 INFO - PROCESS | 2680 | 1461043675270 Marionette DEBUG loaded listener.js 22:27:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7D998DC00) [pid = 2680] [serial = 576] [outer = 000000F7D334E000] 22:27:56 INFO - PROCESS | 2680 | 1461043676437 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 22:27:56 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 22:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1439ms 22:27:56 INFO - PROCESS | 2680 | 1461043676456 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 22:27:56 INFO - PROCESS | 2680 | 1461043676462 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 22:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 22:27:56 INFO - PROCESS | 2680 | 1461043676469 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 22:27:56 INFO - PROCESS | 2680 | 1461043676472 Marionette TRACE conn5 <- [1,734,null,{}] 22:27:56 INFO - PROCESS | 2680 | 1461043676476 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:56 INFO - PROCESS | 2680 | 1461043676588 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 22:27:56 INFO - PROCESS | 2680 | 1461043676710 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E220A000 == 56 [pid = 2680] [id = 193] 22:27:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7D5809C00) [pid = 2680] [serial = 577] [outer = 0000000000000000] 22:27:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DF309C00) [pid = 2680] [serial = 578] [outer = 000000F7D5809C00] 22:27:56 INFO - PROCESS | 2680 | 1461043676770 Marionette DEBUG loaded listener.js 22:27:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7E10BD400) [pid = 2680] [serial = 579] [outer = 000000F7D5809C00] 22:27:57 INFO - PROCESS | 2680 | 1461043677801 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 22:27:57 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.) 22:27:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1385ms 22:27:57 INFO - PROCESS | 2680 | 1461043677882 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 22:27:57 INFO - PROCESS | 2680 | 1461043677885 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 22:27:57 INFO - PROCESS | 2680 | 1461043677889 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 22:27:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 22:27:57 INFO - PROCESS | 2680 | 1461043677893 Marionette TRACE conn5 <- [1,738,null,{}] 22:27:57 INFO - PROCESS | 2680 | 1461043677906 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:58 INFO - PROCESS | 2680 | 1461043678009 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 22:27:58 INFO - PROCESS | 2680 | 1461043678203 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E560C800 == 57 [pid = 2680] [id = 194] 22:27:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7E2A0F800) [pid = 2680] [serial = 580] [outer = 0000000000000000] 22:27:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E524F800) [pid = 2680] [serial = 581] [outer = 000000F7E2A0F800] 22:27:58 INFO - PROCESS | 2680 | 1461043678263 Marionette DEBUG loaded listener.js 22:27:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E61AC800) [pid = 2680] [serial = 582] [outer = 000000F7E2A0F800] 22:27:59 INFO - PROCESS | 2680 | 1461043679322 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 22:27:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 22:27:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1487ms 22:27:59 INFO - PROCESS | 2680 | 1461043679382 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 22:27:59 INFO - PROCESS | 2680 | 1461043679385 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 22:27:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 22:27:59 INFO - PROCESS | 2680 | 1461043679389 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 22:27:59 INFO - PROCESS | 2680 | 1461043679391 Marionette TRACE conn5 <- [1,742,null,{}] 22:27:59 INFO - PROCESS | 2680 | 1461043679396 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:27:59 INFO - PROCESS | 2680 | 1461043679562 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 22:27:59 INFO - PROCESS | 2680 | 1461043679692 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:27:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E55A8800 == 58 [pid = 2680] [id = 195] 22:27:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E5CF0800) [pid = 2680] [serial = 583] [outer = 0000000000000000] 22:27:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E7104400) [pid = 2680] [serial = 584] [outer = 000000F7E5CF0800] 22:27:59 INFO - PROCESS | 2680 | 1461043679756 Marionette DEBUG loaded listener.js 22:27:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E710FC00) [pid = 2680] [serial = 585] [outer = 000000F7E5CF0800] 22:28:00 INFO - PROCESS | 2680 | 1461043680925 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 22:28:00 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 22:28:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1595ms 22:28:00 INFO - PROCESS | 2680 | 1461043680985 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 22:28:00 INFO - PROCESS | 2680 | 1461043680989 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 22:28:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F7EB54E000 == 57 [pid = 2680] [id = 156] 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E91000 == 56 [pid = 2680] [id = 94] 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9D11000 == 55 [pid = 2680] [id = 49] 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D666E800 == 54 [pid = 2680] [id = 13] 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1076800 == 53 [pid = 2680] [id = 31] 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F780895000 == 52 [pid = 2680] [id = 155] 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E54C0000 == 51 [pid = 2680] [id = 21] 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8A82000 == 50 [pid = 2680] [id = 184] 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5421800 == 49 [pid = 2680] [id = 183] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E10B2000) [pid = 2680] [serial = 539] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E524B800) [pid = 2680] [serial = 500] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7D9AC4000) [pid = 2680] [serial = 503] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7DE363000) [pid = 2680] [serial = 506] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E2A10000) [pid = 2680] [serial = 509] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E53BDC00) [pid = 2680] [serial = 512] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7E57B4000) [pid = 2680] [serial = 515] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | 1461043681140 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 22:28:01 INFO - PROCESS | 2680 | 1461043681143 Marionette TRACE conn5 <- [1,746,null,{}] 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D03000 == 48 [pid = 2680] [id = 182] 22:28:01 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4724800 == 47 [pid = 2680] [id = 181] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7E223AC00) [pid = 2680] [serial = 533] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E10B7400) [pid = 2680] [serial = 530] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7DEB29800) [pid = 2680] [serial = 527] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7DF32FC00) [pid = 2680] [serial = 528] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7D3544C00) [pid = 2680] [serial = 524] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7DB392400) [pid = 2680] [serial = 525] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7D3549000) [pid = 2680] [serial = 518] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7D334F800) [pid = 2680] [serial = 521] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7DA8A7400) [pid = 2680] [serial = 522] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7E5B1C000) [pid = 2680] [serial = 536] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7E26B3C00) [pid = 2680] [serial = 534] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7E5CEDC00) [pid = 2680] [serial = 537] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7E19EF800) [pid = 2680] [serial = 531] [outer = 0000000000000000] [url = about:blank] 22:28:01 INFO - PROCESS | 2680 | 1461043681157 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:01 INFO - PROCESS | 2680 | 1461043681243 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 22:28:01 INFO - PROCESS | 2680 | 1461043681252 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA239000 == 48 [pid = 2680] [id = 196] 22:28:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7D334C800) [pid = 2680] [serial = 586] [outer = 0000000000000000] 22:28:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7D3387C00) [pid = 2680] [serial = 587] [outer = 000000F7D334C800] 22:28:01 INFO - PROCESS | 2680 | 1461043681302 Marionette DEBUG loaded listener.js 22:28:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7D9AC4000) [pid = 2680] [serial = 588] [outer = 000000F7D334C800] 22:28:01 INFO - PROCESS | 2680 | 1461043681763 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 22:28:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 22:28:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 795ms 22:28:01 INFO - PROCESS | 2680 | 1461043681845 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 22:28:01 INFO - PROCESS | 2680 | 1461043681851 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 22:28:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 22:28:01 INFO - PROCESS | 2680 | 1461043681857 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 22:28:01 INFO - PROCESS | 2680 | 1461043681860 Marionette TRACE conn5 <- [1,750,null,{}] 22:28:01 INFO - PROCESS | 2680 | 1461043681864 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:01 INFO - PROCESS | 2680 | 1461043681953 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 22:28:02 INFO - PROCESS | 2680 | 1461043682027 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:02 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF89F000 == 49 [pid = 2680] [id = 197] 22:28:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7D5804C00) [pid = 2680] [serial = 589] [outer = 0000000000000000] 22:28:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7DBF37800) [pid = 2680] [serial = 590] [outer = 000000F7D5804C00] 22:28:02 INFO - PROCESS | 2680 | 1461043682074 Marionette DEBUG loaded listener.js 22:28:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DE1DA800) [pid = 2680] [serial = 591] [outer = 000000F7D5804C00] 22:28:02 INFO - PROCESS | 2680 | [2680] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:28:02 INFO - PROCESS | 2680 | 1461043682946 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 22:28:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 22:28:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1137ms 22:28:02 INFO - PROCESS | 2680 | 1461043682996 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 22:28:03 INFO - PROCESS | 2680 | 1461043682999 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 22:28:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 22:28:03 INFO - PROCESS | 2680 | 1461043683002 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 22:28:03 INFO - PROCESS | 2680 | 1461043683006 Marionette TRACE conn5 <- [1,754,null,{}] 22:28:03 INFO - PROCESS | 2680 | 1461043683022 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:03 INFO - PROCESS | 2680 | 1461043683136 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 22:28:03 INFO - PROCESS | 2680 | 1461043683143 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2887000 == 50 [pid = 2680] [id = 198] 22:28:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DF355C00) [pid = 2680] [serial = 592] [outer = 0000000000000000] 22:28:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E109F800) [pid = 2680] [serial = 593] [outer = 000000F7DF355C00] 22:28:03 INFO - PROCESS | 2680 | 1461043683192 Marionette DEBUG loaded listener.js 22:28:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7E19EC800) [pid = 2680] [serial = 594] [outer = 000000F7DF355C00] 22:28:04 INFO - PROCESS | 2680 | 1461043684138 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 22:28:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 22:28:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1179ms 22:28:04 INFO - PROCESS | 2680 | 1461043684184 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 22:28:04 INFO - PROCESS | 2680 | 1461043684186 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 22:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 22:28:04 INFO - PROCESS | 2680 | 1461043684190 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 22:28:04 INFO - PROCESS | 2680 | 1461043684192 Marionette TRACE conn5 <- [1,758,null,{}] 22:28:04 INFO - PROCESS | 2680 | 1461043684195 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:04 INFO - PROCESS | 2680 | 1461043684308 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 22:28:04 INFO - PROCESS | 2680 | 1461043684353 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E466E800 == 51 [pid = 2680] [id = 199] 22:28:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E203F000) [pid = 2680] [serial = 595] [outer = 0000000000000000] 22:28:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7E2240000) [pid = 2680] [serial = 596] [outer = 000000F7E203F000] 22:28:04 INFO - PROCESS | 2680 | 1461043684401 Marionette DEBUG loaded listener.js 22:28:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7E27B3400) [pid = 2680] [serial = 597] [outer = 000000F7E203F000] 22:28:04 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F78115E400) [pid = 2680] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 22:28:04 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F781161400) [pid = 2680] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 22:28:04 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7DE144000) [pid = 2680] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 22:28:04 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DFC6D800) [pid = 2680] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 22:28:04 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7E10A6800) [pid = 2680] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 22:28:04 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7E2A0C000) [pid = 2680] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 22:28:04 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7D5808400) [pid = 2680] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 22:28:04 INFO - PROCESS | 2680 | 1461043684827 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 22:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 22:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 22:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 22:28:04 INFO - PROCESS | 2680 | 1461043684884 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 22:28:04 INFO - PROCESS | 2680 | 1461043684886 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 22:28:04 INFO - PROCESS | 2680 | 1461043684889 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 22:28:04 INFO - PROCESS | 2680 | 1461043684891 Marionette TRACE conn5 <- [1,762,null,{}] 22:28:04 INFO - PROCESS | 2680 | 1461043684895 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:04 INFO - PROCESS | 2680 | 1461043684982 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 22:28:05 INFO - PROCESS | 2680 | 1461043685055 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E535D000 == 52 [pid = 2680] [id = 200] 22:28:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7D9DFC000) [pid = 2680] [serial = 598] [outer = 0000000000000000] 22:28:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7E2041C00) [pid = 2680] [serial = 599] [outer = 000000F7D9DFC000] 22:28:05 INFO - PROCESS | 2680 | 1461043685102 Marionette DEBUG loaded listener.js 22:28:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7E313AC00) [pid = 2680] [serial = 600] [outer = 000000F7D9DFC000] 22:28:05 INFO - PROCESS | 2680 | 1461043685468 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 22:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 22:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 627ms 22:28:05 INFO - PROCESS | 2680 | 1461043685520 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 22:28:05 INFO - PROCESS | 2680 | 1461043685522 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 22:28:05 INFO - PROCESS | 2680 | 1461043685525 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 22:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 22:28:05 INFO - PROCESS | 2680 | 1461043685527 Marionette TRACE conn5 <- [1,766,null,{}] 22:28:05 INFO - PROCESS | 2680 | 1461043685530 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:05 INFO - PROCESS | 2680 | 1461043685666 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 22:28:05 INFO - PROCESS | 2680 | 1461043685714 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E56CF000 == 53 [pid = 2680] [id = 201] 22:28:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DA185C00) [pid = 2680] [serial = 601] [outer = 0000000000000000] 22:28:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7E53B4000) [pid = 2680] [serial = 602] [outer = 000000F7DA185C00] 22:28:05 INFO - PROCESS | 2680 | 1461043685764 Marionette DEBUG loaded listener.js 22:28:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7E64E2000) [pid = 2680] [serial = 603] [outer = 000000F7DA185C00] 22:28:06 INFO - PROCESS | 2680 | 1461043686158 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 22:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 22:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 688ms 22:28:06 INFO - PROCESS | 2680 | 1461043686218 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 22:28:06 INFO - PROCESS | 2680 | 1461043686220 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 22:28:06 INFO - PROCESS | 2680 | 1461043686223 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 22:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 22:28:06 INFO - PROCESS | 2680 | 1461043686225 Marionette TRACE conn5 <- [1,770,null,{}] 22:28:06 INFO - PROCESS | 2680 | 1461043686229 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:06 INFO - PROCESS | 2680 | 1461043686312 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 22:28:06 INFO - PROCESS | 2680 | 1461043686318 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E881B800 == 54 [pid = 2680] [id = 202] 22:28:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7E710A000) [pid = 2680] [serial = 604] [outer = 0000000000000000] 22:28:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7E715D400) [pid = 2680] [serial = 605] [outer = 000000F7E710A000] 22:28:06 INFO - PROCESS | 2680 | 1461043686364 Marionette DEBUG loaded listener.js 22:28:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7E7166C00) [pid = 2680] [serial = 606] [outer = 000000F7E710A000] 22:28:06 INFO - PROCESS | 2680 | 1461043686768 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 22:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 22:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 587ms 22:28:06 INFO - PROCESS | 2680 | 1461043686823 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 22:28:06 INFO - PROCESS | 2680 | 1461043686825 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 22:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 22:28:06 INFO - PROCESS | 2680 | 1461043686829 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 22:28:06 INFO - PROCESS | 2680 | 1461043686831 Marionette TRACE conn5 <- [1,774,null,{}] 22:28:06 INFO - PROCESS | 2680 | 1461043686834 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:06 INFO - PROCESS | 2680 | 1461043686918 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 22:28:06 INFO - PROCESS | 2680 | 1461043686923 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9AB7800 == 55 [pid = 2680] [id = 203] 22:28:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7E8A17800) [pid = 2680] [serial = 607] [outer = 0000000000000000] 22:28:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E8A1D400) [pid = 2680] [serial = 608] [outer = 000000F7E8A17800] 22:28:06 INFO - PROCESS | 2680 | 1461043686973 Marionette DEBUG loaded listener.js 22:28:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E8B37400) [pid = 2680] [serial = 609] [outer = 000000F7E8A17800] 22:28:07 INFO - PROCESS | 2680 | 1461043687701 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 22:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 22:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 944ms 22:28:07 INFO - PROCESS | 2680 | 1461043687777 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 22:28:07 INFO - PROCESS | 2680 | 1461043687783 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 22:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 22:28:07 INFO - PROCESS | 2680 | 1461043687789 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 22:28:07 INFO - PROCESS | 2680 | 1461043687793 Marionette TRACE conn5 <- [1,778,null,{}] 22:28:07 INFO - PROCESS | 2680 | 1461043687799 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:07 INFO - PROCESS | 2680 | 1461043687948 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 22:28:08 INFO - PROCESS | 2680 | 1461043688068 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4C4000 == 56 [pid = 2680] [id = 204] 22:28:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DB6AC400) [pid = 2680] [serial = 610] [outer = 0000000000000000] 22:28:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DB6EFC00) [pid = 2680] [serial = 611] [outer = 000000F7DB6AC400] 22:28:08 INFO - PROCESS | 2680 | 1461043688128 Marionette DEBUG loaded listener.js 22:28:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7DE376800) [pid = 2680] [serial = 612] [outer = 000000F7DB6AC400] 22:28:08 INFO - PROCESS | 2680 | 1461043688752 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 22:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 22:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 983ms 22:28:08 INFO - PROCESS | 2680 | 1461043688774 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 22:28:08 INFO - PROCESS | 2680 | 1461043688780 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 22:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 22:28:08 INFO - PROCESS | 2680 | 1461043688787 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 22:28:08 INFO - PROCESS | 2680 | 1461043688791 Marionette TRACE conn5 <- [1,782,null,{}] 22:28:08 INFO - PROCESS | 2680 | 1461043688795 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:08 INFO - PROCESS | 2680 | 1461043688909 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 22:28:09 INFO - PROCESS | 2680 | 1461043689026 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5359800 == 57 [pid = 2680] [id = 205] 22:28:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7DE364000) [pid = 2680] [serial = 613] [outer = 0000000000000000] 22:28:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E203B400) [pid = 2680] [serial = 614] [outer = 000000F7DE364000] 22:28:09 INFO - PROCESS | 2680 | 1461043689084 Marionette DEBUG loaded listener.js 22:28:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E3E47400) [pid = 2680] [serial = 615] [outer = 000000F7DE364000] 22:28:09 INFO - PROCESS | 2680 | 1461043689714 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 22:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 22:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 985ms 22:28:09 INFO - PROCESS | 2680 | 1461043689779 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 22:28:09 INFO - PROCESS | 2680 | 1461043689782 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 22:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 22:28:09 INFO - PROCESS | 2680 | 1461043689786 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 22:28:09 INFO - PROCESS | 2680 | 1461043689790 Marionette TRACE conn5 <- [1,786,null,{}] 22:28:09 INFO - PROCESS | 2680 | 1461043689802 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:09 INFO - PROCESS | 2680 | 1461043689926 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 22:28:10 INFO - PROCESS | 2680 | 1461043690040 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9C82800 == 58 [pid = 2680] [id = 206] 22:28:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E53BC800) [pid = 2680] [serial = 616] [outer = 0000000000000000] 22:28:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E8A15C00) [pid = 2680] [serial = 617] [outer = 000000F7E53BC800] 22:28:10 INFO - PROCESS | 2680 | 1461043690101 Marionette DEBUG loaded listener.js 22:28:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E8B40800) [pid = 2680] [serial = 618] [outer = 000000F7E53BC800] 22:28:10 INFO - PROCESS | 2680 | 1461043690685 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 22:28:10 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 22:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 944ms 22:28:10 INFO - PROCESS | 2680 | 1461043690732 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 22:28:10 INFO - PROCESS | 2680 | 1461043690735 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 22:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 22:28:10 INFO - PROCESS | 2680 | 1461043690739 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 22:28:10 INFO - PROCESS | 2680 | 1461043690741 Marionette TRACE conn5 <- [1,790,null,{}] 22:28:10 INFO - PROCESS | 2680 | 1461043690745 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:10 INFO - PROCESS | 2680 | 1461043690859 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 22:28:10 INFO - PROCESS | 2680 | 1461043690948 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9DDD800 == 59 [pid = 2680] [id = 207] 22:28:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F780FB8400) [pid = 2680] [serial = 619] [outer = 0000000000000000] 22:28:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F780FC0400) [pid = 2680] [serial = 620] [outer = 000000F780FB8400] 22:28:11 INFO - PROCESS | 2680 | 1461043691005 Marionette DEBUG loaded listener.js 22:28:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E8B40400) [pid = 2680] [serial = 621] [outer = 000000F780FB8400] 22:28:11 INFO - PROCESS | 2680 | 1461043691563 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 22:28:11 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 22:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 880ms 22:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 22:28:11 INFO - PROCESS | 2680 | 1461043691620 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 22:28:11 INFO - PROCESS | 2680 | 1461043691623 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 22:28:11 INFO - PROCESS | 2680 | 1461043691627 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 22:28:11 INFO - PROCESS | 2680 | 1461043691629 Marionette TRACE conn5 <- [1,794,null,{}] 22:28:11 INFO - PROCESS | 2680 | 1461043691633 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:11 INFO - PROCESS | 2680 | 1461043691741 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 22:28:11 INFO - PROCESS | 2680 | 1461043691830 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E69000 == 60 [pid = 2680] [id = 208] 22:28:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F781B08000) [pid = 2680] [serial = 622] [outer = 0000000000000000] 22:28:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F78296B800) [pid = 2680] [serial = 623] [outer = 000000F781B08000] 22:28:11 INFO - PROCESS | 2680 | 1461043691886 Marionette DEBUG loaded listener.js 22:28:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F782970C00) [pid = 2680] [serial = 624] [outer = 000000F781B08000] 22:28:12 INFO - PROCESS | 2680 | 1461043692459 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 22:28:12 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 22:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1085ms 22:28:12 INFO - PROCESS | 2680 | 1461043692753 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 22:28:12 INFO - PROCESS | 2680 | 1461043692758 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 22:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 22:28:12 INFO - PROCESS | 2680 | 1461043692765 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 22:28:12 INFO - PROCESS | 2680 | 1461043692768 Marionette TRACE conn5 <- [1,798,null,{}] 22:28:12 INFO - PROCESS | 2680 | 1461043692774 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:12 INFO - PROCESS | 2680 | 1461043692878 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 22:28:12 INFO - PROCESS | 2680 | 1461043692951 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA65800 == 61 [pid = 2680] [id = 209] 22:28:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7D3312000) [pid = 2680] [serial = 625] [outer = 0000000000000000] 22:28:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7D3347000) [pid = 2680] [serial = 626] [outer = 000000F7D3312000] 22:28:13 INFO - PROCESS | 2680 | 1461043693001 Marionette DEBUG loaded listener.js 22:28:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7D51C0400) [pid = 2680] [serial = 627] [outer = 000000F7D3312000] 22:28:13 INFO - PROCESS | 2680 | 1461043693584 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 22:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 22:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 840ms 22:28:13 INFO - PROCESS | 2680 | 1461043693610 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 22:28:13 INFO - PROCESS | 2680 | 1461043693614 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 22:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 22:28:13 INFO - PROCESS | 2680 | 1461043693622 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 22:28:13 INFO - PROCESS | 2680 | 1461043693626 Marionette TRACE conn5 <- [1,802,null,{}] 22:28:13 INFO - PROCESS | 2680 | 1461043693630 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:13 INFO - PROCESS | 2680 | 1461043693731 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 22:28:13 INFO - PROCESS | 2680 | 1461043693829 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3C8000 == 62 [pid = 2680] [id = 210] 22:28:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7D9B40800) [pid = 2680] [serial = 628] [outer = 0000000000000000] 22:28:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7DB305400) [pid = 2680] [serial = 629] [outer = 000000F7D9B40800] 22:28:13 INFO - PROCESS | 2680 | 1461043693880 Marionette DEBUG loaded listener.js 22:28:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7DBA7E800) [pid = 2680] [serial = 630] [outer = 000000F7D9B40800] 22:28:14 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E55A7000 == 61 [pid = 2680] [id = 167] 22:28:14 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9ABC000 == 60 [pid = 2680] [id = 48] 22:28:14 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5577000 == 59 [pid = 2680] [id = 33] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E57B3000) [pid = 2680] [serial = 572] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F781169400) [pid = 2680] [serial = 542] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7DE13A800) [pid = 2680] [serial = 545] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E5B23400) [pid = 2680] [serial = 551] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E10C0400) [pid = 2680] [serial = 548] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E45AB000) [pid = 2680] [serial = 540] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7DA70F800) [pid = 2680] [serial = 555] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7D580A800) [pid = 2680] [serial = 554] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DA8A5000) [pid = 2680] [serial = 557] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DF18C000) [pid = 2680] [serial = 561] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E1ACE400) [pid = 2680] [serial = 564] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E10BD000) [pid = 2680] [serial = 563] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E2053800) [pid = 2680] [serial = 566] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7DE2B6C00) [pid = 2680] [serial = 560] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E2F79000) [pid = 2680] [serial = 569] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E26B2400) [pid = 2680] [serial = 567] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E53B2400) [pid = 2680] [serial = 570] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DB6EBC00) [pid = 2680] [serial = 558] [outer = 0000000000000000] [url = about:blank] 22:28:14 INFO - PROCESS | 2680 | 1461043694471 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 22:28:14 INFO - PROCESS | 2680 | 1461043694506 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 22:28:14 INFO - PROCESS | 2680 | 1461043694510 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 22:28:14 INFO - PROCESS | 2680 | 1461043694512 Marionette TRACE conn5 <- [1,806,null,{}] 22:28:14 INFO - PROCESS | 2680 | 1461043694523 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:14 INFO - PROCESS | 2680 | 1461043694616 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 22:28:14 INFO - PROCESS | 2680 | 1461043694695 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE33E800 == 60 [pid = 2680] [id = 211] 22:28:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7DA183400) [pid = 2680] [serial = 631] [outer = 0000000000000000] 22:28:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7DBA79800) [pid = 2680] [serial = 632] [outer = 000000F7DA183400] 22:28:14 INFO - PROCESS | 2680 | 1461043694746 Marionette DEBUG loaded listener.js 22:28:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7DE1D6C00) [pid = 2680] [serial = 633] [outer = 000000F7DA183400] 22:28:15 INFO - PROCESS | 2680 | 1461043695143 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 22:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 22:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 692ms 22:28:15 INFO - PROCESS | 2680 | 1461043695204 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 22:28:15 INFO - PROCESS | 2680 | 1461043695207 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 22:28:15 INFO - PROCESS | 2680 | 1461043695210 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 22:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 22:28:15 INFO - PROCESS | 2680 | 1461043695212 Marionette TRACE conn5 <- [1,810,null,{}] 22:28:15 INFO - PROCESS | 2680 | 1461043695215 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:15 INFO - PROCESS | 2680 | 1461043695303 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 22:28:15 INFO - PROCESS | 2680 | 1461043695310 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2219000 == 61 [pid = 2680] [id = 212] 22:28:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DF13E800) [pid = 2680] [serial = 634] [outer = 0000000000000000] 22:28:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DF309000) [pid = 2680] [serial = 635] [outer = 000000F7DF13E800] 22:28:15 INFO - PROCESS | 2680 | 1461043695358 Marionette DEBUG loaded listener.js 22:28:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7DFC36000) [pid = 2680] [serial = 636] [outer = 000000F7DF13E800] 22:28:15 INFO - PROCESS | 2680 | 1461043695840 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 22:28:15 INFO - PROCESS | 2680 | 1461043695907 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 22:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 22:28:15 INFO - PROCESS | 2680 | 1461043695911 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 22:28:15 INFO - PROCESS | 2680 | 1461043695913 Marionette TRACE conn5 <- [1,814,null,{}] 22:28:15 INFO - PROCESS | 2680 | 1461043695916 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:16 INFO - PROCESS | 2680 | 1461043696000 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 22:28:16 INFO - PROCESS | 2680 | 1461043696008 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3B1F800 == 62 [pid = 2680] [id = 213] 22:28:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E10B5400) [pid = 2680] [serial = 637] [outer = 0000000000000000] 22:28:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E19EA800) [pid = 2680] [serial = 638] [outer = 000000F7E10B5400] 22:28:16 INFO - PROCESS | 2680 | 1461043696055 Marionette DEBUG loaded listener.js 22:28:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E1AD8000) [pid = 2680] [serial = 639] [outer = 000000F7E10B5400] 22:28:16 INFO - PROCESS | 2680 | 1461043696484 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 22:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 22:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 627ms 22:28:16 INFO - PROCESS | 2680 | 1461043696541 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 22:28:16 INFO - PROCESS | 2680 | 1461043696543 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 22:28:16 INFO - PROCESS | 2680 | 1461043696546 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 22:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 22:28:16 INFO - PROCESS | 2680 | 1461043696548 Marionette TRACE conn5 <- [1,818,null,{}] 22:28:16 INFO - PROCESS | 2680 | 1461043696552 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:16 INFO - PROCESS | 2680 | 1461043696722 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 22:28:16 INFO - PROCESS | 2680 | 1461043696773 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E530D000 == 63 [pid = 2680] [id = 214] 22:28:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7E203AC00) [pid = 2680] [serial = 640] [outer = 0000000000000000] 22:28:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E24F4400) [pid = 2680] [serial = 641] [outer = 000000F7E203AC00] 22:28:16 INFO - PROCESS | 2680 | 1461043696823 Marionette DEBUG loaded listener.js 22:28:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7E2F76C00) [pid = 2680] [serial = 642] [outer = 000000F7E203AC00] 22:28:17 INFO - PROCESS | 2680 | 1461043697237 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 22:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 22:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 734ms 22:28:17 INFO - PROCESS | 2680 | 1461043697283 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 22:28:17 INFO - PROCESS | 2680 | 1461043697286 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 22:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 22:28:17 INFO - PROCESS | 2680 | 1461043697289 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 22:28:17 INFO - PROCESS | 2680 | 1461043697291 Marionette TRACE conn5 <- [1,822,null,{}] 22:28:17 INFO - PROCESS | 2680 | 1461043697302 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:17 INFO - PROCESS | 2680 | 1461043697426 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 22:28:17 INFO - PROCESS | 2680 | 1461043697436 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5604800 == 64 [pid = 2680] [id = 215] 22:28:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7E2F7A800) [pid = 2680] [serial = 643] [outer = 0000000000000000] 22:28:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7E5251000) [pid = 2680] [serial = 644] [outer = 000000F7E2F7A800] 22:28:17 INFO - PROCESS | 2680 | 1461043697528 Marionette DEBUG loaded listener.js 22:28:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7E53B1C00) [pid = 2680] [serial = 645] [outer = 000000F7E2F7A800] 22:28:17 INFO - PROCESS | 2680 | 1461043697950 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 22:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 22:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 691ms 22:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 22:28:17 INFO - PROCESS | 2680 | 1461043697983 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 22:28:17 INFO - PROCESS | 2680 | 1461043697986 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 22:28:17 INFO - PROCESS | 2680 | 1461043697989 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 22:28:17 INFO - PROCESS | 2680 | 1461043697991 Marionette TRACE conn5 <- [1,826,null,{}] 22:28:17 INFO - PROCESS | 2680 | 1461043697994 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:18 INFO - PROCESS | 2680 | 1461043698133 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 22:28:18 INFO - PROCESS | 2680 | 1461043698158 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E647D800 == 65 [pid = 2680] [id = 216] 22:28:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7E53BA800) [pid = 2680] [serial = 646] [outer = 0000000000000000] 22:28:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7E5486C00) [pid = 2680] [serial = 647] [outer = 000000F7E53BA800] 22:28:18 INFO - PROCESS | 2680 | 1461043698204 Marionette DEBUG loaded listener.js 22:28:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7E5B1C000) [pid = 2680] [serial = 648] [outer = 000000F7E53BA800] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7DF665000) [pid = 2680] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7D330E000) [pid = 2680] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7D334E000) [pid = 2680] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7D5809C00) [pid = 2680] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E203F000) [pid = 2680] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E2F72C00) [pid = 2680] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7DA8A7800) [pid = 2680] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E5CF0800) [pid = 2680] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E2A0F800) [pid = 2680] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7D5804C00) [pid = 2680] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DA185C00) [pid = 2680] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7D69B9000) [pid = 2680] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E45ABC00) [pid = 2680] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7DF355C00) [pid = 2680] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7D9DFC000) [pid = 2680] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E557C400) [pid = 2680] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E5248C00) [pid = 2680] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DB6E7400) [pid = 2680] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F780F25400) [pid = 2680] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E26AF400) [pid = 2680] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7D334C800) [pid = 2680] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F781162C00) [pid = 2680] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7DBAD1C00) [pid = 2680] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7DB6EEC00) [pid = 2680] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7E223F000) [pid = 2680] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7E57AFC00) [pid = 2680] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F780F2C400) [pid = 2680] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 22:28:18 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E710A000) [pid = 2680] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 22:28:18 INFO - PROCESS | 2680 | 1461043698858 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 22:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 22:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 881ms 22:28:18 INFO - PROCESS | 2680 | 1461043698876 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 22:28:18 INFO - PROCESS | 2680 | 1461043698878 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 22:28:18 INFO - PROCESS | 2680 | 1461043698881 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 22:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 22:28:18 INFO - PROCESS | 2680 | 1461043698883 Marionette TRACE conn5 <- [1,830,null,{}] 22:28:18 INFO - PROCESS | 2680 | 1461043698887 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:18 INFO - PROCESS | 2680 | 1461043698971 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 22:28:18 INFO - PROCESS | 2680 | 1461043698976 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E530E800 == 66 [pid = 2680] [id = 217] 22:28:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F781B05000) [pid = 2680] [serial = 649] [outer = 0000000000000000] 22:28:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7D69B9000) [pid = 2680] [serial = 650] [outer = 000000F781B05000] 22:28:19 INFO - PROCESS | 2680 | 1461043699023 Marionette DEBUG loaded listener.js 22:28:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DBA82400) [pid = 2680] [serial = 651] [outer = 000000F781B05000] 22:28:19 INFO - PROCESS | 2680 | 1461043699466 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 22:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 22:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 627ms 22:28:19 INFO - PROCESS | 2680 | 1461043699514 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 22:28:19 INFO - PROCESS | 2680 | 1461043699516 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 22:28:19 INFO - PROCESS | 2680 | 1461043699519 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 22:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 22:28:19 INFO - PROCESS | 2680 | 1461043699521 Marionette TRACE conn5 <- [1,834,null,{}] 22:28:19 INFO - PROCESS | 2680 | 1461043699524 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:19 INFO - PROCESS | 2680 | 1461043699609 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 22:28:19 INFO - PROCESS | 2680 | 1461043699615 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9AD5000 == 67 [pid = 2680] [id = 218] 22:28:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DF139800) [pid = 2680] [serial = 652] [outer = 0000000000000000] 22:28:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7E2F81000) [pid = 2680] [serial = 653] [outer = 000000F7DF139800] 22:28:19 INFO - PROCESS | 2680 | 1461043699661 Marionette DEBUG loaded listener.js 22:28:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E5B1A400) [pid = 2680] [serial = 654] [outer = 000000F7DF139800] 22:28:20 INFO - PROCESS | 2680 | 1461043700083 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 22:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 22:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 585ms 22:28:20 INFO - PROCESS | 2680 | 1461043700108 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 22:28:20 INFO - PROCESS | 2680 | 1461043700111 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 22:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 22:28:20 INFO - PROCESS | 2680 | 1461043700114 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 22:28:20 INFO - PROCESS | 2680 | 1461043700117 Marionette TRACE conn5 <- [1,838,null,{}] 22:28:20 INFO - PROCESS | 2680 | 1461043700125 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:20 INFO - PROCESS | 2680 | 1461043700234 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 22:28:20 INFO - PROCESS | 2680 | 1461043700242 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E75000 == 68 [pid = 2680] [id = 219] 22:28:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DB385000) [pid = 2680] [serial = 655] [outer = 0000000000000000] 22:28:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E61AF400) [pid = 2680] [serial = 656] [outer = 000000F7DB385000] 22:28:20 INFO - PROCESS | 2680 | 1461043700292 Marionette DEBUG loaded listener.js 22:28:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E7110000) [pid = 2680] [serial = 657] [outer = 000000F7DB385000] 22:28:20 INFO - PROCESS | 2680 | 1461043700762 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 22:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 22:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 732ms 22:28:20 INFO - PROCESS | 2680 | 1461043700850 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 22:28:20 INFO - PROCESS | 2680 | 1461043700855 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 22:28:20 INFO - PROCESS | 2680 | 1461043700865 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 22:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 22:28:20 INFO - PROCESS | 2680 | 1461043700869 Marionette TRACE conn5 <- [1,842,null,{}] 22:28:20 INFO - PROCESS | 2680 | 1461043700876 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:21 INFO - PROCESS | 2680 | 1461043701005 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 22:28:21 INFO - PROCESS | 2680 | 1461043701092 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6E45000 == 69 [pid = 2680] [id = 220] 22:28:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F781167800) [pid = 2680] [serial = 658] [outer = 0000000000000000] 22:28:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F781B0B400) [pid = 2680] [serial = 659] [outer = 000000F781167800] 22:28:21 INFO - PROCESS | 2680 | 1461043701150 Marionette DEBUG loaded listener.js 22:28:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7D3379800) [pid = 2680] [serial = 660] [outer = 000000F781167800] 22:28:21 INFO - PROCESS | 2680 | 1461043701804 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 22:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 22:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 985ms 22:28:21 INFO - PROCESS | 2680 | 1461043701854 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 22:28:21 INFO - PROCESS | 2680 | 1461043701858 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 22:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 22:28:21 INFO - PROCESS | 2680 | 1461043701867 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 22:28:21 INFO - PROCESS | 2680 | 1461043701871 Marionette TRACE conn5 <- [1,846,null,{}] 22:28:21 INFO - PROCESS | 2680 | 1461043701875 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:22 INFO - PROCESS | 2680 | 1461043701990 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 22:28:22 INFO - PROCESS | 2680 | 1461043702112 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2214800 == 70 [pid = 2680] [id = 221] 22:28:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7DB6E3800) [pid = 2680] [serial = 661] [outer = 0000000000000000] 22:28:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DBA81800) [pid = 2680] [serial = 662] [outer = 000000F7DB6E3800] 22:28:22 INFO - PROCESS | 2680 | 1461043702170 Marionette DEBUG loaded listener.js 22:28:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DF322800) [pid = 2680] [serial = 663] [outer = 000000F7DB6E3800] 22:28:24 INFO - PROCESS | 2680 | 1461043704213 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 22:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 22:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 2393ms 22:28:24 INFO - PROCESS | 2680 | 1461043704260 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 22:28:24 INFO - PROCESS | 2680 | 1461043704263 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 22:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 22:28:24 INFO - PROCESS | 2680 | 1461043704266 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 22:28:24 INFO - PROCESS | 2680 | 1461043704269 Marionette TRACE conn5 <- [1,850,null,{}] 22:28:24 INFO - PROCESS | 2680 | 1461043704281 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:24 INFO - PROCESS | 2680 | 1461043704431 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 22:28:24 INFO - PROCESS | 2680 | 1461043704552 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5610800 == 71 [pid = 2680] [id = 222] 22:28:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E57AC400) [pid = 2680] [serial = 664] [outer = 0000000000000000] 22:28:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E64E6C00) [pid = 2680] [serial = 665] [outer = 000000F7E57AC400] 22:28:24 INFO - PROCESS | 2680 | 1461043704614 Marionette DEBUG loaded listener.js 22:28:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E8B3C800) [pid = 2680] [serial = 666] [outer = 000000F7E57AC400] 22:28:25 INFO - PROCESS | 2680 | 1461043705228 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 22:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 22:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 986ms 22:28:25 INFO - PROCESS | 2680 | 1461043705269 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 22:28:25 INFO - PROCESS | 2680 | 1461043705272 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 22:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 22:28:25 INFO - PROCESS | 2680 | 1461043705277 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 22:28:25 INFO - PROCESS | 2680 | 1461043705279 Marionette TRACE conn5 <- [1,854,null,{}] 22:28:25 INFO - PROCESS | 2680 | 1461043705283 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:25 INFO - PROCESS | 2680 | 1461043705396 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 22:28:25 INFO - PROCESS | 2680 | 1461043705487 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DFC90000 == 72 [pid = 2680] [id = 223] 22:28:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E5CA8800) [pid = 2680] [serial = 667] [outer = 0000000000000000] 22:28:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7E5CAA800) [pid = 2680] [serial = 668] [outer = 000000F7E5CA8800] 22:28:25 INFO - PROCESS | 2680 | 1461043705544 Marionette DEBUG loaded listener.js 22:28:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E7161800) [pid = 2680] [serial = 669] [outer = 000000F7E5CA8800] 22:28:26 INFO - PROCESS | 2680 | 1461043706111 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 22:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 22:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 880ms 22:28:26 INFO - PROCESS | 2680 | 1461043706162 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 22:28:26 INFO - PROCESS | 2680 | 1461043706165 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 22:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 22:28:26 INFO - PROCESS | 2680 | 1461043706168 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 22:28:26 INFO - PROCESS | 2680 | 1461043706170 Marionette TRACE conn5 <- [1,858,null,{}] 22:28:26 INFO - PROCESS | 2680 | 1461043706174 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:26 INFO - PROCESS | 2680 | 1461043706283 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 22:28:26 INFO - PROCESS | 2680 | 1461043706374 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5795800 == 73 [pid = 2680] [id = 224] 22:28:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F78120A400) [pid = 2680] [serial = 670] [outer = 0000000000000000] 22:28:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F78120D000) [pid = 2680] [serial = 671] [outer = 000000F78120A400] 22:28:26 INFO - PROCESS | 2680 | 1461043706431 Marionette DEBUG loaded listener.js 22:28:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7E5CAD400) [pid = 2680] [serial = 672] [outer = 000000F78120A400] 22:28:27 INFO - PROCESS | 2680 | 1461043707058 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 22:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 22:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 944ms 22:28:27 INFO - PROCESS | 2680 | 1461043707115 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 22:28:27 INFO - PROCESS | 2680 | 1461043707117 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 22:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 22:28:27 INFO - PROCESS | 2680 | 1461043707121 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 22:28:27 INFO - PROCESS | 2680 | 1461043707123 Marionette TRACE conn5 <- [1,862,null,{}] 22:28:27 INFO - PROCESS | 2680 | 1461043707127 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:27 INFO - PROCESS | 2680 | 1461043707258 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 22:28:27 INFO - PROCESS | 2680 | 1461043707380 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827E2000 == 74 [pid = 2680] [id = 225] 22:28:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7E655A800) [pid = 2680] [serial = 673] [outer = 0000000000000000] 22:28:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7E8BD1000) [pid = 2680] [serial = 674] [outer = 000000F7E655A800] 22:28:27 INFO - PROCESS | 2680 | 1461043707440 Marionette DEBUG loaded listener.js 22:28:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7E957BC00) [pid = 2680] [serial = 675] [outer = 000000F7E655A800] 22:28:28 INFO - PROCESS | 2680 | 1461043707989 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 22:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 22:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 944ms 22:28:28 INFO - PROCESS | 2680 | 1461043708068 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 22:28:28 INFO - PROCESS | 2680 | 1461043708070 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 22:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 22:28:28 INFO - PROCESS | 2680 | 1461043708075 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 22:28:28 INFO - PROCESS | 2680 | 1461043708077 Marionette TRACE conn5 <- [1,866,null,{}] 22:28:28 INFO - PROCESS | 2680 | 1461043708080 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:28 INFO - PROCESS | 2680 | 1461043708187 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 22:28:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F781168800) [pid = 2680] [serial = 676] [outer = 000000F7D3DA6000] 22:28:28 INFO - PROCESS | 2680 | 1461043708339 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781D2A800 == 75 [pid = 2680] [id = 226] 22:28:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F781C1C800) [pid = 2680] [serial = 677] [outer = 0000000000000000] 22:28:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F781C1D000) [pid = 2680] [serial = 678] [outer = 000000F781C1C800] 22:28:28 INFO - PROCESS | 2680 | 1461043708407 Marionette DEBUG loaded listener.js 22:28:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7E7160800) [pid = 2680] [serial = 679] [outer = 000000F781C1C800] 22:28:29 INFO - PROCESS | 2680 | 1461043709224 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 22:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 22:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1184ms 22:28:29 INFO - PROCESS | 2680 | 1461043709260 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 22:28:29 INFO - PROCESS | 2680 | 1461043709265 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 22:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 22:28:29 INFO - PROCESS | 2680 | 1461043709270 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 22:28:29 INFO - PROCESS | 2680 | 1461043709274 Marionette TRACE conn5 <- [1,870,null,{}] 22:28:29 INFO - PROCESS | 2680 | 1461043709281 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:29 INFO - PROCESS | 2680 | 1461043709385 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 22:28:29 INFO - PROCESS | 2680 | 1461043709515 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782B4C000 == 76 [pid = 2680] [id = 227] 22:28:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F780F2C000) [pid = 2680] [serial = 680] [outer = 0000000000000000] 22:28:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F781B06C00) [pid = 2680] [serial = 681] [outer = 000000F780F2C000] 22:28:29 INFO - PROCESS | 2680 | 1461043709567 Marionette DEBUG loaded listener.js 22:28:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7D3317C00) [pid = 2680] [serial = 682] [outer = 000000F780F2C000] 22:28:30 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9AD5000 == 75 [pid = 2680] [id = 218] 22:28:30 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E530E800 == 74 [pid = 2680] [id = 217] 22:28:30 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E647D800 == 73 [pid = 2680] [id = 216] 22:28:30 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5604800 == 72 [pid = 2680] [id = 215] 22:28:30 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E530D000 == 71 [pid = 2680] [id = 214] 22:28:30 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3B1F800 == 70 [pid = 2680] [id = 213] 22:28:30 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2219000 == 69 [pid = 2680] [id = 212] 22:28:30 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE33E800 == 68 [pid = 2680] [id = 211] 22:28:30 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3C8000 == 67 [pid = 2680] [id = 210] 22:28:30 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA65800 == 66 [pid = 2680] [id = 209] 22:28:30 INFO - PROCESS | 2680 | 1461043710215 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 22:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 22:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 986ms 22:28:30 INFO - PROCESS | 2680 | 1461043710260 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 22:28:30 INFO - PROCESS | 2680 | 1461043710266 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 22:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 22:28:30 INFO - PROCESS | 2680 | 1461043710272 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 22:28:30 INFO - PROCESS | 2680 | 1461043710275 Marionette TRACE conn5 <- [1,874,null,{}] 22:28:30 INFO - PROCESS | 2680 | 1461043710279 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:30 INFO - PROCESS | 2680 | 1461043710382 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7E715D400) [pid = 2680] [serial = 605] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7E26B9800) [pid = 2680] [serial = 549] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7D5808800) [pid = 2680] [serial = 456] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7D3381800) [pid = 2680] [serial = 575] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7E10BD400) [pid = 2680] [serial = 579] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7E27B3400) [pid = 2680] [serial = 597] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E5B21C00) [pid = 2680] [serial = 462] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7E10A4C00) [pid = 2680] [serial = 459] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7E7104400) [pid = 2680] [serial = 584] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7DF309C00) [pid = 2680] [serial = 578] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E524F800) [pid = 2680] [serial = 581] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E61AC800) [pid = 2680] [serial = 582] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7DBF37800) [pid = 2680] [serial = 590] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E53B4000) [pid = 2680] [serial = 602] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DB38FC00) [pid = 2680] [serial = 504] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7D998DC00) [pid = 2680] [serial = 576] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E5392000) [pid = 2680] [serial = 501] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E710FC00) [pid = 2680] [serial = 585] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E109F800) [pid = 2680] [serial = 593] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E313AC00) [pid = 2680] [serial = 600] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E61A3C00) [pid = 2680] [serial = 573] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E61AF800) [pid = 2680] [serial = 552] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E710F800) [pid = 2680] [serial = 465] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7E538D400) [pid = 2680] [serial = 468] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E64E2000) [pid = 2680] [serial = 603] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E19EC800) [pid = 2680] [serial = 594] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E558A000) [pid = 2680] [serial = 513] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7D3387C00) [pid = 2680] [serial = 587] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E26AF000) [pid = 2680] [serial = 519] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7DF468000) [pid = 2680] [serial = 507] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7E2041C00) [pid = 2680] [serial = 599] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7DE377C00) [pid = 2680] [serial = 546] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7DE1DA800) [pid = 2680] [serial = 591] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7D9AC4000) [pid = 2680] [serial = 588] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7E5391000) [pid = 2680] [serial = 510] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7E5B22000) [pid = 2680] [serial = 516] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7E2240000) [pid = 2680] [serial = 596] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7D353C400) [pid = 2680] [serial = 543] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7E7166C00) [pid = 2680] [serial = 606] [outer = 0000000000000000] [url = about:blank] 22:28:30 INFO - PROCESS | 2680 | 1461043710477 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D46E3800 == 67 [pid = 2680] [id = 228] 22:28:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F780F31C00) [pid = 2680] [serial = 683] [outer = 0000000000000000] 22:28:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F781168C00) [pid = 2680] [serial = 684] [outer = 000000F780F31C00] 22:28:30 INFO - PROCESS | 2680 | 1461043710525 Marionette DEBUG loaded listener.js 22:28:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7D3546400) [pid = 2680] [serial = 685] [outer = 000000F780F31C00] 22:28:30 INFO - PROCESS | 2680 | 1461043710942 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 22:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 22:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 22:28:31 INFO - PROCESS | 2680 | 1461043711008 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 22:28:31 INFO - PROCESS | 2680 | 1461043711011 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 22:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 22:28:31 INFO - PROCESS | 2680 | 1461043711014 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 22:28:31 INFO - PROCESS | 2680 | 1461043711018 Marionette TRACE conn5 <- [1,878,null,{}] 22:28:31 INFO - PROCESS | 2680 | 1461043711034 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:31 INFO - PROCESS | 2680 | 1461043711128 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 22:28:31 INFO - PROCESS | 2680 | 1461043711142 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3C9800 == 68 [pid = 2680] [id = 229] 22:28:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DA8AE800) [pid = 2680] [serial = 686] [outer = 0000000000000000] 22:28:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DB38DC00) [pid = 2680] [serial = 687] [outer = 000000F7DA8AE800] 22:28:31 INFO - PROCESS | 2680 | 1461043711191 Marionette DEBUG loaded listener.js 22:28:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DB6F2000) [pid = 2680] [serial = 688] [outer = 000000F7DA8AE800] 22:28:31 INFO - PROCESS | 2680 | 1461043711639 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 22:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 22:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 691ms 22:28:31 INFO - PROCESS | 2680 | 1461043711706 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 22:28:31 INFO - PROCESS | 2680 | 1461043711709 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 22:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 22:28:31 INFO - PROCESS | 2680 | 1461043711713 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 22:28:31 INFO - PROCESS | 2680 | 1461043711715 Marionette TRACE conn5 <- [1,882,null,{}] 22:28:31 INFO - PROCESS | 2680 | 1461043711718 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:31 INFO - PROCESS | 2680 | 1461043711808 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 22:28:31 INFO - PROCESS | 2680 | 1461043711817 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF373800 == 69 [pid = 2680] [id = 230] 22:28:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DE146400) [pid = 2680] [serial = 689] [outer = 0000000000000000] 22:28:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DE1D6000) [pid = 2680] [serial = 690] [outer = 000000F7DE146400] 22:28:31 INFO - PROCESS | 2680 | 1461043711867 Marionette DEBUG loaded listener.js 22:28:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DEB2CC00) [pid = 2680] [serial = 691] [outer = 000000F7DE146400] 22:28:32 INFO - PROCESS | 2680 | 1461043712328 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 22:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 22:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 627ms 22:28:32 INFO - PROCESS | 2680 | 1461043712342 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 22:28:32 INFO - PROCESS | 2680 | 1461043712344 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 22:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 22:28:32 INFO - PROCESS | 2680 | 1461043712347 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 22:28:32 INFO - PROCESS | 2680 | 1461043712349 Marionette TRACE conn5 <- [1,886,null,{}] 22:28:32 INFO - PROCESS | 2680 | 1461043712353 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:32 INFO - PROCESS | 2680 | 1461043712440 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 22:28:32 INFO - PROCESS | 2680 | 1461043712477 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D08000 == 70 [pid = 2680] [id = 231] 22:28:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DF307400) [pid = 2680] [serial = 692] [outer = 0000000000000000] 22:28:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DF34EC00) [pid = 2680] [serial = 693] [outer = 000000F7DF307400] 22:28:32 INFO - PROCESS | 2680 | 1461043712523 Marionette DEBUG loaded listener.js 22:28:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DFCD0000) [pid = 2680] [serial = 694] [outer = 000000F7DF307400] 22:28:33 INFO - PROCESS | 2680 | 1461043713001 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 22:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 22:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 690ms 22:28:33 INFO - PROCESS | 2680 | 1461043713042 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 22:28:33 INFO - PROCESS | 2680 | 1461043713044 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 22:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 22:28:33 INFO - PROCESS | 2680 | 1461043713047 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 22:28:33 INFO - PROCESS | 2680 | 1461043713049 Marionette TRACE conn5 <- [1,890,null,{}] 22:28:33 INFO - PROCESS | 2680 | 1461043713061 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:33 INFO - PROCESS | 2680 | 1461043713197 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 22:28:33 INFO - PROCESS | 2680 | 1461043713256 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A1D800 == 71 [pid = 2680] [id = 232] 22:28:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E19E8400) [pid = 2680] [serial = 695] [outer = 0000000000000000] 22:28:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E1AD3400) [pid = 2680] [serial = 696] [outer = 000000F7E19E8400] 22:28:33 INFO - PROCESS | 2680 | 1461043713305 Marionette DEBUG loaded listener.js 22:28:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E223F800) [pid = 2680] [serial = 697] [outer = 000000F7E19E8400] 22:28:33 INFO - PROCESS | 2680 | 1461043713739 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 22:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 22:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 733ms 22:28:33 INFO - PROCESS | 2680 | 1461043713820 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 22:28:33 INFO - PROCESS | 2680 | 1461043713822 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 22:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 22:28:33 INFO - PROCESS | 2680 | 1461043713826 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 22:28:33 INFO - PROCESS | 2680 | 1461043713828 Marionette TRACE conn5 <- [1,894,null,{}] 22:28:33 INFO - PROCESS | 2680 | 1461043713831 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:33 INFO - PROCESS | 2680 | 1461043713943 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 22:28:34 INFO - PROCESS | 2680 | 1461043713997 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E20000 == 72 [pid = 2680] [id = 233] 22:28:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E26B4400) [pid = 2680] [serial = 698] [outer = 0000000000000000] 22:28:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E2A0B400) [pid = 2680] [serial = 699] [outer = 000000F7E26B4400] 22:28:34 INFO - PROCESS | 2680 | 1461043714043 Marionette DEBUG loaded listener.js 22:28:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E31CD400) [pid = 2680] [serial = 700] [outer = 000000F7E26B4400] 22:28:34 INFO - PROCESS | 2680 | 1461043714464 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 22:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 22:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 22:28:34 INFO - PROCESS | 2680 | 1461043714525 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 22:28:34 INFO - PROCESS | 2680 | 1461043714527 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 22:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 22:28:34 INFO - PROCESS | 2680 | 1461043714531 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 22:28:34 INFO - PROCESS | 2680 | 1461043714533 Marionette TRACE conn5 <- [1,898,null,{}] 22:28:34 INFO - PROCESS | 2680 | 1461043714537 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:34 INFO - PROCESS | 2680 | 1461043714651 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 22:28:34 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E203AC00) [pid = 2680] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 22:28:34 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E2F7A800) [pid = 2680] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 22:28:34 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7E10B5400) [pid = 2680] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 22:28:34 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7D9B40800) [pid = 2680] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 22:28:34 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7DF13E800) [pid = 2680] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 22:28:34 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DA183400) [pid = 2680] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 22:28:34 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7D3312000) [pid = 2680] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 22:28:34 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E53BA800) [pid = 2680] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 22:28:34 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F781B05000) [pid = 2680] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 22:28:34 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DF139800) [pid = 2680] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 22:28:34 INFO - PROCESS | 2680 | 1461043714767 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D5012000 == 73 [pid = 2680] [id = 234] 22:28:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F781B07800) [pid = 2680] [serial = 701] [outer = 0000000000000000] 22:28:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DA183400) [pid = 2680] [serial = 702] [outer = 000000F781B07800] 22:28:34 INFO - PROCESS | 2680 | 1461043714814 Marionette DEBUG loaded listener.js 22:28:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E313B000) [pid = 2680] [serial = 703] [outer = 000000F781B07800] 22:28:35 INFO - PROCESS | 2680 | 1461043715181 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 22:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 22:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 690ms 22:28:35 INFO - PROCESS | 2680 | 1461043715223 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 22:28:35 INFO - PROCESS | 2680 | 1461043715225 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 22:28:35 INFO - PROCESS | 2680 | 1461043715228 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 22:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 22:28:35 INFO - PROCESS | 2680 | 1461043715230 Marionette TRACE conn5 <- [1,902,null,{}] 22:28:35 INFO - PROCESS | 2680 | 1461043715234 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:35 INFO - PROCESS | 2680 | 1461043715347 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 22:28:35 INFO - PROCESS | 2680 | 1461043715428 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E536B000 == 74 [pid = 2680] [id = 235] 22:28:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7D3312000) [pid = 2680] [serial = 704] [outer = 0000000000000000] 22:28:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E5397400) [pid = 2680] [serial = 705] [outer = 000000F7D3312000] 22:28:35 INFO - PROCESS | 2680 | 1461043715475 Marionette DEBUG loaded listener.js 22:28:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E5589400) [pid = 2680] [serial = 706] [outer = 000000F7D3312000] 22:28:35 INFO - PROCESS | 2680 | 1461043715821 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 22:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 22:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 626ms 22:28:35 INFO - PROCESS | 2680 | 1461043715865 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 22:28:35 INFO - PROCESS | 2680 | 1461043715867 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 22:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 22:28:35 INFO - PROCESS | 2680 | 1461043715870 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 22:28:35 INFO - PROCESS | 2680 | 1461043715872 Marionette TRACE conn5 <- [1,906,null,{}] 22:28:35 INFO - PROCESS | 2680 | 1461043715875 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:36 INFO - PROCESS | 2680 | 1461043715993 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 22:28:36 INFO - PROCESS | 2680 | 1461043716001 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5570000 == 75 [pid = 2680] [id = 236] 22:28:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F781207000) [pid = 2680] [serial = 707] [outer = 0000000000000000] 22:28:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E57AC800) [pid = 2680] [serial = 708] [outer = 000000F781207000] 22:28:36 INFO - PROCESS | 2680 | 1461043716048 Marionette DEBUG loaded listener.js 22:28:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E5CA8400) [pid = 2680] [serial = 709] [outer = 000000F781207000] 22:28:36 INFO - PROCESS | 2680 | 1461043716464 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 22:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 22:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 627ms 22:28:36 INFO - PROCESS | 2680 | 1461043716500 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 22:28:36 INFO - PROCESS | 2680 | 1461043716502 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 22:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 22:28:36 INFO - PROCESS | 2680 | 1461043716506 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 22:28:36 INFO - PROCESS | 2680 | 1461043716508 Marionette TRACE conn5 <- [1,910,null,{}] 22:28:36 INFO - PROCESS | 2680 | 1461043716512 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:36 INFO - PROCESS | 2680 | 1461043716649 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 22:28:36 INFO - PROCESS | 2680 | 1461043716699 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5793800 == 76 [pid = 2680] [id = 237] 22:28:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E5CEC400) [pid = 2680] [serial = 710] [outer = 0000000000000000] 22:28:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E64D9000) [pid = 2680] [serial = 711] [outer = 000000F7E5CEC400] 22:28:36 INFO - PROCESS | 2680 | 1461043716751 Marionette DEBUG loaded listener.js 22:28:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E655B000) [pid = 2680] [serial = 712] [outer = 000000F7E5CEC400] 22:28:37 INFO - PROCESS | 2680 | 1461043717414 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 22:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 22:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 943ms 22:28:37 INFO - PROCESS | 2680 | 1461043717452 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 22:28:37 INFO - PROCESS | 2680 | 1461043717458 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 22:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 22:28:37 INFO - PROCESS | 2680 | 1461043717464 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 22:28:37 INFO - PROCESS | 2680 | 1461043717469 Marionette TRACE conn5 <- [1,914,null,{}] 22:28:37 INFO - PROCESS | 2680 | 1461043717475 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:37 INFO - PROCESS | 2680 | 1461043717596 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 22:28:37 INFO - PROCESS | 2680 | 1461043717720 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D69C6800 == 77 [pid = 2680] [id = 238] 22:28:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7D3351800) [pid = 2680] [serial = 713] [outer = 0000000000000000] 22:28:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7D3545400) [pid = 2680] [serial = 714] [outer = 000000F7D3351800] 22:28:37 INFO - PROCESS | 2680 | 1461043717780 Marionette DEBUG loaded listener.js 22:28:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7D998D000) [pid = 2680] [serial = 715] [outer = 000000F7D3351800] 22:28:38 INFO - PROCESS | 2680 | 1461043718416 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 22:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 22:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 984ms 22:28:38 INFO - PROCESS | 2680 | 1461043718450 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 22:28:38 INFO - PROCESS | 2680 | 1461043718457 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 22:28:38 INFO - PROCESS | 2680 | 1461043718464 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 22:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 22:28:38 INFO - PROCESS | 2680 | 1461043718467 Marionette TRACE conn5 <- [1,918,null,{}] 22:28:38 INFO - PROCESS | 2680 | 1461043718472 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:38 INFO - PROCESS | 2680 | 1461043718591 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 22:28:38 INFO - PROCESS | 2680 | 1461043718713 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2220800 == 78 [pid = 2680] [id = 239] 22:28:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DB6E9800) [pid = 2680] [serial = 716] [outer = 0000000000000000] 22:28:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DE361C00) [pid = 2680] [serial = 717] [outer = 000000F7DB6E9800] 22:28:38 INFO - PROCESS | 2680 | 1461043718771 Marionette DEBUG loaded listener.js 22:28:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E10A4C00) [pid = 2680] [serial = 718] [outer = 000000F7DB6E9800] 22:28:39 INFO - PROCESS | 2680 | 1461043719376 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 22:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 22:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 921ms 22:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 22:28:39 INFO - PROCESS | 2680 | 1461043719391 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 22:28:39 INFO - PROCESS | 2680 | 1461043719394 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 22:28:39 INFO - PROCESS | 2680 | 1461043719398 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 22:28:39 INFO - PROCESS | 2680 | 1461043719402 Marionette TRACE conn5 <- [1,922,null,{}] 22:28:39 INFO - PROCESS | 2680 | 1461043719415 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:39 INFO - PROCESS | 2680 | 1461043719536 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 22:28:39 INFO - PROCESS | 2680 | 1461043719632 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E6503000 == 79 [pid = 2680] [id = 240] 22:28:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7E27B6000) [pid = 2680] [serial = 719] [outer = 0000000000000000] 22:28:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7E5B24C00) [pid = 2680] [serial = 720] [outer = 000000F7E27B6000] 22:28:39 INFO - PROCESS | 2680 | 1461043719691 Marionette DEBUG loaded listener.js 22:28:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7E61B2400) [pid = 2680] [serial = 721] [outer = 000000F7E27B6000] 22:28:40 INFO - PROCESS | 2680 | 1461043720217 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 22:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 22:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 838ms 22:28:40 INFO - PROCESS | 2680 | 1461043720237 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 22:28:40 INFO - PROCESS | 2680 | 1461043720240 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 22:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 22:28:40 INFO - PROCESS | 2680 | 1461043720243 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 22:28:40 INFO - PROCESS | 2680 | 1461043720246 Marionette TRACE conn5 <- [1,926,null,{}] 22:28:40 INFO - PROCESS | 2680 | 1461043720267 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:40 INFO - PROCESS | 2680 | 1461043720383 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 22:28:40 INFO - PROCESS | 2680 | 1461043720474 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8A80000 == 80 [pid = 2680] [id = 241] 22:28:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7E6556000) [pid = 2680] [serial = 722] [outer = 0000000000000000] 22:28:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7E655D000) [pid = 2680] [serial = 723] [outer = 000000F7E6556000] 22:28:40 INFO - PROCESS | 2680 | 1461043720531 Marionette DEBUG loaded listener.js 22:28:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7E710AC00) [pid = 2680] [serial = 724] [outer = 000000F7E6556000] 22:28:41 INFO - PROCESS | 2680 | 1461043721132 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 22:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 22:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 943ms 22:28:41 INFO - PROCESS | 2680 | 1461043721189 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 22:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 22:28:41 INFO - PROCESS | 2680 | 1461043721191 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 22:28:41 INFO - PROCESS | 2680 | 1461043721195 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 22:28:41 INFO - PROCESS | 2680 | 1461043721198 Marionette TRACE conn5 <- [1,930,null,{}] 22:28:41 INFO - PROCESS | 2680 | 1461043721202 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:41 INFO - PROCESS | 2680 | 1461043721316 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 22:28:41 INFO - PROCESS | 2680 | 1461043721437 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9AC1000 == 81 [pid = 2680] [id = 242] 22:28:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F781258000) [pid = 2680] [serial = 725] [outer = 0000000000000000] 22:28:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F78125F000) [pid = 2680] [serial = 726] [outer = 000000F781258000] 22:28:41 INFO - PROCESS | 2680 | 1461043721494 Marionette DEBUG loaded listener.js 22:28:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7E7104C00) [pid = 2680] [serial = 727] [outer = 000000F781258000] 22:28:42 INFO - PROCESS | 2680 | 1461043722066 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 22:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 22:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 944ms 22:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 22:28:42 INFO - PROCESS | 2680 | 1461043722141 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 22:28:42 INFO - PROCESS | 2680 | 1461043722144 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 22:28:42 INFO - PROCESS | 2680 | 1461043722148 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 22:28:42 INFO - PROCESS | 2680 | 1461043722150 Marionette TRACE conn5 <- [1,934,null,{}] 22:28:42 INFO - PROCESS | 2680 | 1461043722154 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:42 INFO - PROCESS | 2680 | 1461043722307 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 22:28:42 INFO - PROCESS | 2680 | 1461043722430 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:42 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E70000 == 82 [pid = 2680] [id = 243] 22:28:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F781B36000) [pid = 2680] [serial = 728] [outer = 0000000000000000] 22:28:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7E7105C00) [pid = 2680] [serial = 729] [outer = 000000F781B36000] 22:28:42 INFO - PROCESS | 2680 | 1461043722490 Marionette DEBUG loaded listener.js 22:28:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E8B41800) [pid = 2680] [serial = 730] [outer = 000000F781B36000] 22:28:43 INFO - PROCESS | 2680 | 1461043723130 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 22:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 22:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1032ms 22:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 22:28:43 INFO - PROCESS | 2680 | 1461043723182 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 22:28:43 INFO - PROCESS | 2680 | 1461043723185 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 22:28:43 INFO - PROCESS | 2680 | 1461043723188 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 22:28:43 INFO - PROCESS | 2680 | 1461043723190 Marionette TRACE conn5 <- [1,938,null,{}] 22:28:43 INFO - PROCESS | 2680 | 1461043723195 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:43 INFO - PROCESS | 2680 | 1461043723483 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 22:28:43 INFO - PROCESS | 2680 | 1461043723633 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838DC800 == 83 [pid = 2680] [id = 244] 22:28:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F781167000) [pid = 2680] [serial = 731] [outer = 0000000000000000] 22:28:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F781205800) [pid = 2680] [serial = 732] [outer = 000000F781167000] 22:28:43 INFO - PROCESS | 2680 | 1461043723685 Marionette DEBUG loaded listener.js 22:28:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F781B2D800) [pid = 2680] [serial = 733] [outer = 000000F781167000] 22:28:44 INFO - PROCESS | 2680 | 1461043724315 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 22:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 22:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1179ms 22:28:44 INFO - PROCESS | 2680 | 1461043724371 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 22:28:44 INFO - PROCESS | 2680 | 1461043724375 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 22:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 22:28:44 INFO - PROCESS | 2680 | 1461043724380 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 22:28:44 INFO - PROCESS | 2680 | 1461043724385 Marionette TRACE conn5 <- [1,942,null,{}] 22:28:44 INFO - PROCESS | 2680 | 1461043724390 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:44 INFO - PROCESS | 2680 | 1461043724493 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 22:28:44 INFO - PROCESS | 2680 | 1461043724617 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF107800 == 82 [pid = 2680] [id = 16] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5570000 == 81 [pid = 2680] [id = 236] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E536B000 == 80 [pid = 2680] [id = 235] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D5012000 == 79 [pid = 2680] [id = 234] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E20000 == 78 [pid = 2680] [id = 233] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A1D800 == 77 [pid = 2680] [id = 232] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D08000 == 76 [pid = 2680] [id = 231] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7E61AF400) [pid = 2680] [serial = 656] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782FD2000 == 77 [pid = 2680] [id = 245] 22:28:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F781162C00) [pid = 2680] [serial = 734] [outer = 0000000000000000] 22:28:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F781EA7400) [pid = 2680] [serial = 735] [outer = 000000F781162C00] 22:28:44 INFO - PROCESS | 2680 | 1461043724716 Marionette DEBUG loaded listener.js 22:28:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F782963400) [pid = 2680] [serial = 736] [outer = 000000F781162C00] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF373800 == 76 [pid = 2680] [id = 230] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3C9800 == 75 [pid = 2680] [id = 229] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D46E3800 == 74 [pid = 2680] [id = 228] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F782B4C000 == 73 [pid = 2680] [id = 227] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DFC90000 == 72 [pid = 2680] [id = 223] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5610800 == 71 [pid = 2680] [id = 222] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2214800 == 70 [pid = 2680] [id = 221] 22:28:44 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6E45000 == 69 [pid = 2680] [id = 220] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E24F4400) [pid = 2680] [serial = 641] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7E2F76C00) [pid = 2680] [serial = 642] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7E53B1C00) [pid = 2680] [serial = 645] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7E19EA800) [pid = 2680] [serial = 638] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7DBA7E800) [pid = 2680] [serial = 630] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7DB305400) [pid = 2680] [serial = 629] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7DF309000) [pid = 2680] [serial = 635] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7DFC36000) [pid = 2680] [serial = 636] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7DBA79800) [pid = 2680] [serial = 632] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7DE1D6C00) [pid = 2680] [serial = 633] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E5251000) [pid = 2680] [serial = 644] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7D51C0400) [pid = 2680] [serial = 627] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7D3347000) [pid = 2680] [serial = 626] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E8A1D400) [pid = 2680] [serial = 608] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7DB6EFC00) [pid = 2680] [serial = 611] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E8A15C00) [pid = 2680] [serial = 617] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E203B400) [pid = 2680] [serial = 614] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F780FC0400) [pid = 2680] [serial = 620] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F78296B800) [pid = 2680] [serial = 623] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7E5486C00) [pid = 2680] [serial = 647] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7D69B9000) [pid = 2680] [serial = 650] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E2F81000) [pid = 2680] [serial = 653] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E5B1C000) [pid = 2680] [serial = 648] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E1AD8000) [pid = 2680] [serial = 639] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E5B1A400) [pid = 2680] [serial = 654] [outer = 0000000000000000] [url = about:blank] 22:28:44 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7DBA82400) [pid = 2680] [serial = 651] [outer = 0000000000000000] [url = about:blank] 22:28:45 INFO - PROCESS | 2680 | 1461043725196 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 22:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 22:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 838ms 22:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 22:28:45 INFO - PROCESS | 2680 | 1461043725222 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 22:28:45 INFO - PROCESS | 2680 | 1461043725225 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 22:28:45 INFO - PROCESS | 2680 | 1461043725229 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 22:28:45 INFO - PROCESS | 2680 | 1461043725231 Marionette TRACE conn5 <- [1,946,null,{}] 22:28:45 INFO - PROCESS | 2680 | 1461043725234 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:45 INFO - PROCESS | 2680 | 1461043725326 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 22:28:45 INFO - PROCESS | 2680 | 1461043725337 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D69D1000 == 70 [pid = 2680] [id = 246] 22:28:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7D3352C00) [pid = 2680] [serial = 737] [outer = 0000000000000000] 22:28:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7D3382800) [pid = 2680] [serial = 738] [outer = 000000F7D3352C00] 22:28:45 INFO - PROCESS | 2680 | 1461043725384 Marionette DEBUG loaded listener.js 22:28:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7D5803C00) [pid = 2680] [serial = 739] [outer = 000000F7D3352C00] 22:28:45 INFO - PROCESS | 2680 | 1461043725874 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 22:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 22:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 692ms 22:28:45 INFO - PROCESS | 2680 | 1461043725921 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 22:28:45 INFO - PROCESS | 2680 | 1461043725925 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 22:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 22:28:45 INFO - PROCESS | 2680 | 1461043725936 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 22:28:45 INFO - PROCESS | 2680 | 1461043725941 Marionette TRACE conn5 <- [1,950,null,{}] 22:28:45 INFO - PROCESS | 2680 | 1461043725945 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:46 INFO - PROCESS | 2680 | 1461043726038 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 22:28:46 INFO - PROCESS | 2680 | 1461043726152 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE268800 == 71 [pid = 2680] [id = 247] 22:28:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7D337A000) [pid = 2680] [serial = 740] [outer = 0000000000000000] 22:28:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7DA8ADC00) [pid = 2680] [serial = 741] [outer = 000000F7D337A000] 22:28:46 INFO - PROCESS | 2680 | 1461043726200 Marionette DEBUG loaded listener.js 22:28:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7DB392000) [pid = 2680] [serial = 742] [outer = 000000F7D337A000] 22:28:46 INFO - PROCESS | 2680 | 1461043726579 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 22:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 22:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 691ms 22:28:46 INFO - PROCESS | 2680 | 1461043726627 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 22:28:46 INFO - PROCESS | 2680 | 1461043726629 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 22:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 22:28:46 INFO - PROCESS | 2680 | 1461043726633 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 22:28:46 INFO - PROCESS | 2680 | 1461043726635 Marionette TRACE conn5 <- [1,954,null,{}] 22:28:46 INFO - PROCESS | 2680 | 1461043726638 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:46 INFO - PROCESS | 2680 | 1461043726727 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 22:28:46 INFO - PROCESS | 2680 | 1461043726734 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF8B8800 == 72 [pid = 2680] [id = 248] 22:28:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DB6E4400) [pid = 2680] [serial = 743] [outer = 0000000000000000] 22:28:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DBADB000) [pid = 2680] [serial = 744] [outer = 000000F7DB6E4400] 22:28:46 INFO - PROCESS | 2680 | 1461043726780 Marionette DEBUG loaded listener.js 22:28:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DE13F800) [pid = 2680] [serial = 745] [outer = 000000F7DB6E4400] 22:28:47 INFO - PROCESS | 2680 | 1461043727253 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 22:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 22:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 690ms 22:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 22:28:47 INFO - PROCESS | 2680 | 1461043727326 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 22:28:47 INFO - PROCESS | 2680 | 1461043727328 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 22:28:47 INFO - PROCESS | 2680 | 1461043727331 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 22:28:47 INFO - PROCESS | 2680 | 1461043727333 Marionette TRACE conn5 <- [1,958,null,{}] 22:28:47 INFO - PROCESS | 2680 | 1461043727337 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:47 INFO - PROCESS | 2680 | 1461043727479 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 22:28:47 INFO - PROCESS | 2680 | 1461043727507 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D44000 == 73 [pid = 2680] [id = 249] 22:28:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DE360800) [pid = 2680] [serial = 746] [outer = 0000000000000000] 22:28:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7DE375800) [pid = 2680] [serial = 747] [outer = 000000F7DE360800] 22:28:47 INFO - PROCESS | 2680 | 1461043727563 Marionette DEBUG loaded listener.js 22:28:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7DF359C00) [pid = 2680] [serial = 748] [outer = 000000F7DE360800] 22:28:48 INFO - PROCESS | 2680 | 1461043728035 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 22:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 22:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 22:28:48 INFO - PROCESS | 2680 | 1461043728075 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 22:28:48 INFO - PROCESS | 2680 | 1461043728077 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 22:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 22:28:48 INFO - PROCESS | 2680 | 1461043728080 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 22:28:48 INFO - PROCESS | 2680 | 1461043728082 Marionette TRACE conn5 <- [1,962,null,{}] 22:28:48 INFO - PROCESS | 2680 | 1461043728086 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:48 INFO - PROCESS | 2680 | 1461043728203 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 22:28:48 INFO - PROCESS | 2680 | 1461043728256 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A20800 == 74 [pid = 2680] [id = 250] 22:28:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7E109D800) [pid = 2680] [serial = 749] [outer = 0000000000000000] 22:28:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7E10B3400) [pid = 2680] [serial = 750] [outer = 000000F7E109D800] 22:28:48 INFO - PROCESS | 2680 | 1461043728302 Marionette DEBUG loaded listener.js 22:28:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7E19DF400) [pid = 2680] [serial = 751] [outer = 000000F7E109D800] 22:28:48 INFO - PROCESS | 2680 | 1461043728723 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 22:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 22:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 22:28:48 INFO - PROCESS | 2680 | 1461043728776 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 22:28:48 INFO - PROCESS | 2680 | 1461043728778 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 22:28:48 INFO - PROCESS | 2680 | 1461043728781 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 22:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 22:28:48 INFO - PROCESS | 2680 | 1461043728783 Marionette TRACE conn5 <- [1,966,null,{}] 22:28:48 INFO - PROCESS | 2680 | 1461043728787 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:48 INFO - PROCESS | 2680 | 1461043728925 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7DB385000) [pid = 2680] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7DA8AE800) [pid = 2680] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E19E8400) [pid = 2680] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E26B4400) [pid = 2680] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F780F31C00) [pid = 2680] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F781B07800) [pid = 2680] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F780F2C000) [pid = 2680] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DF307400) [pid = 2680] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F781207000) [pid = 2680] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7D3312000) [pid = 2680] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 22:28:49 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7DE146400) [pid = 2680] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 22:28:49 INFO - PROCESS | 2680 | 1461043729236 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827DB000 == 75 [pid = 2680] [id = 251] 22:28:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F780F2FC00) [pid = 2680] [serial = 752] [outer = 0000000000000000] 22:28:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F781162000) [pid = 2680] [serial = 753] [outer = 000000F780F2FC00] 22:28:49 INFO - PROCESS | 2680 | 1461043729299 Marionette DEBUG loaded listener.js 22:28:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F781B02C00) [pid = 2680] [serial = 754] [outer = 000000F780F2FC00] 22:28:49 INFO - PROCESS | 2680 | 1461043729912 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 22:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 22:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1179ms 22:28:49 INFO - PROCESS | 2680 | 1461043729968 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 22:28:49 INFO - PROCESS | 2680 | 1461043729973 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 22:28:49 INFO - PROCESS | 2680 | 1461043729978 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 22:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 22:28:49 INFO - PROCESS | 2680 | 1461043729983 Marionette TRACE conn5 <- [1,970,null,{}] 22:28:50 INFO - PROCESS | 2680 | 1461043729988 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:50 INFO - PROCESS | 2680 | 1461043730109 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 22:28:50 INFO - PROCESS | 2680 | 1461043730232 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:50 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA7D4000 == 76 [pid = 2680] [id = 252] 22:28:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7D3312800) [pid = 2680] [serial = 755] [outer = 0000000000000000] 22:28:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7D334A800) [pid = 2680] [serial = 756] [outer = 000000F7D3312800] 22:28:50 INFO - PROCESS | 2680 | 1461043730292 Marionette DEBUG loaded listener.js 22:28:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7D6030C00) [pid = 2680] [serial = 757] [outer = 000000F7D3312800] 22:28:50 INFO - PROCESS | 2680 | 1461043730887 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 22:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 22:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 984ms 22:28:50 INFO - PROCESS | 2680 | 1461043730968 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 22:28:50 INFO - PROCESS | 2680 | 1461043730973 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 22:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 22:28:50 INFO - PROCESS | 2680 | 1461043730977 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 22:28:50 INFO - PROCESS | 2680 | 1461043730980 Marionette TRACE conn5 <- [1,974,null,{}] 22:28:50 INFO - PROCESS | 2680 | 1461043730984 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:51 INFO - PROCESS | 2680 | 1461043731099 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 22:28:51 INFO - PROCESS | 2680 | 1461043731220 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A30800 == 77 [pid = 2680] [id = 253] 22:28:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7D9DB5000) [pid = 2680] [serial = 758] [outer = 0000000000000000] 22:28:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7DBF3E800) [pid = 2680] [serial = 759] [outer = 000000F7D9DB5000] 22:28:51 INFO - PROCESS | 2680 | 1461043731279 Marionette DEBUG loaded listener.js 22:28:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7DF139800) [pid = 2680] [serial = 760] [outer = 000000F7D9DB5000] 22:28:51 INFO - PROCESS | 2680 | 1461043731915 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 22:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 22:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 986ms 22:28:51 INFO - PROCESS | 2680 | 1461043731964 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 22:28:51 INFO - PROCESS | 2680 | 1461043731967 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 22:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 22:28:51 INFO - PROCESS | 2680 | 1461043731992 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 22:28:52 INFO - PROCESS | 2680 | 1461043731999 Marionette TRACE conn5 <- [1,978,null,{}] 22:28:52 INFO - PROCESS | 2680 | 1461043732006 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:52 INFO - PROCESS | 2680 | 1461043732122 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 22:28:52 INFO - PROCESS | 2680 | 1461043732241 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5363800 == 78 [pid = 2680] [id = 254] 22:28:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7DF34B000) [pid = 2680] [serial = 761] [outer = 0000000000000000] 22:28:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7E1AD6000) [pid = 2680] [serial = 762] [outer = 000000F7DF34B000] 22:28:52 INFO - PROCESS | 2680 | 1461043732299 Marionette DEBUG loaded listener.js 22:28:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7E205D800) [pid = 2680] [serial = 763] [outer = 000000F7DF34B000] 22:28:52 INFO - PROCESS | 2680 | 1461043732850 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 22:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 22:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 923ms 22:28:52 INFO - PROCESS | 2680 | 1461043732896 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 22:28:52 INFO - PROCESS | 2680 | 1461043732900 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 22:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 22:28:52 INFO - PROCESS | 2680 | 1461043732903 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 22:28:52 INFO - PROCESS | 2680 | 1461043732905 Marionette TRACE conn5 <- [1,982,null,{}] 22:28:52 INFO - PROCESS | 2680 | 1461043732910 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:53 INFO - PROCESS | 2680 | 1461043733025 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 22:28:53 INFO - PROCESS | 2680 | 1461043733117 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5609000 == 79 [pid = 2680] [id = 255] 22:28:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7E1AD1400) [pid = 2680] [serial = 764] [outer = 0000000000000000] 22:28:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7E26B3000) [pid = 2680] [serial = 765] [outer = 000000F7E1AD1400] 22:28:53 INFO - PROCESS | 2680 | 1461043733174 Marionette DEBUG loaded listener.js 22:28:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7E2A08400) [pid = 2680] [serial = 766] [outer = 000000F7E1AD1400] 22:28:53 INFO - PROCESS | 2680 | 1461043733718 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 22:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 22:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 881ms 22:28:53 INFO - PROCESS | 2680 | 1461043733786 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 22:28:53 INFO - PROCESS | 2680 | 1461043733789 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 22:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 22:28:53 INFO - PROCESS | 2680 | 1461043733792 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 22:28:53 INFO - PROCESS | 2680 | 1461043733794 Marionette TRACE conn5 <- [1,986,null,{}] 22:28:53 INFO - PROCESS | 2680 | 1461043733798 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:53 INFO - PROCESS | 2680 | 1461043733907 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 22:28:54 INFO - PROCESS | 2680 | 1461043734004 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E56E9000 == 80 [pid = 2680] [id = 256] 22:28:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7E2F7D800) [pid = 2680] [serial = 767] [outer = 0000000000000000] 22:28:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E313B800) [pid = 2680] [serial = 768] [outer = 000000F7E2F7D800] 22:28:54 INFO - PROCESS | 2680 | 1461043734070 Marionette DEBUG loaded listener.js 22:28:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7E5251800) [pid = 2680] [serial = 769] [outer = 000000F7E2F7D800] 22:28:54 INFO - PROCESS | 2680 | 1461043734670 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 22:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 22:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 942ms 22:28:54 INFO - PROCESS | 2680 | 1461043734737 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 22:28:54 INFO - PROCESS | 2680 | 1461043734739 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 22:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 22:28:54 INFO - PROCESS | 2680 | 1461043734743 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 22:28:54 INFO - PROCESS | 2680 | 1461043734745 Marionette TRACE conn5 <- [1,990,null,{}] 22:28:54 INFO - PROCESS | 2680 | 1461043734749 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:54 INFO - PROCESS | 2680 | 1461043734861 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 22:28:54 INFO - PROCESS | 2680 | 1461043734982 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8812000 == 81 [pid = 2680] [id = 257] 22:28:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7E53B2000) [pid = 2680] [serial = 770] [outer = 0000000000000000] 22:28:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E5485000) [pid = 2680] [serial = 771] [outer = 000000F7E53B2000] 22:28:55 INFO - PROCESS | 2680 | 1461043735040 Marionette DEBUG loaded listener.js 22:28:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7E5B1D400) [pid = 2680] [serial = 772] [outer = 000000F7E53B2000] 22:28:55 INFO - PROCESS | 2680 | 1461043735598 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 22:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 22:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 899ms 22:28:55 INFO - PROCESS | 2680 | 1461043735644 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 22:28:55 INFO - PROCESS | 2680 | 1461043735647 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 22:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 22:28:55 INFO - PROCESS | 2680 | 1461043735650 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 22:28:55 INFO - PROCESS | 2680 | 1461043735653 Marionette TRACE conn5 <- [1,994,null,{}] 22:28:55 INFO - PROCESS | 2680 | 1461043735657 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:55 INFO - PROCESS | 2680 | 1461043735765 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 22:28:55 INFO - PROCESS | 2680 | 1461043735858 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8B21800 == 82 [pid = 2680] [id = 258] 22:28:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7E5B25400) [pid = 2680] [serial = 773] [outer = 0000000000000000] 22:28:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7E5CA3C00) [pid = 2680] [serial = 774] [outer = 000000F7E5B25400] 22:28:55 INFO - PROCESS | 2680 | 1461043735916 Marionette DEBUG loaded listener.js 22:28:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7E61A4400) [pid = 2680] [serial = 775] [outer = 000000F7E5B25400] 22:28:56 INFO - PROCESS | 2680 | 1461043736496 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 22:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 22:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 880ms 22:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 22:28:56 INFO - PROCESS | 2680 | 1461043736534 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 22:28:56 INFO - PROCESS | 2680 | 1461043736537 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 22:28:56 INFO - PROCESS | 2680 | 1461043736541 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 22:28:56 INFO - PROCESS | 2680 | 1461043736543 Marionette TRACE conn5 <- [1,998,null,{}] 22:28:56 INFO - PROCESS | 2680 | 1461043736547 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:56 INFO - PROCESS | 2680 | 1461043736657 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 22:28:56 INFO - PROCESS | 2680 | 1461043736754 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFED9000 == 83 [pid = 2680] [id = 259] 22:28:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7D3388800) [pid = 2680] [serial = 776] [outer = 0000000000000000] 22:28:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7DE2AC400) [pid = 2680] [serial = 777] [outer = 000000F7D3388800] 22:28:56 INFO - PROCESS | 2680 | 1461043736811 Marionette DEBUG loaded listener.js 22:28:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7E5CEE000) [pid = 2680] [serial = 778] [outer = 000000F7D3388800] 22:28:57 INFO - PROCESS | 2680 | 1461043737540 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 22:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 22:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1026ms 22:28:57 INFO - PROCESS | 2680 | 1461043737569 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 22:28:57 INFO - PROCESS | 2680 | 1461043737573 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 22:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 22:28:57 INFO - PROCESS | 2680 | 1461043737579 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 22:28:57 INFO - PROCESS | 2680 | 1461043737583 Marionette TRACE conn5 <- [1,1002,null,{}] 22:28:57 INFO - PROCESS | 2680 | 1461043737610 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:57 INFO - PROCESS | 2680 | 1461043737718 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 22:28:57 INFO - PROCESS | 2680 | 1461043737848 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3C4000 == 84 [pid = 2680] [id = 260] 22:28:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F781260C00) [pid = 2680] [serial = 779] [outer = 0000000000000000] 22:28:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F781262000) [pid = 2680] [serial = 780] [outer = 000000F781260C00] 22:28:57 INFO - PROCESS | 2680 | 1461043737904 Marionette DEBUG loaded listener.js 22:28:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7D3547000) [pid = 2680] [serial = 781] [outer = 000000F781260C00] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A20800 == 83 [pid = 2680] [id = 250] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D44000 == 82 [pid = 2680] [id = 249] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF8B8800 == 81 [pid = 2680] [id = 248] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE268800 == 80 [pid = 2680] [id = 247] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D69D1000 == 79 [pid = 2680] [id = 246] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F782FD2000 == 78 [pid = 2680] [id = 245] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838DC800 == 77 [pid = 2680] [id = 244] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8A80000 == 76 [pid = 2680] [id = 241] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E6503000 == 75 [pid = 2680] [id = 240] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F78120D000) [pid = 2680] [serial = 671] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7E8BD1000) [pid = 2680] [serial = 674] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2220800 == 74 [pid = 2680] [id = 239] 22:28:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D69C6800 == 73 [pid = 2680] [id = 238] 22:28:58 INFO - PROCESS | 2680 | 1461043738508 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 22:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 22:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 964ms 22:28:58 INFO - PROCESS | 2680 | 1461043738547 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 22:28:58 INFO - PROCESS | 2680 | 1461043738553 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 22:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 22:28:58 INFO - PROCESS | 2680 | 1461043738559 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 22:28:58 INFO - PROCESS | 2680 | 1461043738562 Marionette TRACE conn5 <- [1,1006,null,{}] 22:28:58 INFO - PROCESS | 2680 | 1461043738565 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:58 INFO - PROCESS | 2680 | 1461043738669 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7E7110000) [pid = 2680] [serial = 657] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7DB38DC00) [pid = 2680] [serial = 687] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7DB6F2000) [pid = 2680] [serial = 688] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7E1AD3400) [pid = 2680] [serial = 696] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7E2A0B400) [pid = 2680] [serial = 699] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F781C1D000) [pid = 2680] [serial = 678] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E223F800) [pid = 2680] [serial = 697] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F781168C00) [pid = 2680] [serial = 684] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7D3546400) [pid = 2680] [serial = 685] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7E64E6C00) [pid = 2680] [serial = 665] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7DA183400) [pid = 2680] [serial = 702] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7E5CAA800) [pid = 2680] [serial = 668] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7D3317C00) [pid = 2680] [serial = 682] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F781B06C00) [pid = 2680] [serial = 681] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7DF34EC00) [pid = 2680] [serial = 693] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7DBA81800) [pid = 2680] [serial = 662] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E31CD400) [pid = 2680] [serial = 700] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7E57AC800) [pid = 2680] [serial = 708] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7E313B000) [pid = 2680] [serial = 703] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E2A0D000) [pid = 2680] [serial = 387] [outer = 0000000000000000] [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.] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E5589400) [pid = 2680] [serial = 706] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7DEB2CC00) [pid = 2680] [serial = 691] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F781B0B400) [pid = 2680] [serial = 659] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7DE1D6000) [pid = 2680] [serial = 690] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E5397400) [pid = 2680] [serial = 705] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DFCD0000) [pid = 2680] [serial = 694] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E5CA8400) [pid = 2680] [serial = 709] [outer = 0000000000000000] [url = about:blank] 22:28:58 INFO - PROCESS | 2680 | 1461043738759 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827E0000 == 74 [pid = 2680] [id = 261] 22:28:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F78120D000) [pid = 2680] [serial = 782] [outer = 0000000000000000] 22:28:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F781C15800) [pid = 2680] [serial = 783] [outer = 000000F78120D000] 22:28:58 INFO - PROCESS | 2680 | 1461043738806 Marionette DEBUG loaded listener.js 22:28:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7D6691C00) [pid = 2680] [serial = 784] [outer = 000000F78120D000] 22:28:59 INFO - PROCESS | 2680 | 1461043739265 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 22:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 22:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 22:28:59 INFO - PROCESS | 2680 | 1461043739293 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 22:28:59 INFO - PROCESS | 2680 | 1461043739296 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 22:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 22:28:59 INFO - PROCESS | 2680 | 1461043739299 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 22:28:59 INFO - PROCESS | 2680 | 1461043739303 Marionette TRACE conn5 <- [1,1010,null,{}] 22:28:59 INFO - PROCESS | 2680 | 1461043739314 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:28:59 INFO - PROCESS | 2680 | 1461043739411 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 22:28:59 INFO - PROCESS | 2680 | 1461043739420 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:28:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D47C3800 == 75 [pid = 2680] [id = 262] 22:28:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DBA7E800) [pid = 2680] [serial = 785] [outer = 0000000000000000] 22:28:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DBF39000) [pid = 2680] [serial = 786] [outer = 000000F7DBA7E800] 22:28:59 INFO - PROCESS | 2680 | 1461043739471 Marionette DEBUG loaded listener.js 22:28:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7DE363400) [pid = 2680] [serial = 787] [outer = 000000F7DBA7E800] 22:28:59 INFO - PROCESS | 2680 | 1461043739948 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 22:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 22:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 691ms 22:29:00 INFO - PROCESS | 2680 | 1461043740023 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 22:29:00 INFO - PROCESS | 2680 | 1461043740026 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 22:29:00 INFO - PROCESS | 2680 | 1461043740032 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 22:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 22:29:00 INFO - PROCESS | 2680 | 1461043740035 Marionette TRACE conn5 <- [1,1014,null,{}] 22:29:00 INFO - PROCESS | 2680 | 1461043740038 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:00 INFO - PROCESS | 2680 | 1461043740133 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 22:29:00 INFO - PROCESS | 2680 | 1461043740216 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1F69000 == 76 [pid = 2680] [id = 263] 22:29:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7DE2B6C00) [pid = 2680] [serial = 788] [outer = 0000000000000000] 22:29:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7DFC6D800) [pid = 2680] [serial = 789] [outer = 000000F7DE2B6C00] 22:29:00 INFO - PROCESS | 2680 | 1461043740264 Marionette DEBUG loaded listener.js 22:29:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7E19E0000) [pid = 2680] [serial = 790] [outer = 000000F7DE2B6C00] 22:29:00 INFO - PROCESS | 2680 | 1461043740651 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 22:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 22:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 628ms 22:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 22:29:00 INFO - PROCESS | 2680 | 1461043740664 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 22:29:00 INFO - PROCESS | 2680 | 1461043740667 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 22:29:00 INFO - PROCESS | 2680 | 1461043740670 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 22:29:00 INFO - PROCESS | 2680 | 1461043740672 Marionette TRACE conn5 <- [1,1018,null,{}] 22:29:00 INFO - PROCESS | 2680 | 1461043740675 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:00 INFO - PROCESS | 2680 | 1461043740803 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 22:29:00 INFO - PROCESS | 2680 | 1461043740817 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2D49000 == 77 [pid = 2680] [id = 264] 22:29:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7DE1DA800) [pid = 2680] [serial = 791] [outer = 0000000000000000] 22:29:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7E19F5C00) [pid = 2680] [serial = 792] [outer = 000000F7DE1DA800] 22:29:00 INFO - PROCESS | 2680 | 1461043740864 Marionette DEBUG loaded listener.js 22:29:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7E2DF0000) [pid = 2680] [serial = 793] [outer = 000000F7DE1DA800] 22:29:01 INFO - PROCESS | 2680 | 1461043741312 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 22:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 22:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 22:29:01 INFO - PROCESS | 2680 | 1461043741368 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 22:29:01 INFO - PROCESS | 2680 | 1461043741371 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 22:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 22:29:01 INFO - PROCESS | 2680 | 1461043741374 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 22:29:01 INFO - PROCESS | 2680 | 1461043741376 Marionette TRACE conn5 <- [1,1022,null,{}] 22:29:01 INFO - PROCESS | 2680 | 1461043741380 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:01 INFO - PROCESS | 2680 | 1461043741546 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 22:29:01 INFO - PROCESS | 2680 | 1461043741584 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5314800 == 78 [pid = 2680] [id = 265] 22:29:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7E5250C00) [pid = 2680] [serial = 794] [outer = 0000000000000000] 22:29:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7E5CA9800) [pid = 2680] [serial = 795] [outer = 000000F7E5250C00] 22:29:01 INFO - PROCESS | 2680 | 1461043741633 Marionette DEBUG loaded listener.js 22:29:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7E64E1400) [pid = 2680] [serial = 796] [outer = 000000F7E5250C00] 22:29:02 INFO - PROCESS | 2680 | 1461043742082 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 22:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 22:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 732ms 22:29:02 INFO - PROCESS | 2680 | 1461043742110 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 22:29:02 INFO - PROCESS | 2680 | 1461043742112 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 22:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 22:29:02 INFO - PROCESS | 2680 | 1461043742116 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 22:29:02 INFO - PROCESS | 2680 | 1461043742118 Marionette TRACE conn5 <- [1,1026,null,{}] 22:29:02 INFO - PROCESS | 2680 | 1461043742121 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:02 INFO - PROCESS | 2680 | 1461043742242 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 22:29:02 INFO - PROCESS | 2680 | 1461043742292 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:02 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E55A5000 == 79 [pid = 2680] [id = 266] 22:29:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E5CA5400) [pid = 2680] [serial = 797] [outer = 0000000000000000] 22:29:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7E7106400) [pid = 2680] [serial = 798] [outer = 000000F7E5CA5400] 22:29:02 INFO - PROCESS | 2680 | 1461043742343 Marionette DEBUG loaded listener.js 22:29:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7E7164000) [pid = 2680] [serial = 799] [outer = 000000F7E5CA5400] 22:29:02 INFO - PROCESS | 2680 | 1461043742811 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 22:29:02 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7D337A000) [pid = 2680] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 22:29:02 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F781162C00) [pid = 2680] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 22:29:02 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F781167000) [pid = 2680] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 22:29:02 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7E8A17800) [pid = 2680] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 22:29:02 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7E5CEC400) [pid = 2680] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 22:29:02 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7D3352C00) [pid = 2680] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 22:29:02 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7DE360800) [pid = 2680] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 22:29:02 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7DB6E4400) [pid = 2680] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 22:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 22:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 734ms 22:29:02 INFO - PROCESS | 2680 | 1461043742853 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 22:29:02 INFO - PROCESS | 2680 | 1461043742855 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 22:29:02 INFO - PROCESS | 2680 | 1461043742859 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 22:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 22:29:02 INFO - PROCESS | 2680 | 1461043742861 Marionette TRACE conn5 <- [1,1030,null,{}] 22:29:02 INFO - PROCESS | 2680 | 1461043742893 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:02 INFO - PROCESS | 2680 | 1461043742981 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 22:29:02 INFO - PROCESS | 2680 | 1461043742992 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E6476000 == 80 [pid = 2680] [id = 267] 22:29:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7D334B400) [pid = 2680] [serial = 800] [outer = 0000000000000000] 22:29:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7D51B6000) [pid = 2680] [serial = 801] [outer = 000000F7D334B400] 22:29:03 INFO - PROCESS | 2680 | 1461043743039 Marionette DEBUG loaded listener.js 22:29:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7E715AC00) [pid = 2680] [serial = 802] [outer = 000000F7D334B400] 22:29:03 INFO - PROCESS | 2680 | 1461043743466 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 22:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 22:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 668ms 22:29:03 INFO - PROCESS | 2680 | 1461043743531 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 22:29:03 INFO - PROCESS | 2680 | 1461043743533 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 22:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 22:29:03 INFO - PROCESS | 2680 | 1461043743536 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 22:29:03 INFO - PROCESS | 2680 | 1461043743538 Marionette TRACE conn5 <- [1,1034,null,{}] 22:29:03 INFO - PROCESS | 2680 | 1461043743542 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:03 INFO - PROCESS | 2680 | 1461043743632 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 22:29:03 INFO - PROCESS | 2680 | 1461043743639 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9C69800 == 81 [pid = 2680] [id = 268] 22:29:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7E8B35C00) [pid = 2680] [serial = 803] [outer = 0000000000000000] 22:29:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7E8B40C00) [pid = 2680] [serial = 804] [outer = 000000F7E8B35C00] 22:29:03 INFO - PROCESS | 2680 | 1461043743685 Marionette DEBUG loaded listener.js 22:29:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E9578800) [pid = 2680] [serial = 805] [outer = 000000F7E8B35C00] 22:29:04 INFO - PROCESS | 2680 | 1461043744094 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 22:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 22:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 628ms 22:29:04 INFO - PROCESS | 2680 | 1461043744168 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 22:29:04 INFO - PROCESS | 2680 | 1461043744170 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 22:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 22:29:04 INFO - PROCESS | 2680 | 1461043744173 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 22:29:04 INFO - PROCESS | 2680 | 1461043744175 Marionette TRACE conn5 <- [1,1038,null,{}] 22:29:04 INFO - PROCESS | 2680 | 1461043744179 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:04 INFO - PROCESS | 2680 | 1461043744270 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 22:29:04 INFO - PROCESS | 2680 | 1461043744276 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E67000 == 82 [pid = 2680] [id = 269] 22:29:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F78132D400) [pid = 2680] [serial = 806] [outer = 0000000000000000] 22:29:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F781332400) [pid = 2680] [serial = 807] [outer = 000000F78132D400] 22:29:04 INFO - PROCESS | 2680 | 1461043744322 Marionette DEBUG loaded listener.js 22:29:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E8A1D400) [pid = 2680] [serial = 808] [outer = 000000F78132D400] 22:29:04 INFO - PROCESS | 2680 | 1461043744784 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 22:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 22:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 628ms 22:29:04 INFO - PROCESS | 2680 | 1461043744804 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 22:29:04 INFO - PROCESS | 2680 | 1461043744807 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 22:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 22:29:04 INFO - PROCESS | 2680 | 1461043744879 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 22:29:04 INFO - PROCESS | 2680 | 1461043744883 Marionette TRACE conn5 <- [1,1042,null,{}] 22:29:04 INFO - PROCESS | 2680 | 1461043744895 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:05 INFO - PROCESS | 2680 | 1461043745019 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 22:29:05 INFO - PROCESS | 2680 | 1461043745142 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782FD7800 == 83 [pid = 2680] [id = 270] 22:29:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F78120B000) [pid = 2680] [serial = 809] [outer = 0000000000000000] 22:29:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F781256C00) [pid = 2680] [serial = 810] [outer = 000000F78120B000] 22:29:05 INFO - PROCESS | 2680 | 1461043745203 Marionette DEBUG loaded listener.js 22:29:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F781B37800) [pid = 2680] [serial = 811] [outer = 000000F78120B000] 22:29:05 INFO - PROCESS | 2680 | 1461043745870 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 22:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 22:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1104ms 22:29:05 INFO - PROCESS | 2680 | 1461043745918 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 22:29:05 INFO - PROCESS | 2680 | 1461043745925 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 22:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 22:29:05 INFO - PROCESS | 2680 | 1461043745930 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 22:29:05 INFO - PROCESS | 2680 | 1461043745934 Marionette TRACE conn5 <- [1,1046,null,{}] 22:29:05 INFO - PROCESS | 2680 | 1461043745942 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:06 INFO - PROCESS | 2680 | 1461043746118 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 22:29:06 INFO - PROCESS | 2680 | 1461043746244 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D21800 == 84 [pid = 2680] [id = 271] 22:29:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F78276C400) [pid = 2680] [serial = 812] [outer = 0000000000000000] 22:29:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7D3310400) [pid = 2680] [serial = 813] [outer = 000000F78276C400] 22:29:06 INFO - PROCESS | 2680 | 1461043746302 Marionette DEBUG loaded listener.js 22:29:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7DA8AC800) [pid = 2680] [serial = 814] [outer = 000000F78276C400] 22:29:06 INFO - PROCESS | 2680 | 1461043746871 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 22:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 22:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 983ms 22:29:06 INFO - PROCESS | 2680 | 1461043746916 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 22:29:06 INFO - PROCESS | 2680 | 1461043746919 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 22:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 22:29:06 INFO - PROCESS | 2680 | 1461043746923 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 22:29:06 INFO - PROCESS | 2680 | 1461043746925 Marionette TRACE conn5 <- [1,1050,null,{}] 22:29:06 INFO - PROCESS | 2680 | 1461043746930 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:07 INFO - PROCESS | 2680 | 1461043747052 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 22:29:07 INFO - PROCESS | 2680 | 1461043747180 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8B0A000 == 85 [pid = 2680] [id = 272] 22:29:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7DE148800) [pid = 2680] [serial = 815] [outer = 0000000000000000] 22:29:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7DF351400) [pid = 2680] [serial = 816] [outer = 000000F7DE148800] 22:29:07 INFO - PROCESS | 2680 | 1461043747245 Marionette DEBUG loaded listener.js 22:29:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7E2D1C000) [pid = 2680] [serial = 817] [outer = 000000F7DE148800] 22:29:07 INFO - PROCESS | 2680 | 1461043747879 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 22:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 22:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 985ms 22:29:07 INFO - PROCESS | 2680 | 1461043747915 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 22:29:07 INFO - PROCESS | 2680 | 1461043747918 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 22:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 22:29:07 INFO - PROCESS | 2680 | 1461043747922 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 22:29:07 INFO - PROCESS | 2680 | 1461043747924 Marionette TRACE conn5 <- [1,1054,null,{}] 22:29:07 INFO - PROCESS | 2680 | 1461043747928 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:08 INFO - PROCESS | 2680 | 1461043748044 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 22:29:08 INFO - PROCESS | 2680 | 1461043748171 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781C5A000 == 86 [pid = 2680] [id = 273] 22:29:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7E5250000) [pid = 2680] [serial = 818] [outer = 0000000000000000] 22:29:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7E57B2800) [pid = 2680] [serial = 819] [outer = 000000F7E5250000] 22:29:08 INFO - PROCESS | 2680 | 1461043748230 Marionette DEBUG loaded listener.js 22:29:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7E710FC00) [pid = 2680] [serial = 820] [outer = 000000F7E5250000] 22:29:08 INFO - PROCESS | 2680 | 1461043748817 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 22:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 22:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 944ms 22:29:08 INFO - PROCESS | 2680 | 1461043748867 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 22:29:08 INFO - PROCESS | 2680 | 1461043748870 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 22:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 22:29:08 INFO - PROCESS | 2680 | 1461043748874 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 22:29:08 INFO - PROCESS | 2680 | 1461043748876 Marionette TRACE conn5 <- [1,1058,null,{}] 22:29:08 INFO - PROCESS | 2680 | 1461043748880 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:08 INFO - PROCESS | 2680 | 1461043748993 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 22:29:09 INFO - PROCESS | 2680 | 1461043749091 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F783748800 == 87 [pid = 2680] [id = 274] 22:29:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F78114C800) [pid = 2680] [serial = 821] [outer = 0000000000000000] 22:29:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F781153800) [pid = 2680] [serial = 822] [outer = 000000F78114C800] 22:29:09 INFO - PROCESS | 2680 | 1461043749147 Marionette DEBUG loaded listener.js 22:29:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7E5588800) [pid = 2680] [serial = 823] [outer = 000000F78114C800] 22:29:10 INFO - PROCESS | 2680 | 1461043750077 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 22:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 22:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1233ms 22:29:10 INFO - PROCESS | 2680 | 1461043750115 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 22:29:10 INFO - PROCESS | 2680 | 1461043750119 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 22:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 22:29:10 INFO - PROCESS | 2680 | 1461043750126 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 22:29:10 INFO - PROCESS | 2680 | 1461043750130 Marionette TRACE conn5 <- [1,1062,null,{}] 22:29:10 INFO - PROCESS | 2680 | 1461043750137 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:10 INFO - PROCESS | 2680 | 1461043750239 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 22:29:10 INFO - PROCESS | 2680 | 1461043750368 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F783745000 == 88 [pid = 2680] [id = 275] 22:29:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F781256800) [pid = 2680] [serial = 824] [outer = 0000000000000000] 22:29:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F781B0E800) [pid = 2680] [serial = 825] [outer = 000000F781256800] 22:29:10 INFO - PROCESS | 2680 | 1461043750422 Marionette DEBUG loaded listener.js 22:29:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F782768C00) [pid = 2680] [serial = 826] [outer = 000000F781256800] 22:29:11 INFO - PROCESS | 2680 | 1461043751030 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 22:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 22:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 942ms 22:29:11 INFO - PROCESS | 2680 | 1461043751072 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 22:29:11 INFO - PROCESS | 2680 | 1461043751078 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 22:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 22:29:11 INFO - PROCESS | 2680 | 1461043751084 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 22:29:11 INFO - PROCESS | 2680 | 1461043751087 Marionette TRACE conn5 <- [1,1066,null,{}] 22:29:11 INFO - PROCESS | 2680 | 1461043751091 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:11 INFO - PROCESS | 2680 | 1461043751215 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 22:29:11 INFO - PROCESS | 2680 | 1461043751317 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784019000 == 89 [pid = 2680] [id = 276] 22:29:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F78276E800) [pid = 2680] [serial = 827] [outer = 0000000000000000] 22:29:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F7841CB800) [pid = 2680] [serial = 828] [outer = 000000F78276E800] 22:29:11 INFO - PROCESS | 2680 | 1461043751367 Marionette DEBUG loaded listener.js 22:29:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F7D330F000) [pid = 2680] [serial = 829] [outer = 000000F78276E800] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFEE1800 == 88 [pid = 2680] [id = 24] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8A83800 == 87 [pid = 2680] [id = 23] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA52000 == 86 [pid = 2680] [id = 61] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7EB54E800 == 85 [pid = 2680] [id = 95] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D4D000 == 84 [pid = 2680] [id = 29] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4C35800 == 83 [pid = 2680] [id = 20] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9C69800 == 82 [pid = 2680] [id = 268] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E6476000 == 81 [pid = 2680] [id = 267] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E55A5000 == 80 [pid = 2680] [id = 266] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5314800 == 79 [pid = 2680] [id = 265] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2D49000 == 78 [pid = 2680] [id = 264] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F7E7105C00) [pid = 2680] [serial = 729] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F7E655D000) [pid = 2680] [serial = 723] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F7E5B24C00) [pid = 2680] [serial = 720] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7DE361C00) [pid = 2680] [serial = 717] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F7E10B3400) [pid = 2680] [serial = 750] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F78125F000) [pid = 2680] [serial = 726] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7D3545400) [pid = 2680] [serial = 714] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1F69000 == 77 [pid = 2680] [id = 263] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D47C3800 == 76 [pid = 2680] [id = 262] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827E0000 == 75 [pid = 2680] [id = 261] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3C4000 == 74 [pid = 2680] [id = 260] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5609000 == 73 [pid = 2680] [id = 255] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5363800 == 72 [pid = 2680] [id = 254] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A30800 == 71 [pid = 2680] [id = 253] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA7D4000 == 70 [pid = 2680] [id = 252] 22:29:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827DB000 == 69 [pid = 2680] [id = 251] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F7D3382800) [pid = 2680] [serial = 738] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F7DBADB000) [pid = 2680] [serial = 744] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7DE375800) [pid = 2680] [serial = 747] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7DF359C00) [pid = 2680] [serial = 748] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F7DE13F800) [pid = 2680] [serial = 745] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7DA8ADC00) [pid = 2680] [serial = 741] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F781EA7400) [pid = 2680] [serial = 735] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F781B2D800) [pid = 2680] [serial = 733] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7E8B37400) [pid = 2680] [serial = 609] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7E64D9000) [pid = 2680] [serial = 711] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F782963400) [pid = 2680] [serial = 736] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7E655B000) [pid = 2680] [serial = 712] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7D5803C00) [pid = 2680] [serial = 739] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7DB392000) [pid = 2680] [serial = 742] [outer = 0000000000000000] [url = about:blank] 22:29:11 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F781205800) [pid = 2680] [serial = 732] [outer = 0000000000000000] [url = about:blank] 22:29:12 INFO - PROCESS | 2680 | 1461043751994 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 22:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 22:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 944ms 22:29:12 INFO - PROCESS | 2680 | 1461043752029 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 22:29:12 INFO - PROCESS | 2680 | 1461043752032 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 22:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 22:29:12 INFO - PROCESS | 2680 | 1461043752035 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 22:29:12 INFO - PROCESS | 2680 | 1461043752040 Marionette TRACE conn5 <- [1,1070,null,{}] 22:29:12 INFO - PROCESS | 2680 | 1461043752051 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:12 INFO - PROCESS | 2680 | 1461043752141 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 22:29:12 INFO - PROCESS | 2680 | 1461043752224 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4475000 == 70 [pid = 2680] [id = 277] 22:29:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F780FB6800) [pid = 2680] [serial = 830] [outer = 0000000000000000] 22:29:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F781C18C00) [pid = 2680] [serial = 831] [outer = 000000F780FB6800] 22:29:12 INFO - PROCESS | 2680 | 1461043752274 Marionette DEBUG loaded listener.js 22:29:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F782971000) [pid = 2680] [serial = 832] [outer = 000000F780FB6800] 22:29:12 INFO - PROCESS | 2680 | 1461043752675 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 22:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 22:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 692ms 22:29:12 INFO - PROCESS | 2680 | 1461043752730 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 22:29:12 INFO - PROCESS | 2680 | 1461043752733 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 22:29:12 INFO - PROCESS | 2680 | 1461043752736 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 22:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 22:29:12 INFO - PROCESS | 2680 | 1461043752738 Marionette TRACE conn5 <- [1,1074,null,{}] 22:29:12 INFO - PROCESS | 2680 | 1461043752742 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:12 INFO - PROCESS | 2680 | 1461043752828 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 22:29:12 INFO - PROCESS | 2680 | 1461043752865 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D69CF800 == 71 [pid = 2680] [id = 278] 22:29:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7D3381C00) [pid = 2680] [serial = 833] [outer = 0000000000000000] 22:29:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7D353A800) [pid = 2680] [serial = 834] [outer = 000000F7D3381C00] 22:29:12 INFO - PROCESS | 2680 | 1461043752917 Marionette DEBUG loaded listener.js 22:29:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7D51BC000) [pid = 2680] [serial = 835] [outer = 000000F7D3381C00] 22:29:13 INFO - PROCESS | 2680 | 1461043753362 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 22:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 22:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 22:29:13 INFO - PROCESS | 2680 | 1461043753431 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 22:29:13 INFO - PROCESS | 2680 | 1461043753433 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 22:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 22:29:13 INFO - PROCESS | 2680 | 1461043753436 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 22:29:13 INFO - PROCESS | 2680 | 1461043753438 Marionette TRACE conn5 <- [1,1078,null,{}] 22:29:13 INFO - PROCESS | 2680 | 1461043753442 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:13 INFO - PROCESS | 2680 | 1461043753527 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 22:29:13 INFO - PROCESS | 2680 | 1461043753535 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA689000 == 72 [pid = 2680] [id = 279] 22:29:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7D580B800) [pid = 2680] [serial = 836] [outer = 0000000000000000] 22:29:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7D5811400) [pid = 2680] [serial = 837] [outer = 000000F7D580B800] 22:29:13 INFO - PROCESS | 2680 | 1461043753582 Marionette DEBUG loaded listener.js 22:29:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7D9A5A800) [pid = 2680] [serial = 838] [outer = 000000F7D580B800] 22:29:14 INFO - PROCESS | 2680 | 1461043754007 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 22:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 22:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 627ms 22:29:14 INFO - PROCESS | 2680 | 1461043754067 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 22:29:14 INFO - PROCESS | 2680 | 1461043754069 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 22:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 22:29:14 INFO - PROCESS | 2680 | 1461043754073 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 22:29:14 INFO - PROCESS | 2680 | 1461043754074 Marionette TRACE conn5 <- [1,1082,null,{}] 22:29:14 INFO - PROCESS | 2680 | 1461043754078 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:14 INFO - PROCESS | 2680 | 1461043754213 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 22:29:14 INFO - PROCESS | 2680 | 1461043754294 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7808AC800 == 73 [pid = 2680] [id = 280] 22:29:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7DA8A3400) [pid = 2680] [serial = 839] [outer = 0000000000000000] 22:29:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7DB38E400) [pid = 2680] [serial = 840] [outer = 000000F7DA8A3400] 22:29:14 INFO - PROCESS | 2680 | 1461043754343 Marionette DEBUG loaded listener.js 22:29:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7DB6E9400) [pid = 2680] [serial = 841] [outer = 000000F7DA8A3400] 22:29:14 INFO - PROCESS | 2680 | 1461043754758 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 22:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 22:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 734ms 22:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 22:29:14 INFO - PROCESS | 2680 | 1461043754809 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 22:29:14 INFO - PROCESS | 2680 | 1461043754812 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 22:29:14 INFO - PROCESS | 2680 | 1461043754821 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 22:29:14 INFO - PROCESS | 2680 | 1461043754823 Marionette TRACE conn5 <- [1,1086,null,{}] 22:29:14 INFO - PROCESS | 2680 | 1461043754826 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:14 INFO - PROCESS | 2680 | 1461043754935 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 22:29:14 INFO - PROCESS | 2680 | 1461043754941 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF382800 == 74 [pid = 2680] [id = 281] 22:29:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7DBA79400) [pid = 2680] [serial = 842] [outer = 0000000000000000] 22:29:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F7DBAD8400) [pid = 2680] [serial = 843] [outer = 000000F7DBA79400] 22:29:14 INFO - PROCESS | 2680 | 1461043754988 Marionette DEBUG loaded listener.js 22:29:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F7DE139800) [pid = 2680] [serial = 844] [outer = 000000F7DBA79400] 22:29:15 INFO - PROCESS | 2680 | 1461043755474 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 22:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 22:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 691ms 22:29:15 INFO - PROCESS | 2680 | 1461043755509 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 22:29:15 INFO - PROCESS | 2680 | 1461043755511 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 22:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 22:29:15 INFO - PROCESS | 2680 | 1461043755515 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 22:29:15 INFO - PROCESS | 2680 | 1461043755517 Marionette TRACE conn5 <- [1,1090,null,{}] 22:29:15 INFO - PROCESS | 2680 | 1461043755520 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:15 INFO - PROCESS | 2680 | 1461043755661 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 22:29:15 INFO - PROCESS | 2680 | 1461043755684 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1F1C000 == 75 [pid = 2680] [id = 282] 22:29:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7DE148000) [pid = 2680] [serial = 845] [outer = 0000000000000000] 22:29:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F7DF133800) [pid = 2680] [serial = 846] [outer = 000000F7DE148000] 22:29:15 INFO - PROCESS | 2680 | 1461043755730 Marionette DEBUG loaded listener.js 22:29:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F7DF30AC00) [pid = 2680] [serial = 847] [outer = 000000F7DE148000] 22:29:16 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F7E5250C00) [pid = 2680] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 22:29:16 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F7E5CA5400) [pid = 2680] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 22:29:16 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7D334B400) [pid = 2680] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 22:29:16 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F7DBA7E800) [pid = 2680] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 22:29:16 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F781260C00) [pid = 2680] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 22:29:16 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F78120D000) [pid = 2680] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 22:29:16 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7DE2B6C00) [pid = 2680] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 22:29:16 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F7DE1DA800) [pid = 2680] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 22:29:16 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7E8B35C00) [pid = 2680] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 22:29:16 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7E109D800) [pid = 2680] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 22:29:16 INFO - PROCESS | 2680 | 1461043756523 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 22:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 22:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1030ms 22:29:16 INFO - PROCESS | 2680 | 1461043756552 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 22:29:16 INFO - PROCESS | 2680 | 1461043756555 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 22:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 22:29:16 INFO - PROCESS | 2680 | 1461043756572 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 22:29:16 INFO - PROCESS | 2680 | 1461043756574 Marionette TRACE conn5 <- [1,1094,null,{}] 22:29:16 INFO - PROCESS | 2680 | 1461043756578 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:16 INFO - PROCESS | 2680 | 1461043756661 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 22:29:16 INFO - PROCESS | 2680 | 1461043756743 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1C7E800 == 76 [pid = 2680] [id = 283] 22:29:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7D337A000) [pid = 2680] [serial = 848] [outer = 0000000000000000] 22:29:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7DE1DA800) [pid = 2680] [serial = 849] [outer = 000000F7D337A000] 22:29:16 INFO - PROCESS | 2680 | 1461043756791 Marionette DEBUG loaded listener.js 22:29:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7DF355400) [pid = 2680] [serial = 850] [outer = 000000F7D337A000] 22:29:17 INFO - PROCESS | 2680 | 1461043757174 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 22:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 22:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 628ms 22:29:17 INFO - PROCESS | 2680 | 1461043757203 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 22:29:17 INFO - PROCESS | 2680 | 1461043757205 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 22:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 22:29:17 INFO - PROCESS | 2680 | 1461043757209 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 22:29:17 INFO - PROCESS | 2680 | 1461043757211 Marionette TRACE conn5 <- [1,1098,null,{}] 22:29:17 INFO - PROCESS | 2680 | 1461043757214 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:17 INFO - PROCESS | 2680 | 1461043757301 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 22:29:17 INFO - PROCESS | 2680 | 1461043757383 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A32000 == 77 [pid = 2680] [id = 284] 22:29:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7DF34EC00) [pid = 2680] [serial = 851] [outer = 0000000000000000] 22:29:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7DF65A400) [pid = 2680] [serial = 852] [outer = 000000F7DF34EC00] 22:29:17 INFO - PROCESS | 2680 | 1461043757429 Marionette DEBUG loaded listener.js 22:29:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F7E10A0800) [pid = 2680] [serial = 853] [outer = 000000F7DF34EC00] 22:29:17 INFO - PROCESS | 2680 | 1461043757792 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 22:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 22:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 22:29:17 INFO - PROCESS | 2680 | 1461043757838 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 22:29:17 INFO - PROCESS | 2680 | 1461043757841 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 22:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 22:29:17 INFO - PROCESS | 2680 | 1461043757844 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 22:29:17 INFO - PROCESS | 2680 | 1461043757847 Marionette TRACE conn5 <- [1,1102,null,{}] 22:29:17 INFO - PROCESS | 2680 | 1461043757850 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:17 INFO - PROCESS | 2680 | 1461043757987 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 22:29:18 INFO - PROCESS | 2680 | 1461043757996 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F780887000 == 78 [pid = 2680] [id = 285] 22:29:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F7E10B2400) [pid = 2680] [serial = 854] [outer = 0000000000000000] 22:29:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7E19E5800) [pid = 2680] [serial = 855] [outer = 000000F7E10B2400] 22:29:18 INFO - PROCESS | 2680 | 1461043758050 Marionette DEBUG loaded listener.js 22:29:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F7E1E22C00) [pid = 2680] [serial = 856] [outer = 000000F7E10B2400] 22:29:18 INFO - PROCESS | 2680 | 1461043758668 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 22:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 22:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 877ms 22:29:18 INFO - PROCESS | 2680 | 1461043758725 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 22:29:18 INFO - PROCESS | 2680 | 1461043758730 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 22:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 22:29:18 INFO - PROCESS | 2680 | 1461043758736 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 22:29:18 INFO - PROCESS | 2680 | 1461043758741 Marionette TRACE conn5 <- [1,1106,null,{}] 22:29:18 INFO - PROCESS | 2680 | 1461043758748 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:18 INFO - PROCESS | 2680 | 1461043758895 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 22:29:19 INFO - PROCESS | 2680 | 1461043759024 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782FCD000 == 79 [pid = 2680] [id = 286] 22:29:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F78115E400) [pid = 2680] [serial = 857] [outer = 0000000000000000] 22:29:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F781211400) [pid = 2680] [serial = 858] [outer = 000000F78115E400] 22:29:19 INFO - PROCESS | 2680 | 1461043759085 Marionette DEBUG loaded listener.js 22:29:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F781B0B800) [pid = 2680] [serial = 859] [outer = 000000F78115E400] 22:29:19 INFO - PROCESS | 2680 | 1461043759723 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 22:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 22:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1035ms 22:29:19 INFO - PROCESS | 2680 | 1461043759774 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 22:29:19 INFO - PROCESS | 2680 | 1461043759781 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 22:29:19 INFO - PROCESS | 2680 | 1461043759787 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 22:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 22:29:19 INFO - PROCESS | 2680 | 1461043759791 Marionette TRACE conn5 <- [1,1110,null,{}] 22:29:19 INFO - PROCESS | 2680 | 1461043759818 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:19 INFO - PROCESS | 2680 | 1461043759933 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 22:29:20 INFO - PROCESS | 2680 | 1461043760058 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3D6800 == 80 [pid = 2680] [id = 287] 22:29:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F78296B000) [pid = 2680] [serial = 860] [outer = 0000000000000000] 22:29:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F7841C6800) [pid = 2680] [serial = 861] [outer = 000000F78296B000] 22:29:20 INFO - PROCESS | 2680 | 1461043760116 Marionette DEBUG loaded listener.js 22:29:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F7D3384400) [pid = 2680] [serial = 862] [outer = 000000F78296B000] 22:29:20 INFO - PROCESS | 2680 | 1461043760772 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 22:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 22:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1003ms 22:29:20 INFO - PROCESS | 2680 | 1461043760796 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 22:29:20 INFO - PROCESS | 2680 | 1461043760799 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 22:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 22:29:20 INFO - PROCESS | 2680 | 1461043760817 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 22:29:20 INFO - PROCESS | 2680 | 1461043760821 Marionette TRACE conn5 <- [1,1114,null,{}] 22:29:20 INFO - PROCESS | 2680 | 1461043760834 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:20 INFO - PROCESS | 2680 | 1461043760951 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 22:29:21 INFO - PROCESS | 2680 | 1461043761075 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E530A000 == 81 [pid = 2680] [id = 288] 22:29:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 159 (000000F7DA710400) [pid = 2680] [serial = 863] [outer = 0000000000000000] 22:29:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 160 (000000F7DB6A9C00) [pid = 2680] [serial = 864] [outer = 000000F7DA710400] 22:29:21 INFO - PROCESS | 2680 | 1461043761136 Marionette DEBUG loaded listener.js 22:29:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 161 (000000F7DF350800) [pid = 2680] [serial = 865] [outer = 000000F7DA710400] 22:29:21 INFO - PROCESS | 2680 | 1461043761686 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 22:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 22:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 943ms 22:29:21 INFO - PROCESS | 2680 | 1461043761759 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 22:29:21 INFO - PROCESS | 2680 | 1461043761762 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 22:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 22:29:21 INFO - PROCESS | 2680 | 1461043761766 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 22:29:21 INFO - PROCESS | 2680 | 1461043761768 Marionette TRACE conn5 <- [1,1118,null,{}] 22:29:21 INFO - PROCESS | 2680 | 1461043761772 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:21 INFO - PROCESS | 2680 | 1461043761885 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 22:29:21 INFO - PROCESS | 2680 | 1461043761981 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5569800 == 82 [pid = 2680] [id = 289] 22:29:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 162 (000000F7E10BA400) [pid = 2680] [serial = 866] [outer = 0000000000000000] 22:29:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 163 (000000F7E19EC000) [pid = 2680] [serial = 867] [outer = 000000F7E10BA400] 22:29:22 INFO - PROCESS | 2680 | 1461043762039 Marionette DEBUG loaded listener.js 22:29:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 164 (000000F7E2037400) [pid = 2680] [serial = 868] [outer = 000000F7E10BA400] 22:29:22 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 22:29:22 INFO - PROCESS | 2680 | 1461043762880 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 22:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 22:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1131ms 22:29:22 INFO - PROCESS | 2680 | 1461043762898 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 22:29:22 INFO - PROCESS | 2680 | 1461043762900 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 22:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 22:29:22 INFO - PROCESS | 2680 | 1461043762904 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 22:29:22 INFO - PROCESS | 2680 | 1461043762906 Marionette TRACE conn5 <- [1,1122,null,{}] 22:29:22 INFO - PROCESS | 2680 | 1461043762910 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:23 INFO - PROCESS | 2680 | 1461043763020 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 22:29:23 INFO - PROCESS | 2680 | 1461043763144 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E577E000 == 83 [pid = 2680] [id = 290] 22:29:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 165 (000000F7E24FB800) [pid = 2680] [serial = 869] [outer = 0000000000000000] 22:29:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 166 (000000F7E26B8800) [pid = 2680] [serial = 870] [outer = 000000F7E24FB800] 22:29:23 INFO - PROCESS | 2680 | 1461043763202 Marionette DEBUG loaded listener.js 22:29:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 167 (000000F7E2F7AC00) [pid = 2680] [serial = 871] [outer = 000000F7E24FB800] 22:29:23 INFO - PROCESS | 2680 | [GFX2-]: DrawTargetD2D 1.1 (000000F7E1EE8430): Failed to create GradientStopCollection with no stops. 22:29:23 INFO - PROCESS | 2680 | [GFX3-]: No stops specified for gradient pattern. 22:29:23 INFO - PROCESS | 2680 | 1461043763803 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 22:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 22:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 943ms 22:29:23 INFO - PROCESS | 2680 | 1461043763851 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 22:29:23 INFO - PROCESS | 2680 | 1461043763854 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 22:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 22:29:23 INFO - PROCESS | 2680 | 1461043763857 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 22:29:23 INFO - PROCESS | 2680 | 1461043763860 Marionette TRACE conn5 <- [1,1126,null,{}] 22:29:23 INFO - PROCESS | 2680 | 1461043763864 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:23 INFO - PROCESS | 2680 | 1461043763990 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 22:29:24 INFO - PROCESS | 2680 | 1461043764118 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E651D000 == 84 [pid = 2680] [id = 291] 22:29:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 168 (000000F7E5247800) [pid = 2680] [serial = 872] [outer = 0000000000000000] 22:29:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 169 (000000F7E5390000) [pid = 2680] [serial = 873] [outer = 000000F7E5247800] 22:29:24 INFO - PROCESS | 2680 | 1461043764179 Marionette DEBUG loaded listener.js 22:29:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 170 (000000F7E53BAC00) [pid = 2680] [serial = 874] [outer = 000000F7E5247800] 22:29:24 INFO - PROCESS | 2680 | 1461043764779 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 22:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 22:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 944ms 22:29:24 INFO - PROCESS | 2680 | 1461043764803 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 22:29:24 INFO - PROCESS | 2680 | 1461043764806 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 22:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 22:29:24 INFO - PROCESS | 2680 | 1461043764810 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 22:29:24 INFO - PROCESS | 2680 | 1461043764812 Marionette TRACE conn5 <- [1,1130,null,{}] 22:29:24 INFO - PROCESS | 2680 | 1461043764816 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:24 INFO - PROCESS | 2680 | 1461043764926 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 22:29:25 INFO - PROCESS | 2680 | 1461043765023 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838DC000 == 85 [pid = 2680] [id = 292] 22:29:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 171 (000000F781B39400) [pid = 2680] [serial = 875] [outer = 0000000000000000] 22:29:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 172 (000000F7DEB2CC00) [pid = 2680] [serial = 876] [outer = 000000F781B39400] 22:29:25 INFO - PROCESS | 2680 | 1461043765080 Marionette DEBUG loaded listener.js 22:29:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 173 (000000F7E53BA400) [pid = 2680] [serial = 877] [outer = 000000F781B39400] 22:29:25 INFO - PROCESS | 2680 | 1461043765835 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 22:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 22:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1084ms 22:29:25 INFO - PROCESS | 2680 | 1461043765895 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 22:29:25 INFO - PROCESS | 2680 | 1461043765900 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 22:29:25 INFO - PROCESS | 2680 | 1461043765905 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 22:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 22:29:25 INFO - PROCESS | 2680 | 1461043765909 Marionette TRACE conn5 <- [1,1134,null,{}] 22:29:25 INFO - PROCESS | 2680 | 1461043765914 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:26 INFO - PROCESS | 2680 | 1461043766022 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 22:29:26 INFO - PROCESS | 2680 | 1461043766154 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFECB000 == 86 [pid = 2680] [id = 293] 22:29:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 174 (000000F781260400) [pid = 2680] [serial = 878] [outer = 0000000000000000] 22:29:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 175 (000000F78132B400) [pid = 2680] [serial = 879] [outer = 000000F781260400] 22:29:26 INFO - PROCESS | 2680 | 1461043766212 Marionette DEBUG loaded listener.js 22:29:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 176 (000000F781B2F000) [pid = 2680] [serial = 880] [outer = 000000F781260400] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2C67000 == 85 [pid = 2680] [id = 18] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A32000 == 84 [pid = 2680] [id = 284] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1C7E800 == 83 [pid = 2680] [id = 283] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1F1C000 == 82 [pid = 2680] [id = 282] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF382800 == 81 [pid = 2680] [id = 281] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7808AC800 == 80 [pid = 2680] [id = 280] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA689000 == 79 [pid = 2680] [id = 279] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D69CF800 == 78 [pid = 2680] [id = 278] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4475000 == 77 [pid = 2680] [id = 277] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 175 (000000F781332400) [pid = 2680] [serial = 807] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F784019000 == 76 [pid = 2680] [id = 276] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F783745000 == 75 [pid = 2680] [id = 275] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F783748800 == 74 [pid = 2680] [id = 274] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F781C5A000 == 73 [pid = 2680] [id = 273] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8B0A000 == 72 [pid = 2680] [id = 272] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D21800 == 71 [pid = 2680] [id = 271] 22:29:26 INFO - PROCESS | 2680 | --DOCSHELL 000000F782FD7800 == 70 [pid = 2680] [id = 270] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 174 (000000F7E19DF400) [pid = 2680] [serial = 751] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 173 (000000F7E5CA9800) [pid = 2680] [serial = 795] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 172 (000000F7E7106400) [pid = 2680] [serial = 798] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 171 (000000F7E64E1400) [pid = 2680] [serial = 796] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 170 (000000F7D51B6000) [pid = 2680] [serial = 801] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 169 (000000F7E715AC00) [pid = 2680] [serial = 802] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 168 (000000F7DBF39000) [pid = 2680] [serial = 786] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 167 (000000F7DE363400) [pid = 2680] [serial = 787] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 166 (000000F7D3547000) [pid = 2680] [serial = 781] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 165 (000000F781262000) [pid = 2680] [serial = 780] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 164 (000000F781C15800) [pid = 2680] [serial = 783] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 163 (000000F7D6691C00) [pid = 2680] [serial = 784] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 162 (000000F781162000) [pid = 2680] [serial = 753] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 161 (000000F7E1AD6000) [pid = 2680] [serial = 762] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 160 (000000F7DBF3E800) [pid = 2680] [serial = 759] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 159 (000000F7E26B3000) [pid = 2680] [serial = 765] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 158 (000000F7DE2AC400) [pid = 2680] [serial = 777] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F7E5485000) [pid = 2680] [serial = 771] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F7E313B800) [pid = 2680] [serial = 768] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F7E5CA3C00) [pid = 2680] [serial = 774] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F7DFC6D800) [pid = 2680] [serial = 789] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7E19E0000) [pid = 2680] [serial = 790] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F7D334A800) [pid = 2680] [serial = 756] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F7E7164000) [pid = 2680] [serial = 799] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7E19F5C00) [pid = 2680] [serial = 792] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F7E2DF0000) [pid = 2680] [serial = 793] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F7E9578800) [pid = 2680] [serial = 805] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7E8B40C00) [pid = 2680] [serial = 804] [outer = 0000000000000000] [url = about:blank] 22:29:26 INFO - PROCESS | 2680 | 1461043766875 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 22:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 22:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 983ms 22:29:26 INFO - PROCESS | 2680 | 1461043766893 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 22:29:26 INFO - PROCESS | 2680 | 1461043766899 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 22:29:26 INFO - PROCESS | 2680 | 1461043766908 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 22:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 22:29:26 INFO - PROCESS | 2680 | 1461043766911 Marionette TRACE conn5 <- [1,1138,null,{}] 22:29:26 INFO - PROCESS | 2680 | 1461043766915 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:27 INFO - PROCESS | 2680 | 1461043767011 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 22:29:27 INFO - PROCESS | 2680 | 1461043767095 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838DF000 == 71 [pid = 2680] [id = 294] 22:29:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F781B06C00) [pid = 2680] [serial = 881] [outer = 0000000000000000] 22:29:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F781EAF400) [pid = 2680] [serial = 882] [outer = 000000F781B06C00] 22:29:27 INFO - PROCESS | 2680 | 1461043767143 Marionette DEBUG loaded listener.js 22:29:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F78296FC00) [pid = 2680] [serial = 883] [outer = 000000F781B06C00] 22:29:27 INFO - PROCESS | 2680 | 1461043767554 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 22:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 22:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 22:29:27 INFO - PROCESS | 2680 | 1461043767604 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 22:29:27 INFO - PROCESS | 2680 | 1461043767606 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 22:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 22:29:27 INFO - PROCESS | 2680 | 1461043767610 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 22:29:27 INFO - PROCESS | 2680 | 1461043767614 Marionette TRACE conn5 <- [1,1142,null,{}] 22:29:27 INFO - PROCESS | 2680 | 1461043767626 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:27 INFO - PROCESS | 2680 | 1461043767720 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 22:29:27 INFO - PROCESS | 2680 | 1461043767727 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D544B800 == 72 [pid = 2680] [id = 295] 22:29:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7D3317C00) [pid = 2680] [serial = 884] [outer = 0000000000000000] 22:29:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F7D3385000) [pid = 2680] [serial = 885] [outer = 000000F7D3317C00] 22:29:27 INFO - PROCESS | 2680 | 1461043767777 Marionette DEBUG loaded listener.js 22:29:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F7D3DA9C00) [pid = 2680] [serial = 886] [outer = 000000F7D3317C00] 22:29:28 INFO - PROCESS | 2680 | 1461043768230 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 22:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 22:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 22:29:28 INFO - PROCESS | 2680 | 1461043768243 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 22:29:28 INFO - PROCESS | 2680 | 1461043768246 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 22:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 22:29:28 INFO - PROCESS | 2680 | 1461043768263 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 22:29:28 INFO - PROCESS | 2680 | 1461043768265 Marionette TRACE conn5 <- [1,1146,null,{}] 22:29:28 INFO - PROCESS | 2680 | 1461043768269 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:28 INFO - PROCESS | 2680 | 1461043768359 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 22:29:28 INFO - PROCESS | 2680 | 1461043768398 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA1D9000 == 73 [pid = 2680] [id = 296] 22:29:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F7D51B6000) [pid = 2680] [serial = 887] [outer = 0000000000000000] 22:29:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F7D5417C00) [pid = 2680] [serial = 888] [outer = 000000F7D51B6000] 22:29:28 INFO - PROCESS | 2680 | 1461043768445 Marionette DEBUG loaded listener.js 22:29:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F7D5808000) [pid = 2680] [serial = 889] [outer = 000000F7D51B6000] 22:29:28 INFO - PROCESS | 2680 | 1461043768898 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 22:29:28 INFO - PROCESS | 2680 | 1461043768961 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 22:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 22:29:28 INFO - PROCESS | 2680 | 1461043768964 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 22:29:28 INFO - PROCESS | 2680 | 1461043768966 Marionette TRACE conn5 <- [1,1150,null,{}] 22:29:28 INFO - PROCESS | 2680 | 1461043768969 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:29 INFO - PROCESS | 2680 | 1461043769084 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 22:29:29 INFO - PROCESS | 2680 | 1461043769140 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3C9000 == 74 [pid = 2680] [id = 297] 22:29:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F7D580E400) [pid = 2680] [serial = 890] [outer = 0000000000000000] 22:29:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F7D6A20000) [pid = 2680] [serial = 891] [outer = 000000F7D580E400] 22:29:29 INFO - PROCESS | 2680 | 1461043769186 Marionette DEBUG loaded listener.js 22:29:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 159 (000000F7D9A65C00) [pid = 2680] [serial = 892] [outer = 000000F7D580E400] 22:29:29 INFO - PROCESS | 2680 | 1461043769638 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 22:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 22:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 22:29:29 INFO - PROCESS | 2680 | 1461043769709 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 22:29:29 INFO - PROCESS | 2680 | 1461043769711 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 22:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 22:29:29 INFO - PROCESS | 2680 | 1461043769760 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 22:29:29 INFO - PROCESS | 2680 | 1461043769762 Marionette TRACE conn5 <- [1,1154,null,{}] 22:29:29 INFO - PROCESS | 2680 | 1461043769766 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:29 INFO - PROCESS | 2680 | 1461043769907 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 22:29:29 INFO - PROCESS | 2680 | 1461043769922 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF37D800 == 75 [pid = 2680] [id = 298] 22:29:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 160 (000000F7DA8A7800) [pid = 2680] [serial = 893] [outer = 0000000000000000] 22:29:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 161 (000000F7DB6AB800) [pid = 2680] [serial = 894] [outer = 000000F7DA8A7800] 22:29:29 INFO - PROCESS | 2680 | 1461043769971 Marionette DEBUG loaded listener.js 22:29:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 162 (000000F7DBA7F000) [pid = 2680] [serial = 895] [outer = 000000F7DA8A7800] 22:29:30 INFO - PROCESS | 2680 | 1461043770416 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 22:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 22:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 710ms 22:29:30 INFO - PROCESS | 2680 | 1461043770456 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 22:29:30 INFO - PROCESS | 2680 | 1461043770458 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 22:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 22:29:30 INFO - PROCESS | 2680 | 1461043770467 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 22:29:30 INFO - PROCESS | 2680 | 1461043770469 Marionette TRACE conn5 <- [1,1158,null,{}] 22:29:30 INFO - PROCESS | 2680 | 1461043770472 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:30 INFO - PROCESS | 2680 | 1461043770589 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 22:29:30 INFO - PROCESS | 2680 | 1461043770646 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D14800 == 76 [pid = 2680] [id = 299] 22:29:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 163 (000000F7DBAD2C00) [pid = 2680] [serial = 896] [outer = 0000000000000000] 22:29:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 164 (000000F7DBB9AC00) [pid = 2680] [serial = 897] [outer = 000000F7DBAD2C00] 22:29:30 INFO - PROCESS | 2680 | 1461043770694 Marionette DEBUG loaded listener.js 22:29:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 165 (000000F7DE146400) [pid = 2680] [serial = 898] [outer = 000000F7DBAD2C00] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 164 (000000F7DA8A3400) [pid = 2680] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 163 (000000F78132D400) [pid = 2680] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 162 (000000F7DBA79400) [pid = 2680] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 161 (000000F780FB6800) [pid = 2680] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 160 (000000F781256800) [pid = 2680] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 159 (000000F7D580B800) [pid = 2680] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 158 (000000F7D3381C00) [pid = 2680] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F78276E800) [pid = 2680] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F7D337A000) [pid = 2680] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F7DE148000) [pid = 2680] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 22:29:31 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F7DF34EC00) [pid = 2680] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 22:29:31 INFO - PROCESS | 2680 | 1461043771232 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 22:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 22:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 776ms 22:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 22:29:31 INFO - PROCESS | 2680 | 1461043771245 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 22:29:31 INFO - PROCESS | 2680 | 1461043771248 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 22:29:31 INFO - PROCESS | 2680 | 1461043771251 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 22:29:31 INFO - PROCESS | 2680 | 1461043771253 Marionette TRACE conn5 <- [1,1162,null,{}] 22:29:31 INFO - PROCESS | 2680 | 1461043771256 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:31 INFO - PROCESS | 2680 | 1461043771345 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 22:29:31 INFO - PROCESS | 2680 | 1461043771431 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1F33000 == 77 [pid = 2680] [id = 300] 22:29:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F78276E800) [pid = 2680] [serial = 899] [outer = 0000000000000000] 22:29:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F7DBAD7800) [pid = 2680] [serial = 900] [outer = 000000F78276E800] 22:29:31 INFO - PROCESS | 2680 | 1461043771477 Marionette DEBUG loaded listener.js 22:29:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F7DE2B6C00) [pid = 2680] [serial = 901] [outer = 000000F78276E800] 22:29:31 INFO - PROCESS | 2680 | 1461043771846 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 22:29:31 INFO - PROCESS | 2680 | 1461043771886 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 22:29:31 INFO - PROCESS | 2680 | 1461043771889 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 22:29:31 INFO - PROCESS | 2680 | 1461043771891 Marionette TRACE conn5 <- [1,1166,null,{}] 22:29:31 INFO - PROCESS | 2680 | 1461043771894 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:32 INFO - PROCESS | 2680 | 1461043772014 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 22:29:32 INFO - PROCESS | 2680 | 1461043772023 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A22800 == 78 [pid = 2680] [id = 301] 22:29:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F7DE380400) [pid = 2680] [serial = 902] [outer = 0000000000000000] 22:29:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 159 (000000F7DF140000) [pid = 2680] [serial = 903] [outer = 000000F7DE380400] 22:29:32 INFO - PROCESS | 2680 | 1461043772070 Marionette DEBUG loaded listener.js 22:29:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 160 (000000F7DF30F800) [pid = 2680] [serial = 904] [outer = 000000F7DE380400] 22:29:32 INFO - PROCESS | 2680 | 1461043772491 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 22:29:32 INFO - PROCESS | 2680 | 1461043772523 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 22:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 22:29:32 INFO - PROCESS | 2680 | 1461043772527 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 22:29:32 INFO - PROCESS | 2680 | 1461043772529 Marionette TRACE conn5 <- [1,1170,null,{}] 22:29:32 INFO - PROCESS | 2680 | 1461043772532 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:32 INFO - PROCESS | 2680 | 1461043772653 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 22:29:32 INFO - PROCESS | 2680 | 1461043772700 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E1E000 == 79 [pid = 2680] [id = 302] 22:29:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 161 (000000F7DF352800) [pid = 2680] [serial = 905] [outer = 0000000000000000] 22:29:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 162 (000000F7DF358400) [pid = 2680] [serial = 906] [outer = 000000F7DF352800] 22:29:32 INFO - PROCESS | 2680 | 1461043772745 Marionette DEBUG loaded listener.js 22:29:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 163 (000000F7DF65F800) [pid = 2680] [serial = 907] [outer = 000000F7DF352800] 22:29:33 INFO - PROCESS | 2680 | 1461043773286 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_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] 22:29:33 INFO - PROCESS | 2680 | 1461043773374 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 22:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 22:29:33 INFO - PROCESS | 2680 | 1461043773380 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 22:29:33 INFO - PROCESS | 2680 | 1461043773385 Marionette TRACE conn5 <- [1,1174,null,{}] 22:29:33 INFO - PROCESS | 2680 | 1461043773406 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:33 INFO - PROCESS | 2680 | 1461043773566 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 22:29:33 INFO - PROCESS | 2680 | 1461043773622 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F783744000 == 80 [pid = 2680] [id = 303] 22:29:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 164 (000000F781167C00) [pid = 2680] [serial = 908] [outer = 0000000000000000] 22:29:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 165 (000000F781332400) [pid = 2680] [serial = 909] [outer = 000000F781167C00] 22:29:33 INFO - PROCESS | 2680 | 1461043773722 Marionette DEBUG loaded listener.js 22:29:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 166 (000000F782765400) [pid = 2680] [serial = 910] [outer = 000000F781167C00] 22:29:34 INFO - PROCESS | 2680 | 1461043774388 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 22:29:34 INFO - PROCESS | 2680 | 1461043774485 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 22:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 22:29:34 INFO - PROCESS | 2680 | 1461043774492 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 22:29:34 INFO - PROCESS | 2680 | 1461043774495 Marionette TRACE conn5 <- [1,1178,null,{}] 22:29:34 INFO - PROCESS | 2680 | 1461043774499 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:34 INFO - PROCESS | 2680 | 1461043774653 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 22:29:34 INFO - PROCESS | 2680 | 1461043774774 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE344000 == 81 [pid = 2680] [id = 304] 22:29:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 167 (000000F782762400) [pid = 2680] [serial = 911] [outer = 0000000000000000] 22:29:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 168 (000000F7D4D60000) [pid = 2680] [serial = 912] [outer = 000000F782762400] 22:29:34 INFO - PROCESS | 2680 | 1461043774832 Marionette DEBUG loaded listener.js 22:29:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 169 (000000F7D6E3AC00) [pid = 2680] [serial = 913] [outer = 000000F782762400] 22:29:35 INFO - PROCESS | 2680 | 1461043775473 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 22:29:35 INFO - PROCESS | 2680 | 1461043775534 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 22:29:35 INFO - PROCESS | 2680 | 1461043775538 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 22:29:35 INFO - PROCESS | 2680 | 1461043775542 Marionette TRACE conn5 <- [1,1182,null,{}] 22:29:35 INFO - PROCESS | 2680 | 1461043775595 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:35 INFO - PROCESS | 2680 | 1461043775750 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 22:29:35 INFO - PROCESS | 2680 | 1461043775804 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E534F800 == 82 [pid = 2680] [id = 305] 22:29:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 170 (000000F7DB6EBC00) [pid = 2680] [serial = 914] [outer = 0000000000000000] 22:29:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 171 (000000F7DEB27400) [pid = 2680] [serial = 915] [outer = 000000F7DB6EBC00] 22:29:35 INFO - PROCESS | 2680 | 1461043775863 Marionette DEBUG loaded listener.js 22:29:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 172 (000000F7DFC67400) [pid = 2680] [serial = 916] [outer = 000000F7DB6EBC00] 22:29:36 INFO - PROCESS | 2680 | 1461043776475 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_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] 22:29:36 INFO - PROCESS | 2680 | 1461043776510 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 22:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 22:29:36 INFO - PROCESS | 2680 | 1461043776515 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 22:29:36 INFO - PROCESS | 2680 | 1461043776517 Marionette TRACE conn5 <- [1,1186,null,{}] 22:29:36 INFO - PROCESS | 2680 | 1461043776522 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:36 INFO - PROCESS | 2680 | 1461043776638 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 22:29:36 INFO - PROCESS | 2680 | 1461043776737 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E560B800 == 83 [pid = 2680] [id = 306] 22:29:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 173 (000000F7E10BD400) [pid = 2680] [serial = 917] [outer = 0000000000000000] 22:29:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 174 (000000F7E19E5000) [pid = 2680] [serial = 918] [outer = 000000F7E10BD400] 22:29:36 INFO - PROCESS | 2680 | 1461043776794 Marionette DEBUG loaded listener.js 22:29:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 175 (000000F7E1ACFC00) [pid = 2680] [serial = 919] [outer = 000000F7E10BD400] 22:29:37 INFO - PROCESS | 2680 | 1461043777316 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 22:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 838ms 22:29:37 INFO - PROCESS | 2680 | 1461043777357 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 22:29:37 INFO - PROCESS | 2680 | 1461043777360 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 22:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 22:29:37 INFO - PROCESS | 2680 | 1461043777363 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 22:29:37 INFO - PROCESS | 2680 | 1461043777365 Marionette TRACE conn5 <- [1,1190,null,{}] 22:29:37 INFO - PROCESS | 2680 | 1461043777369 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:37 INFO - PROCESS | 2680 | 1461043777483 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 22:29:37 INFO - PROCESS | 2680 | 1461043777582 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5780800 == 84 [pid = 2680] [id = 307] 22:29:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 176 (000000F7E2038400) [pid = 2680] [serial = 920] [outer = 0000000000000000] 22:29:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 177 (000000F7E2053800) [pid = 2680] [serial = 921] [outer = 000000F7E2038400] 22:29:37 INFO - PROCESS | 2680 | 1461043777639 Marionette DEBUG loaded listener.js 22:29:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 178 (000000F7E268D800) [pid = 2680] [serial = 922] [outer = 000000F7E2038400] 22:29:38 INFO - PROCESS | 2680 | 1461043778255 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:29:38 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 22:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 943ms 22:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 22:29:38 INFO - PROCESS | 2680 | 1461043778308 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 22:29:38 INFO - PROCESS | 2680 | 1461043778310 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 22:29:38 INFO - PROCESS | 2680 | 1461043778314 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 22:29:38 INFO - PROCESS | 2680 | 1461043778316 Marionette TRACE conn5 <- [1,1194,null,{}] 22:29:38 INFO - PROCESS | 2680 | 1461043778320 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:38 INFO - PROCESS | 2680 | 1461043778454 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 22:29:38 INFO - PROCESS | 2680 | 1461043778587 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8813800 == 85 [pid = 2680] [id = 308] 22:29:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 179 (000000F7E2DA4000) [pid = 2680] [serial = 923] [outer = 0000000000000000] 22:29:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 180 (000000F7E31D7800) [pid = 2680] [serial = 924] [outer = 000000F7E2DA4000] 22:29:38 INFO - PROCESS | 2680 | 1461043778648 Marionette DEBUG loaded listener.js 22:29:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 181 (000000F7E45A5C00) [pid = 2680] [serial = 925] [outer = 000000F7E2DA4000] 22:29:39 INFO - PROCESS | 2680 | 1461043779261 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:29:39 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 22:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 985ms 22:29:39 INFO - PROCESS | 2680 | 1461043779301 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 22:29:39 INFO - PROCESS | 2680 | 1461043779304 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 22:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 22:29:39 INFO - PROCESS | 2680 | 1461043779307 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 22:29:39 INFO - PROCESS | 2680 | 1461043779309 Marionette TRACE conn5 <- [1,1198,null,{}] 22:29:39 INFO - PROCESS | 2680 | 1461043779314 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:39 INFO - PROCESS | 2680 | 1461043779425 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 22:29:39 INFO - PROCESS | 2680 | 1461043779721 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FCD800 == 86 [pid = 2680] [id = 309] 22:29:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 182 (000000F781160C00) [pid = 2680] [serial = 926] [outer = 0000000000000000] 22:29:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 183 (000000F781167000) [pid = 2680] [serial = 927] [outer = 000000F781160C00] 22:29:39 INFO - PROCESS | 2680 | 1461043779797 Marionette DEBUG loaded listener.js 22:29:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 184 (000000F781B38C00) [pid = 2680] [serial = 928] [outer = 000000F781160C00] 22:29:40 INFO - PROCESS | 2680 | 1461043780389 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 22:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1130ms 22:29:40 INFO - PROCESS | 2680 | 1461043780440 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 22:29:40 INFO - PROCESS | 2680 | 1461043780446 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 22:29:40 INFO - PROCESS | 2680 | 1461043780451 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 22:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 22:29:40 INFO - PROCESS | 2680 | 1461043780454 Marionette TRACE conn5 <- [1,1202,null,{}] 22:29:40 INFO - PROCESS | 2680 | 1461043780460 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:40 INFO - PROCESS | 2680 | 1461043780573 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 22:29:40 INFO - PROCESS | 2680 | 1461043780680 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7C4A41800 == 87 [pid = 2680] [id = 310] 22:29:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 185 (000000F78132CC00) [pid = 2680] [serial = 929] [outer = 0000000000000000] 22:29:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 186 (000000F7D337F000) [pid = 2680] [serial = 930] [outer = 000000F78132CC00] 22:29:40 INFO - PROCESS | 2680 | 1461043780733 Marionette DEBUG loaded listener.js 22:29:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 187 (000000F7D5416400) [pid = 2680] [serial = 931] [outer = 000000F78132CC00] 22:29:41 INFO - PROCESS | 2680 | 1461043781406 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 22:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 22:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 985ms 22:29:41 INFO - PROCESS | 2680 | 1461043781446 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 22:29:41 INFO - PROCESS | 2680 | 1461043781451 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 22:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 22:29:41 INFO - PROCESS | 2680 | 1461043781458 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 22:29:41 INFO - PROCESS | 2680 | 1461043781460 Marionette TRACE conn5 <- [1,1206,null,{}] 22:29:41 INFO - PROCESS | 2680 | 1461043781464 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:41 INFO - PROCESS | 2680 | 1461043781573 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 22:29:41 INFO - PROCESS | 2680 | 1461043781717 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6665800 == 86 [pid = 2680] [id = 30] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A22800 == 85 [pid = 2680] [id = 301] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1F33000 == 84 [pid = 2680] [id = 300] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D14800 == 83 [pid = 2680] [id = 299] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF37D800 == 82 [pid = 2680] [id = 298] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D544B800 == 81 [pid = 2680] [id = 295] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 186 (000000F781256C00) [pid = 2680] [serial = 810] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 185 (000000F7D3310400) [pid = 2680] [serial = 813] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 184 (000000F7DF351400) [pid = 2680] [serial = 816] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 183 (000000F781153800) [pid = 2680] [serial = 822] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 182 (000000F7E57B2800) [pid = 2680] [serial = 819] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 181 (000000F7E19E5800) [pid = 2680] [serial = 855] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781E24800 == 82 [pid = 2680] [id = 311] 22:29:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 182 (000000F780FB7000) [pid = 2680] [serial = 932] [outer = 0000000000000000] 22:29:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 183 (000000F78125A000) [pid = 2680] [serial = 933] [outer = 000000F780FB7000] 22:29:41 INFO - PROCESS | 2680 | 1461043781827 Marionette DEBUG loaded listener.js 22:29:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 184 (000000F7D330DC00) [pid = 2680] [serial = 934] [outer = 000000F780FB7000] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838DF000 == 81 [pid = 2680] [id = 294] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E67000 == 80 [pid = 2680] [id = 269] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFECB000 == 79 [pid = 2680] [id = 293] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E577E000 == 78 [pid = 2680] [id = 290] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5569800 == 77 [pid = 2680] [id = 289] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E530A000 == 76 [pid = 2680] [id = 288] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3D6800 == 75 [pid = 2680] [id = 287] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F782FCD000 == 74 [pid = 2680] [id = 286] 22:29:41 INFO - PROCESS | 2680 | --DOCSHELL 000000F780887000 == 73 [pid = 2680] [id = 285] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 183 (000000F7DB38E400) [pid = 2680] [serial = 840] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 182 (000000F7E8A1D400) [pid = 2680] [serial = 808] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 181 (000000F7DBAD8400) [pid = 2680] [serial = 843] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 180 (000000F781C18C00) [pid = 2680] [serial = 831] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 179 (000000F782971000) [pid = 2680] [serial = 832] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 178 (000000F782768C00) [pid = 2680] [serial = 826] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 177 (000000F781B0E800) [pid = 2680] [serial = 825] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 176 (000000F7D5811400) [pid = 2680] [serial = 837] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 175 (000000F7D353A800) [pid = 2680] [serial = 834] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 174 (000000F7D51BC000) [pid = 2680] [serial = 835] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 173 (000000F7D330F000) [pid = 2680] [serial = 829] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 172 (000000F7841CB800) [pid = 2680] [serial = 828] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 171 (000000F7DE1DA800) [pid = 2680] [serial = 849] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 170 (000000F7DF133800) [pid = 2680] [serial = 846] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 169 (000000F7E10A0800) [pid = 2680] [serial = 853] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 168 (000000F7DF65A400) [pid = 2680] [serial = 852] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 167 (000000F7DF355400) [pid = 2680] [serial = 850] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 166 (000000F7DF30AC00) [pid = 2680] [serial = 847] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 165 (000000F7DE139800) [pid = 2680] [serial = 844] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 164 (000000F7DB6E9400) [pid = 2680] [serial = 841] [outer = 0000000000000000] [url = about:blank] 22:29:41 INFO - PROCESS | 2680 | --DOMWINDOW == 163 (000000F7D9A5A800) [pid = 2680] [serial = 838] [outer = 0000000000000000] [url = about:blank] 22:29:42 INFO - PROCESS | 2680 | 1461043782278 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 22:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 22:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 899ms 22:29:42 INFO - PROCESS | 2680 | 1461043782358 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 22:29:42 INFO - PROCESS | 2680 | 1461043782360 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 22:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 22:29:42 INFO - PROCESS | 2680 | 1461043782366 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 22:29:42 INFO - PROCESS | 2680 | 1461043782372 Marionette TRACE conn5 <- [1,1210,null,{}] 22:29:42 INFO - PROCESS | 2680 | 1461043782381 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:42 INFO - PROCESS | 2680 | 1461043782474 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 22:29:42 INFO - PROCESS | 2680 | 1461043782490 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:42 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9ADD800 == 74 [pid = 2680] [id = 312] 22:29:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 164 (000000F7D3DA6800) [pid = 2680] [serial = 935] [outer = 0000000000000000] 22:29:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 165 (000000F7D5729400) [pid = 2680] [serial = 936] [outer = 000000F7D3DA6800] 22:29:42 INFO - PROCESS | 2680 | 1461043782536 Marionette DEBUG loaded listener.js 22:29:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 166 (000000F7D998BC00) [pid = 2680] [serial = 937] [outer = 000000F7D3DA6800] 22:29:42 INFO - PROCESS | 2680 | 1461043782987 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 22:29:43 INFO - PROCESS | 2680 | 1461043782998 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 22:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 22:29:43 INFO - PROCESS | 2680 | 1461043783001 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 22:29:43 INFO - PROCESS | 2680 | 1461043783003 Marionette TRACE conn5 <- [1,1214,null,{}] 22:29:43 INFO - PROCESS | 2680 | 1461043783011 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:43 INFO - PROCESS | 2680 | 1461043783102 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 22:29:43 INFO - PROCESS | 2680 | 1461043783109 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FC0800 == 75 [pid = 2680] [id = 313] 22:29:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 167 (000000F7DB384800) [pid = 2680] [serial = 938] [outer = 0000000000000000] 22:29:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 168 (000000F7DB6E7C00) [pid = 2680] [serial = 939] [outer = 000000F7DB384800] 22:29:43 INFO - PROCESS | 2680 | 1461043783156 Marionette DEBUG loaded listener.js 22:29:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 169 (000000F7DBA83400) [pid = 2680] [serial = 940] [outer = 000000F7DB384800] 22:29:43 INFO - PROCESS | 2680 | 1461043783575 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 22:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 22:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 627ms 22:29:43 INFO - PROCESS | 2680 | 1461043783632 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 22:29:43 INFO - PROCESS | 2680 | 1461043783634 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 22:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 22:29:43 INFO - PROCESS | 2680 | 1461043783638 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 22:29:43 INFO - PROCESS | 2680 | 1461043783640 Marionette TRACE conn5 <- [1,1218,null,{}] 22:29:43 INFO - PROCESS | 2680 | 1461043783643 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:43 INFO - PROCESS | 2680 | 1461043783732 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 22:29:43 INFO - PROCESS | 2680 | 1461043783739 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2222800 == 76 [pid = 2680] [id = 314] 22:29:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 170 (000000F7DE147800) [pid = 2680] [serial = 941] [outer = 0000000000000000] 22:29:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 171 (000000F7DE1DA800) [pid = 2680] [serial = 942] [outer = 000000F7DE147800] 22:29:43 INFO - PROCESS | 2680 | 1461043783797 Marionette DEBUG loaded listener.js 22:29:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 172 (000000F7DF307000) [pid = 2680] [serial = 943] [outer = 000000F7DE147800] 22:29:44 INFO - PROCESS | 2680 | 1461043784332 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 22:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 22:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 733ms 22:29:44 INFO - PROCESS | 2680 | 1461043784374 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 22:29:44 INFO - PROCESS | 2680 | 1461043784376 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 22:29:44 INFO - PROCESS | 2680 | 1461043784379 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 22:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 22:29:44 INFO - PROCESS | 2680 | 1461043784381 Marionette TRACE conn5 <- [1,1222,null,{}] 22:29:44 INFO - PROCESS | 2680 | 1461043784389 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:44 INFO - PROCESS | 2680 | 1461043784507 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 22:29:44 INFO - PROCESS | 2680 | 1461043784513 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E315F000 == 77 [pid = 2680] [id = 315] 22:29:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 173 (000000F7DF660000) [pid = 2680] [serial = 944] [outer = 0000000000000000] 22:29:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 174 (000000F7E10A7800) [pid = 2680] [serial = 945] [outer = 000000F7DF660000] 22:29:44 INFO - PROCESS | 2680 | 1461043784606 Marionette DEBUG loaded listener.js 22:29:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 175 (000000F7E19E0400) [pid = 2680] [serial = 946] [outer = 000000F7DF660000] 22:29:45 INFO - PROCESS | 2680 | 1461043785021 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 22:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 22:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 689ms 22:29:45 INFO - PROCESS | 2680 | 1461043785073 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 22:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 22:29:45 INFO - PROCESS | 2680 | 1461043785075 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 22:29:45 INFO - PROCESS | 2680 | 1461043785079 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 22:29:45 INFO - PROCESS | 2680 | 1461043785081 Marionette TRACE conn5 <- [1,1226,null,{}] 22:29:45 INFO - PROCESS | 2680 | 1461043785084 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:45 INFO - PROCESS | 2680 | 1461043785243 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 22:29:45 INFO - PROCESS | 2680 | 1461043785274 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5308800 == 78 [pid = 2680] [id = 316] 22:29:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 176 (000000F7E1ACC400) [pid = 2680] [serial = 947] [outer = 0000000000000000] 22:29:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 177 (000000F7E2235400) [pid = 2680] [serial = 948] [outer = 000000F7E1ACC400] 22:29:45 INFO - PROCESS | 2680 | 1461043785319 Marionette DEBUG loaded listener.js 22:29:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 178 (000000F7E2A06000) [pid = 2680] [serial = 949] [outer = 000000F7E1ACC400] 22:29:45 INFO - PROCESS | 2680 | 1461043785730 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 22:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 22:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 693ms 22:29:45 INFO - PROCESS | 2680 | 1461043785773 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 22:29:45 INFO - PROCESS | 2680 | 1461043785775 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 22:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 22:29:45 INFO - PROCESS | 2680 | 1461043785778 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 22:29:45 INFO - PROCESS | 2680 | 1461043785780 Marionette TRACE conn5 <- [1,1230,null,{}] 22:29:45 INFO - PROCESS | 2680 | 1461043785784 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:45 INFO - PROCESS | 2680 | 1461043785902 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 22:29:45 INFO - PROCESS | 2680 | 1461043785957 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5612800 == 79 [pid = 2680] [id = 317] 22:29:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 179 (000000F7E2DA7C00) [pid = 2680] [serial = 950] [outer = 0000000000000000] 22:29:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 180 (000000F7E2F76800) [pid = 2680] [serial = 951] [outer = 000000F7E2DA7C00] 22:29:46 INFO - PROCESS | 2680 | 1461043786002 Marionette DEBUG loaded listener.js 22:29:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 181 (000000F7E450E000) [pid = 2680] [serial = 952] [outer = 000000F7E2DA7C00] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 180 (000000F781B36000) [pid = 2680] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 179 (000000F7E53BC800) [pid = 2680] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 178 (000000F780FB8400) [pid = 2680] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 177 (000000F7DB6E3800) [pid = 2680] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 176 (000000F7DB6E9800) [pid = 2680] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 175 (000000F7E655A800) [pid = 2680] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 174 (000000F7E6556000) [pid = 2680] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 173 (000000F7E27B6000) [pid = 2680] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 172 (000000F7D3388800) [pid = 2680] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 171 (000000F78114C800) [pid = 2680] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 170 (000000F78120A400) [pid = 2680] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 169 (000000F781B08000) [pid = 2680] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 168 (000000F7DB6AC400) [pid = 2680] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 167 (000000F7DE364000) [pid = 2680] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 166 (000000F7D3351800) [pid = 2680] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 165 (000000F781258000) [pid = 2680] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 164 (000000F781167800) [pid = 2680] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 163 (000000F7E5CA8800) [pid = 2680] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 162 (000000F7D3317C00) [pid = 2680] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 161 (000000F781B39400) [pid = 2680] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 160 (000000F7DBAD2C00) [pid = 2680] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 159 (000000F781260400) [pid = 2680] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 158 (000000F7D51B6000) [pid = 2680] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F7DA8A7800) [pid = 2680] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F781B06C00) [pid = 2680] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F7DE380400) [pid = 2680] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F78276E800) [pid = 2680] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7D580E400) [pid = 2680] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F781C1C800) [pid = 2680] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 22:29:46 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F7E57AC400) [pid = 2680] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 22:29:46 INFO - PROCESS | 2680 | 1461043786803 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 22:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 22:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1075ms 22:29:46 INFO - PROCESS | 2680 | 1461043786857 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 22:29:46 INFO - PROCESS | 2680 | 1461043786859 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 22:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 22:29:46 INFO - PROCESS | 2680 | 1461043786863 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 22:29:46 INFO - PROCESS | 2680 | 1461043786864 Marionette TRACE conn5 <- [1,1234,null,{}] 22:29:46 INFO - PROCESS | 2680 | 1461043786868 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:46 INFO - PROCESS | 2680 | 1461043786958 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 22:29:46 INFO - PROCESS | 2680 | 1461043786964 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5303800 == 80 [pid = 2680] [id = 318] 22:29:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F781254C00) [pid = 2680] [serial = 953] [outer = 0000000000000000] 22:29:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F781C1C800) [pid = 2680] [serial = 954] [outer = 000000F781254C00] 22:29:47 INFO - PROCESS | 2680 | 1461043787011 Marionette DEBUG loaded listener.js 22:29:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F7D9937C00) [pid = 2680] [serial = 955] [outer = 000000F781254C00] 22:29:47 INFO - PROCESS | 2680 | 1461043787546 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 22:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 22:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 729ms 22:29:47 INFO - PROCESS | 2680 | 1461043787595 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 22:29:47 INFO - PROCESS | 2680 | 1461043787597 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 22:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 22:29:47 INFO - PROCESS | 2680 | 1461043787600 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 22:29:47 INFO - PROCESS | 2680 | 1461043787602 Marionette TRACE conn5 <- [1,1238,null,{}] 22:29:47 INFO - PROCESS | 2680 | 1461043787605 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:47 INFO - PROCESS | 2680 | 1461043787726 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 22:29:47 INFO - PROCESS | 2680 | 1461043787738 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8B22000 == 81 [pid = 2680] [id = 319] 22:29:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F7DF137000) [pid = 2680] [serial = 956] [outer = 0000000000000000] 22:29:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F7E2A11000) [pid = 2680] [serial = 957] [outer = 000000F7DF137000] 22:29:47 INFO - PROCESS | 2680 | 1461043787789 Marionette DEBUG loaded listener.js 22:29:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F7E538D000) [pid = 2680] [serial = 958] [outer = 000000F7DF137000] 22:29:48 INFO - PROCESS | 2680 | 1461043788250 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 22:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 22:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 22:29:48 INFO - PROCESS | 2680 | 1461043788295 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 22:29:48 INFO - PROCESS | 2680 | 1461043788297 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 22:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 22:29:48 INFO - PROCESS | 2680 | 1461043788300 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 22:29:48 INFO - PROCESS | 2680 | 1461043788303 Marionette TRACE conn5 <- [1,1242,null,{}] 22:29:48 INFO - PROCESS | 2680 | 1461043788307 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:48 INFO - PROCESS | 2680 | 1461043788415 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 22:29:48 INFO - PROCESS | 2680 | 1461043788421 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9D1B800 == 82 [pid = 2680] [id = 320] 22:29:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F7E539B800) [pid = 2680] [serial = 959] [outer = 0000000000000000] 22:29:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 159 (000000F7E57AA400) [pid = 2680] [serial = 960] [outer = 000000F7E539B800] 22:29:48 INFO - PROCESS | 2680 | 1461043788467 Marionette DEBUG loaded listener.js 22:29:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 160 (000000F7E57B2800) [pid = 2680] [serial = 961] [outer = 000000F7E539B800] 22:29:49 INFO - PROCESS | 2680 | 1461043789234 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 22:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 22:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 986ms 22:29:49 INFO - PROCESS | 2680 | 1461043789299 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 22:29:49 INFO - PROCESS | 2680 | 1461043789306 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 22:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 22:29:49 INFO - PROCESS | 2680 | 1461043789313 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 22:29:49 INFO - PROCESS | 2680 | 1461043789317 Marionette TRACE conn5 <- [1,1246,null,{}] 22:29:49 INFO - PROCESS | 2680 | 1461043789322 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:49 INFO - PROCESS | 2680 | 1461043789446 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 22:29:49 INFO - PROCESS | 2680 | 1461043789579 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9912800 == 83 [pid = 2680] [id = 321] 22:29:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 161 (000000F7841D0000) [pid = 2680] [serial = 962] [outer = 0000000000000000] 22:29:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 162 (000000F7D3311000) [pid = 2680] [serial = 963] [outer = 000000F7841D0000] 22:29:49 INFO - PROCESS | 2680 | 1461043789641 Marionette DEBUG loaded listener.js 22:29:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 163 (000000F7D353E800) [pid = 2680] [serial = 964] [outer = 000000F7841D0000] 22:29:50 INFO - PROCESS | 2680 | 1461043790239 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 22:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 22:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 985ms 22:29:50 INFO - PROCESS | 2680 | 1461043790303 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 22:29:50 INFO - PROCESS | 2680 | 1461043790310 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 22:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 22:29:50 INFO - PROCESS | 2680 | 1461043790317 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 22:29:50 INFO - PROCESS | 2680 | 1461043790320 Marionette TRACE conn5 <- [1,1250,null,{}] 22:29:50 INFO - PROCESS | 2680 | 1461043790324 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:50 INFO - PROCESS | 2680 | 1461043790446 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 22:29:50 INFO - PROCESS | 2680 | 1461043790577 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:50 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2222000 == 84 [pid = 2680] [id = 322] 22:29:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 164 (000000F7D572D000) [pid = 2680] [serial = 965] [outer = 0000000000000000] 22:29:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 165 (000000F7DB306800) [pid = 2680] [serial = 966] [outer = 000000F7D572D000] 22:29:50 INFO - PROCESS | 2680 | 1461043790635 Marionette DEBUG loaded listener.js 22:29:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 166 (000000F7DE13C000) [pid = 2680] [serial = 967] [outer = 000000F7D572D000] 22:29:51 INFO - PROCESS | 2680 | 1461043791258 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 22:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 22:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 987ms 22:29:51 INFO - PROCESS | 2680 | 1461043791309 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 22:29:51 INFO - PROCESS | 2680 | 1461043791312 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 22:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 22:29:51 INFO - PROCESS | 2680 | 1461043791316 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 22:29:51 INFO - PROCESS | 2680 | 1461043791320 Marionette TRACE conn5 <- [1,1254,null,{}] 22:29:51 INFO - PROCESS | 2680 | 1461043791347 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:51 INFO - PROCESS | 2680 | 1461043791468 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 22:29:51 INFO - PROCESS | 2680 | 1461043791599 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9D17800 == 85 [pid = 2680] [id = 323] 22:29:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 167 (000000F7E10B3000) [pid = 2680] [serial = 968] [outer = 0000000000000000] 22:29:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 168 (000000F7E2236C00) [pid = 2680] [serial = 969] [outer = 000000F7E10B3000] 22:29:51 INFO - PROCESS | 2680 | 1461043791660 Marionette DEBUG loaded listener.js 22:29:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 169 (000000F7E5254800) [pid = 2680] [serial = 970] [outer = 000000F7E10B3000] 22:29:52 INFO - PROCESS | 2680 | 1461043792273 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 22:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 22:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1004ms 22:29:52 INFO - PROCESS | 2680 | 1461043792321 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 22:29:52 INFO - PROCESS | 2680 | 1461043792325 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 22:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 22:29:52 INFO - PROCESS | 2680 | 1461043792328 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 22:29:52 INFO - PROCESS | 2680 | 1461043792330 Marionette TRACE conn5 <- [1,1258,null,{}] 22:29:52 INFO - PROCESS | 2680 | 1461043792334 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:52 INFO - PROCESS | 2680 | 1461043792453 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 22:29:52 INFO - PROCESS | 2680 | 1461043792555 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9E73800 == 86 [pid = 2680] [id = 324] 22:29:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 170 (000000F7E557E800) [pid = 2680] [serial = 971] [outer = 0000000000000000] 22:29:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 171 (000000F7E57B0400) [pid = 2680] [serial = 972] [outer = 000000F7E557E800] 22:29:52 INFO - PROCESS | 2680 | 1461043792612 Marionette DEBUG loaded listener.js 22:29:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 172 (000000F7E5B1F400) [pid = 2680] [serial = 973] [outer = 000000F7E557E800] 22:29:53 INFO - PROCESS | 2680 | 1461043793146 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 22:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 22:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 881ms 22:29:53 INFO - PROCESS | 2680 | 1461043793211 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 22:29:53 INFO - PROCESS | 2680 | 1461043793214 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 22:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 22:29:53 INFO - PROCESS | 2680 | 1461043793218 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 22:29:53 INFO - PROCESS | 2680 | 1461043793220 Marionette TRACE conn5 <- [1,1262,null,{}] 22:29:53 INFO - PROCESS | 2680 | 1461043793224 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:53 INFO - PROCESS | 2680 | 1461043793337 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 22:29:53 INFO - PROCESS | 2680 | 1461043793439 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7EB53E800 == 87 [pid = 2680] [id = 325] 22:29:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 173 (000000F7E57B9000) [pid = 2680] [serial = 974] [outer = 0000000000000000] 22:29:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 174 (000000F7E5CA3C00) [pid = 2680] [serial = 975] [outer = 000000F7E57B9000] 22:29:53 INFO - PROCESS | 2680 | 1461043793495 Marionette DEBUG loaded listener.js 22:29:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 175 (000000F7E5CE5400) [pid = 2680] [serial = 976] [outer = 000000F7E57B9000] 22:29:54 INFO - PROCESS | 2680 | 1461043794101 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 22:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 22:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 939ms 22:29:54 INFO - PROCESS | 2680 | 1461043794160 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 22:29:54 INFO - PROCESS | 2680 | 1461043794163 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 22:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 22:29:54 INFO - PROCESS | 2680 | 1461043794166 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 22:29:54 INFO - PROCESS | 2680 | 1461043794168 Marionette TRACE conn5 <- [1,1266,null,{}] 22:29:54 INFO - PROCESS | 2680 | 1461043794172 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:54 INFO - PROCESS | 2680 | 1461043794297 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 22:29:54 INFO - PROCESS | 2680 | 1461043794429 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781121000 == 88 [pid = 2680] [id = 326] 22:29:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 176 (000000F7E61B1C00) [pid = 2680] [serial = 977] [outer = 0000000000000000] 22:29:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 177 (000000F7E64E2800) [pid = 2680] [serial = 978] [outer = 000000F7E61B1C00] 22:29:54 INFO - PROCESS | 2680 | 1461043794490 Marionette DEBUG loaded listener.js 22:29:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 178 (000000F7E6559C00) [pid = 2680] [serial = 979] [outer = 000000F7E61B1C00] 22:29:55 INFO - PROCESS | 2680 | 1461043795072 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 22:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 22:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 941ms 22:29:55 INFO - PROCESS | 2680 | 1461043795110 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 22:29:55 INFO - PROCESS | 2680 | 1461043795112 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 22:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 22:29:55 INFO - PROCESS | 2680 | 1461043795115 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 22:29:55 INFO - PROCESS | 2680 | 1461043795118 Marionette TRACE conn5 <- [1,1270,null,{}] 22:29:55 INFO - PROCESS | 2680 | 1461043795121 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:55 INFO - PROCESS | 2680 | 1461043795234 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 22:29:55 INFO - PROCESS | 2680 | 1461043795373 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F785048000 == 89 [pid = 2680] [id = 327] 22:29:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 179 (000000F781B32400) [pid = 2680] [serial = 980] [outer = 0000000000000000] 22:29:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 180 (000000F7DF310C00) [pid = 2680] [serial = 981] [outer = 000000F781B32400] 22:29:55 INFO - PROCESS | 2680 | 1461043795432 Marionette DEBUG loaded listener.js 22:29:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 181 (000000F7E7110800) [pid = 2680] [serial = 982] [outer = 000000F781B32400] 22:29:56 INFO - PROCESS | 2680 | 1461043796026 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 22:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 22:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 943ms 22:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 22:29:56 INFO - PROCESS | 2680 | 1461043796061 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 22:29:56 INFO - PROCESS | 2680 | 1461043796064 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 22:29:56 INFO - PROCESS | 2680 | 1461043796067 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 22:29:56 INFO - PROCESS | 2680 | 1461043796070 Marionette TRACE conn5 <- [1,1274,null,{}] 22:29:56 INFO - PROCESS | 2680 | 1461043796074 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:56 INFO - PROCESS | 2680 | 1461043796189 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 22:29:56 INFO - PROCESS | 2680 | 1461043796320 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781E1A000 == 90 [pid = 2680] [id = 328] 22:29:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 182 (000000F780FBB800) [pid = 2680] [serial = 983] [outer = 0000000000000000] 22:29:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 183 (000000F78120D800) [pid = 2680] [serial = 984] [outer = 000000F780FBB800] 22:29:56 INFO - PROCESS | 2680 | 1461043796378 Marionette DEBUG loaded listener.js 22:29:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 184 (000000F78276B800) [pid = 2680] [serial = 985] [outer = 000000F780FBB800] 22:29:57 INFO - PROCESS | 2680 | 1461043797261 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 22:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 22:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1242ms 22:29:57 INFO - PROCESS | 2680 | 1461043797313 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 22:29:57 INFO - PROCESS | 2680 | 1461043797317 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 22:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 22:29:57 INFO - PROCESS | 2680 | 1461043797336 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 22:29:57 INFO - PROCESS | 2680 | 1461043797340 Marionette TRACE conn5 <- [1,1278,null,{}] 22:29:57 INFO - PROCESS | 2680 | 1461043797345 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:57 INFO - PROCESS | 2680 | 1461043797453 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 22:29:57 INFO - PROCESS | 2680 | 1461043797588 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FBB000 == 91 [pid = 2680] [id = 329] 22:29:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 185 (000000F7841C6400) [pid = 2680] [serial = 986] [outer = 0000000000000000] 22:29:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 186 (000000F7841C8400) [pid = 2680] [serial = 987] [outer = 000000F7841C6400] 22:29:57 INFO - PROCESS | 2680 | 1461043797643 Marionette DEBUG loaded listener.js 22:29:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 187 (000000F7D3388000) [pid = 2680] [serial = 988] [outer = 000000F7841C6400] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5352800 == 90 [pid = 2680] [id = 138] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8B22000 == 89 [pid = 2680] [id = 319] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5303800 == 88 [pid = 2680] [id = 318] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5612800 == 87 [pid = 2680] [id = 317] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5308800 == 86 [pid = 2680] [id = 316] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E315F000 == 85 [pid = 2680] [id = 315] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3C9000 == 84 [pid = 2680] [id = 297] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2222800 == 83 [pid = 2680] [id = 314] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FC0800 == 82 [pid = 2680] [id = 313] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 186 (000000F7DB6A9C00) [pid = 2680] [serial = 864] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 185 (000000F7E26B8800) [pid = 2680] [serial = 870] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 184 (000000F7E19EC000) [pid = 2680] [serial = 867] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 183 (000000F7E5390000) [pid = 2680] [serial = 873] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 182 (000000F7DF358400) [pid = 2680] [serial = 906] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9ADD800 == 81 [pid = 2680] [id = 312] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA1D9000 == 80 [pid = 2680] [id = 296] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F781E24800 == 79 [pid = 2680] [id = 311] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7C4A41800 == 78 [pid = 2680] [id = 310] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FCD800 == 77 [pid = 2680] [id = 309] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5780800 == 76 [pid = 2680] [id = 307] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E560B800 == 75 [pid = 2680] [id = 306] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E534F800 == 74 [pid = 2680] [id = 305] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE344000 == 73 [pid = 2680] [id = 304] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F783744000 == 72 [pid = 2680] [id = 303] 22:29:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E1E000 == 71 [pid = 2680] [id = 302] 22:29:58 INFO - PROCESS | 2680 | 1461043798293 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 22:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 22:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 985ms 22:29:58 INFO - PROCESS | 2680 | 1461043798325 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 22:29:58 INFO - PROCESS | 2680 | 1461043798331 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 22:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 181 (000000F7E7160800) [pid = 2680] [serial = 679] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 180 (000000F7E8B3C800) [pid = 2680] [serial = 666] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 179 (000000F7E8B41800) [pid = 2680] [serial = 730] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 178 (000000F7E8B40800) [pid = 2680] [serial = 618] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 177 (000000F7E8B40400) [pid = 2680] [serial = 621] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 176 (000000F7DF322800) [pid = 2680] [serial = 663] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 175 (000000F7E10A4C00) [pid = 2680] [serial = 718] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 174 (000000F7E957BC00) [pid = 2680] [serial = 675] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 173 (000000F7E710AC00) [pid = 2680] [serial = 724] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 172 (000000F7E61B2400) [pid = 2680] [serial = 721] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 171 (000000F7E5CEE000) [pid = 2680] [serial = 778] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 170 (000000F7E5588800) [pid = 2680] [serial = 823] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 169 (000000F7E5CAD400) [pid = 2680] [serial = 672] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 168 (000000F782970C00) [pid = 2680] [serial = 624] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 167 (000000F7DE376800) [pid = 2680] [serial = 612] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 166 (000000F7E3E47400) [pid = 2680] [serial = 615] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 165 (000000F7D998D000) [pid = 2680] [serial = 715] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 164 (000000F7E7104C00) [pid = 2680] [serial = 727] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 163 (000000F7D3379800) [pid = 2680] [serial = 660] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 162 (000000F7E7161800) [pid = 2680] [serial = 669] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 161 (000000F7D3385000) [pid = 2680] [serial = 885] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 160 (000000F7D3DA9C00) [pid = 2680] [serial = 886] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 159 (000000F7DEB2CC00) [pid = 2680] [serial = 876] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 158 (000000F7E53BA400) [pid = 2680] [serial = 877] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F781211400) [pid = 2680] [serial = 858] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F7DBB9AC00) [pid = 2680] [serial = 897] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F781B2F000) [pid = 2680] [serial = 880] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F78132B400) [pid = 2680] [serial = 879] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7841C6800) [pid = 2680] [serial = 861] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F7D5417C00) [pid = 2680] [serial = 888] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F7DBA7F000) [pid = 2680] [serial = 895] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7DB6AB800) [pid = 2680] [serial = 894] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F781EAF400) [pid = 2680] [serial = 882] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F78296FC00) [pid = 2680] [serial = 883] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7DF30F800) [pid = 2680] [serial = 904] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7DBAD7800) [pid = 2680] [serial = 900] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F7DF140000) [pid = 2680] [serial = 903] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7DE146400) [pid = 2680] [serial = 898] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7D6A20000) [pid = 2680] [serial = 891] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7D9A65C00) [pid = 2680] [serial = 892] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7DE2B6C00) [pid = 2680] [serial = 901] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7D5808000) [pid = 2680] [serial = 889] [outer = 0000000000000000] [url = about:blank] 22:29:58 INFO - PROCESS | 2680 | 1461043798461 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 22:29:58 INFO - PROCESS | 2680 | 1461043798465 Marionette TRACE conn5 <- [1,1282,null,{}] 22:29:58 INFO - PROCESS | 2680 | 1461043798472 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:58 INFO - PROCESS | 2680 | 1461043798635 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 22:29:58 INFO - PROCESS | 2680 | 1461043798761 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827C7800 == 72 [pid = 2680] [id = 330] 22:29:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F78120F800) [pid = 2680] [serial = 989] [outer = 0000000000000000] 22:29:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F781258000) [pid = 2680] [serial = 990] [outer = 000000F78120F800] 22:29:58 INFO - PROCESS | 2680 | 1461043798824 Marionette DEBUG loaded listener.js 22:29:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F781B0F000) [pid = 2680] [serial = 991] [outer = 000000F78120F800] 22:29:59 INFO - PROCESS | 2680 | 1461043799428 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 22:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 22:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1049ms 22:29:59 INFO - PROCESS | 2680 | 1461043799466 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 22:29:59 INFO - PROCESS | 2680 | 1461043799471 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 22:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 22:29:59 INFO - PROCESS | 2680 | 1461043799476 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 22:29:59 INFO - PROCESS | 2680 | 1461043799480 Marionette TRACE conn5 <- [1,1286,null,{}] 22:29:59 INFO - PROCESS | 2680 | 1461043799489 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:29:59 INFO - PROCESS | 2680 | 1461043799608 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 22:29:59 INFO - PROCESS | 2680 | 1461043799708 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:29:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7C4A41800 == 73 [pid = 2680] [id = 331] 22:29:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F78296E800) [pid = 2680] [serial = 992] [outer = 0000000000000000] 22:29:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7841D0C00) [pid = 2680] [serial = 993] [outer = 000000F78296E800] 22:29:59 INFO - PROCESS | 2680 | 1461043799766 Marionette DEBUG loaded listener.js 22:29:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7D3543800) [pid = 2680] [serial = 994] [outer = 000000F78296E800] 22:30:00 INFO - PROCESS | 2680 | 1461043800397 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 22:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 22:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 942ms 22:30:00 INFO - PROCESS | 2680 | 1461043800420 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 22:30:00 INFO - PROCESS | 2680 | 1461043800423 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 22:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 22:30:00 INFO - PROCESS | 2680 | 1461043800428 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 22:30:00 INFO - PROCESS | 2680 | 1461043800430 Marionette TRACE conn5 <- [1,1290,null,{}] 22:30:00 INFO - PROCESS | 2680 | 1461043800434 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:00 INFO - PROCESS | 2680 | 1461043800550 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 22:30:00 INFO - PROCESS | 2680 | 1461043800657 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6A75800 == 74 [pid = 2680] [id = 332] 22:30:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7D602F400) [pid = 2680] [serial = 995] [outer = 0000000000000000] 22:30:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7D6A22000) [pid = 2680] [serial = 996] [outer = 000000F7D602F400] 22:30:00 INFO - PROCESS | 2680 | 1461043800762 Marionette DEBUG loaded listener.js 22:30:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F7D9DFB000) [pid = 2680] [serial = 997] [outer = 000000F7D602F400] 22:30:01 INFO - PROCESS | 2680 | 1461043801351 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 22:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 22:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 983ms 22:30:01 INFO - PROCESS | 2680 | 1461043801412 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 22:30:01 INFO - PROCESS | 2680 | 1461043801415 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 22:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 22:30:01 INFO - PROCESS | 2680 | 1461043801418 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 22:30:01 INFO - PROCESS | 2680 | 1461043801421 Marionette TRACE conn5 <- [1,1294,null,{}] 22:30:01 INFO - PROCESS | 2680 | 1461043801424 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:01 INFO - PROCESS | 2680 | 1461043801538 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 22:30:01 INFO - PROCESS | 2680 | 1461043801663 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6E0000 == 75 [pid = 2680] [id = 333] 22:30:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F7DA8A2400) [pid = 2680] [serial = 998] [outer = 0000000000000000] 22:30:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7DB38F400) [pid = 2680] [serial = 999] [outer = 000000F7DA8A2400] 22:30:01 INFO - PROCESS | 2680 | 1461043801723 Marionette DEBUG loaded listener.js 22:30:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F7DB6F2C00) [pid = 2680] [serial = 1000] [outer = 000000F7DA8A2400] 22:30:02 INFO - PROCESS | 2680 | 1461043802309 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 22:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 22:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 939ms 22:30:02 INFO - PROCESS | 2680 | 1461043802360 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 22:30:02 INFO - PROCESS | 2680 | 1461043802362 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 22:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 22:30:02 INFO - PROCESS | 2680 | 1461043802366 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 22:30:02 INFO - PROCESS | 2680 | 1461043802368 Marionette TRACE conn5 <- [1,1298,null,{}] 22:30:02 INFO - PROCESS | 2680 | 1461043802372 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:02 INFO - PROCESS | 2680 | 1461043802481 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 22:30:02 INFO - PROCESS | 2680 | 1461043802607 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:02 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA6B000 == 76 [pid = 2680] [id = 334] 22:30:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F7DBAD8C00) [pid = 2680] [serial = 1001] [outer = 0000000000000000] 22:30:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F7DE13E000) [pid = 2680] [serial = 1002] [outer = 000000F7DBAD8C00] 22:30:02 INFO - PROCESS | 2680 | 1461043802665 Marionette DEBUG loaded listener.js 22:30:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F7DE35FC00) [pid = 2680] [serial = 1003] [outer = 000000F7DBAD8C00] 22:30:03 INFO - PROCESS | 2680 | 1461043803273 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 22:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 22:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 943ms 22:30:03 INFO - PROCESS | 2680 | 1461043803313 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 22:30:03 INFO - PROCESS | 2680 | 1461043803316 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 22:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 22:30:03 INFO - PROCESS | 2680 | 1461043803319 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 22:30:03 INFO - PROCESS | 2680 | 1461043803321 Marionette TRACE conn5 <- [1,1302,null,{}] 22:30:03 INFO - PROCESS | 2680 | 1461043803326 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:03 INFO - PROCESS | 2680 | 1461043803463 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 22:30:03 INFO - PROCESS | 2680 | 1461043803593 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4BE800 == 77 [pid = 2680] [id = 335] 22:30:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F7DF34F800) [pid = 2680] [serial = 1004] [outer = 0000000000000000] 22:30:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F7DF357800) [pid = 2680] [serial = 1005] [outer = 000000F7DF34F800] 22:30:03 INFO - PROCESS | 2680 | 1461043803655 Marionette DEBUG loaded listener.js 22:30:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F7DFCCF400) [pid = 2680] [serial = 1006] [outer = 000000F7DF34F800] 22:30:04 INFO - PROCESS | 2680 | 1461043804207 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 22:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 22:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 942ms 22:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 22:30:04 INFO - PROCESS | 2680 | 1461043804265 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 22:30:04 INFO - PROCESS | 2680 | 1461043804268 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 22:30:04 INFO - PROCESS | 2680 | 1461043804271 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 22:30:04 INFO - PROCESS | 2680 | 1461043804273 Marionette TRACE conn5 <- [1,1306,null,{}] 22:30:04 INFO - PROCESS | 2680 | 1461043804277 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:04 INFO - PROCESS | 2680 | 1461043804385 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 22:30:04 INFO - PROCESS | 2680 | 1461043804483 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D1F000 == 78 [pid = 2680] [id = 336] 22:30:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 159 (000000F7E10A4400) [pid = 2680] [serial = 1007] [outer = 0000000000000000] 22:30:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 160 (000000F7E10B5C00) [pid = 2680] [serial = 1008] [outer = 000000F7E10A4400] 22:30:04 INFO - PROCESS | 2680 | 1461043804539 Marionette DEBUG loaded listener.js 22:30:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 161 (000000F7E19F2000) [pid = 2680] [serial = 1009] [outer = 000000F7E10A4400] 22:30:05 INFO - PROCESS | 2680 | 1461043805138 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 22:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 22:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 943ms 22:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 22:30:05 INFO - PROCESS | 2680 | 1461043805216 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 22:30:05 INFO - PROCESS | 2680 | 1461043805218 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 22:30:05 INFO - PROCESS | 2680 | 1461043805222 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 22:30:05 INFO - PROCESS | 2680 | 1461043805224 Marionette TRACE conn5 <- [1,1310,null,{}] 22:30:05 INFO - PROCESS | 2680 | 1461043805228 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:05 INFO - PROCESS | 2680 | 1461043805337 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 22:30:05 INFO - PROCESS | 2680 | 1461043805465 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E221B000 == 79 [pid = 2680] [id = 337] 22:30:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 162 (000000F7E10A8800) [pid = 2680] [serial = 1010] [outer = 0000000000000000] 22:30:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 163 (000000F7E2236000) [pid = 2680] [serial = 1011] [outer = 000000F7E10A8800] 22:30:05 INFO - PROCESS | 2680 | 1461043805524 Marionette DEBUG loaded listener.js 22:30:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 164 (000000F7E2A05400) [pid = 2680] [serial = 1012] [outer = 000000F7E10A8800] 22:30:06 INFO - PROCESS | 2680 | 1461043806123 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 22:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 22:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 944ms 22:30:06 INFO - PROCESS | 2680 | 1461043806168 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 22:30:06 INFO - PROCESS | 2680 | 1461043806171 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 22:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 22:30:06 INFO - PROCESS | 2680 | 1461043806175 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 22:30:06 INFO - PROCESS | 2680 | 1461043806177 Marionette TRACE conn5 <- [1,1314,null,{}] 22:30:06 INFO - PROCESS | 2680 | 1461043806181 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:06 INFO - PROCESS | 2680 | 1461043806292 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 22:30:06 INFO - PROCESS | 2680 | 1461043806421 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2C7F000 == 80 [pid = 2680] [id = 338] 22:30:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 165 (000000F7E26B8800) [pid = 2680] [serial = 1013] [outer = 0000000000000000] 22:30:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 166 (000000F7E2F80800) [pid = 2680] [serial = 1014] [outer = 000000F7E26B8800] 22:30:06 INFO - PROCESS | 2680 | 1461043806480 Marionette DEBUG loaded listener.js 22:30:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 167 (000000F7E5249400) [pid = 2680] [serial = 1015] [outer = 000000F7E26B8800] 22:30:07 INFO - PROCESS | 2680 | 1461043807105 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:30:07 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 22:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 985ms 22:30:07 INFO - PROCESS | 2680 | 1461043807176 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 22:30:07 INFO - PROCESS | 2680 | 1461043807179 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 22:30:07 INFO - PROCESS | 2680 | 1461043807184 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 22:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 22:30:07 INFO - PROCESS | 2680 | 1461043807187 Marionette TRACE conn5 <- [1,1318,null,{}] 22:30:07 INFO - PROCESS | 2680 | 1461043807190 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:07 INFO - PROCESS | 2680 | 1461043807404 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 22:30:07 INFO - PROCESS | 2680 | 1461043807539 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827DE800 == 81 [pid = 2680] [id = 339] 22:30:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 168 (000000F781153800) [pid = 2680] [serial = 1016] [outer = 0000000000000000] 22:30:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 169 (000000F781205800) [pid = 2680] [serial = 1017] [outer = 000000F781153800] 22:30:07 INFO - PROCESS | 2680 | 1461043807593 Marionette DEBUG loaded listener.js 22:30:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 170 (000000F781EAD000) [pid = 2680] [serial = 1018] [outer = 000000F781153800] 22:30:08 INFO - PROCESS | 2680 | 1461043808248 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 22:30:08 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 22:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1078ms 22:30:08 INFO - PROCESS | 2680 | 1461043808284 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 22:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 22:30:08 INFO - PROCESS | 2680 | 1461043808289 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 22:30:08 INFO - PROCESS | 2680 | 1461043808295 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 22:30:08 INFO - PROCESS | 2680 | 1461043808299 Marionette TRACE conn5 <- [1,1322,null,{}] 22:30:08 INFO - PROCESS | 2680 | 1461043808304 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:08 INFO - PROCESS | 2680 | 1461043808414 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 22:30:08 INFO - PROCESS | 2680 | 1461043808521 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D601E000 == 82 [pid = 2680] [id = 340] 22:30:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 171 (000000F7D580C400) [pid = 2680] [serial = 1019] [outer = 0000000000000000] 22:30:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 172 (000000F7D6E3CC00) [pid = 2680] [serial = 1020] [outer = 000000F7D580C400] 22:30:08 INFO - PROCESS | 2680 | 1461043808571 Marionette DEBUG loaded listener.js 22:30:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 173 (000000F7DA7DD400) [pid = 2680] [serial = 1021] [outer = 000000F7D580C400] 22:30:08 INFO - PROCESS | 2680 | --DOCSHELL 000000F7EB53E800 == 81 [pid = 2680] [id = 325] 22:30:08 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E73800 == 80 [pid = 2680] [id = 324] 22:30:08 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9D17800 == 79 [pid = 2680] [id = 323] 22:30:08 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2222000 == 78 [pid = 2680] [id = 322] 22:30:08 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9912800 == 77 [pid = 2680] [id = 321] 22:30:09 INFO - PROCESS | 2680 | 1461043809044 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 22:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 22:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 838ms 22:30:09 INFO - PROCESS | 2680 | 1461043809133 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 22:30:09 INFO - PROCESS | 2680 | 1461043809136 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 22:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 22:30:09 INFO - PROCESS | 2680 | 1461043809140 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 22:30:09 INFO - PROCESS | 2680 | 1461043809142 Marionette TRACE conn5 <- [1,1326,null,{}] 22:30:09 INFO - PROCESS | 2680 | 1461043809146 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:09 INFO - PROCESS | 2680 | 1461043809241 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 22:30:09 INFO - PROCESS | 2680 | 1461043809343 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF106000 == 78 [pid = 2680] [id = 341] 22:30:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 174 (000000F7D4D81000) [pid = 2680] [serial = 1022] [outer = 0000000000000000] 22:30:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 175 (000000F7DE145C00) [pid = 2680] [serial = 1023] [outer = 000000F7D4D81000] 22:30:09 INFO - PROCESS | 2680 | 1461043809391 Marionette DEBUG loaded listener.js 22:30:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 176 (000000F7DF311400) [pid = 2680] [serial = 1024] [outer = 000000F7D4D81000] 22:30:10 INFO - PROCESS | 2680 | 1461043810241 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 22:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 22:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1129ms 22:30:10 INFO - PROCESS | 2680 | 1461043810270 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 22:30:10 INFO - PROCESS | 2680 | 1461043810274 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 22:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 22:30:10 INFO - PROCESS | 2680 | 1461043810285 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 22:30:10 INFO - PROCESS | 2680 | 1461043810290 Marionette TRACE conn5 <- [1,1330,null,{}] 22:30:10 INFO - PROCESS | 2680 | 1461043810294 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:10 INFO - PROCESS | 2680 | 1461043810433 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 22:30:10 INFO - PROCESS | 2680 | 1461043810443 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5310000 == 79 [pid = 2680] [id = 342] 22:30:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 177 (000000F7DF34F000) [pid = 2680] [serial = 1025] [outer = 0000000000000000] 22:30:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 178 (000000F7E5390800) [pid = 2680] [serial = 1026] [outer = 000000F7DF34F000] 22:30:10 INFO - PROCESS | 2680 | 1461043810490 Marionette DEBUG loaded listener.js 22:30:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 179 (000000F7E57AA800) [pid = 2680] [serial = 1027] [outer = 000000F7DF34F000] 22:30:11 INFO - PROCESS | 2680 | 1461043810993 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 22:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 22:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 750ms 22:30:11 INFO - PROCESS | 2680 | 1461043811035 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 22:30:11 INFO - PROCESS | 2680 | 1461043811037 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 22:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 22:30:11 INFO - PROCESS | 2680 | 1461043811046 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 22:30:11 INFO - PROCESS | 2680 | 1461043811048 Marionette TRACE conn5 <- [1,1334,null,{}] 22:30:11 INFO - PROCESS | 2680 | 1461043811051 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:11 INFO - PROCESS | 2680 | 1461043811174 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 22:30:11 INFO - PROCESS | 2680 | 1461043811234 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5607000 == 80 [pid = 2680] [id = 343] 22:30:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 180 (000000F7E5B19400) [pid = 2680] [serial = 1028] [outer = 0000000000000000] 22:30:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 181 (000000F7E5CA2000) [pid = 2680] [serial = 1029] [outer = 000000F7E5B19400] 22:30:11 INFO - PROCESS | 2680 | 1461043811280 Marionette DEBUG loaded listener.js 22:30:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 182 (000000F7E5CEFC00) [pid = 2680] [serial = 1030] [outer = 000000F7E5B19400] 22:30:11 INFO - PROCESS | 2680 | 1461043811723 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 22:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 22:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 732ms 22:30:11 INFO - PROCESS | 2680 | 1461043811810 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 22:30:11 INFO - PROCESS | 2680 | 1461043811812 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 22:30:11 INFO - PROCESS | 2680 | 1461043811816 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 22:30:11 INFO - PROCESS | 2680 | 1461043811817 Marionette TRACE conn5 <- [1,1338,null,{}] 22:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 22:30:11 INFO - PROCESS | 2680 | 1461043811821 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:11 INFO - PROCESS | 2680 | 1461043811968 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 22:30:12 INFO - PROCESS | 2680 | 1461043811999 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E651A000 == 81 [pid = 2680] [id = 344] 22:30:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 183 (000000F7E64DDC00) [pid = 2680] [serial = 1031] [outer = 0000000000000000] 22:30:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 184 (000000F7E64E3000) [pid = 2680] [serial = 1032] [outer = 000000F7E64DDC00] 22:30:12 INFO - PROCESS | 2680 | 1461043812054 Marionette DEBUG loaded listener.js 22:30:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 185 (000000F7E7104C00) [pid = 2680] [serial = 1033] [outer = 000000F7E64DDC00] 22:30:12 INFO - PROCESS | 2680 | 1461043812550 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 22:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 22:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 775ms 22:30:12 INFO - PROCESS | 2680 | 1461043812600 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 22:30:12 INFO - PROCESS | 2680 | 1461043812602 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 22:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 22:30:12 INFO - PROCESS | 2680 | 1461043812605 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 22:30:12 INFO - PROCESS | 2680 | 1461043812607 Marionette TRACE conn5 <- [1,1342,null,{}] 22:30:12 INFO - PROCESS | 2680 | 1461043812610 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:13 INFO - PROCESS | 2680 | 1461043813058 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 184 (000000F78276C400) [pid = 2680] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 183 (000000F7D3312800) [pid = 2680] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 182 (000000F7E2F7D800) [pid = 2680] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 181 (000000F7DF34B000) [pid = 2680] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 180 (000000F7E5B25400) [pid = 2680] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 179 (000000F7E53B2000) [pid = 2680] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 178 (000000F7E5250000) [pid = 2680] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 177 (000000F7D9DB5000) [pid = 2680] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 176 (000000F7DE148800) [pid = 2680] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 175 (000000F780F2FC00) [pid = 2680] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 174 (000000F7E1AD1400) [pid = 2680] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 173 (000000F78120B000) [pid = 2680] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 172 (000000F7DF660000) [pid = 2680] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 171 (000000F7E1ACC400) [pid = 2680] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 170 (000000F7E2DA7C00) [pid = 2680] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 169 (000000F781160C00) [pid = 2680] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 168 (000000F781167C00) [pid = 2680] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 167 (000000F7E2DA4000) [pid = 2680] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 166 (000000F7DB384800) [pid = 2680] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 165 (000000F7D3DA6800) [pid = 2680] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 164 (000000F782762400) [pid = 2680] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 163 (000000F7E2038400) [pid = 2680] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 162 (000000F78132CC00) [pid = 2680] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 161 (000000F780FB7000) [pid = 2680] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 160 (000000F7E10BD400) [pid = 2680] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 159 (000000F7DE147800) [pid = 2680] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 158 (000000F7DB6EBC00) [pid = 2680] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F7DF352800) [pid = 2680] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F7DF137000) [pid = 2680] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F7E539B800) [pid = 2680] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F781254C00) [pid = 2680] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7DA710400) [pid = 2680] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F7E10BA400) [pid = 2680] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F7E24FB800) [pid = 2680] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7E5247800) [pid = 2680] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F781B32400) [pid = 2680] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F7E61B1C00) [pid = 2680] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7E57B9000) [pid = 2680] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7E557E800) [pid = 2680] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F7E10B3000) [pid = 2680] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F78296B000) [pid = 2680] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7E10B2400) [pid = 2680] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F78115E400) [pid = 2680] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7D572D000) [pid = 2680] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 22:30:13 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7841D0000) [pid = 2680] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 22:30:13 INFO - PROCESS | 2680 | 1461043813139 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781D32800 == 82 [pid = 2680] [id = 345] 22:30:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F780FB6800) [pid = 2680] [serial = 1034] [outer = 0000000000000000] 22:30:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F781154400) [pid = 2680] [serial = 1035] [outer = 000000F780FB6800] 22:30:13 INFO - PROCESS | 2680 | 1461043813186 Marionette DEBUG loaded listener.js 22:30:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F781B32400) [pid = 2680] [serial = 1036] [outer = 000000F780FB6800] 22:30:13 INFO - PROCESS | 2680 | 1461043813589 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 22:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 22:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1033ms 22:30:13 INFO - PROCESS | 2680 | 1461043813641 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 22:30:13 INFO - PROCESS | 2680 | 1461043813643 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 22:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 22:30:13 INFO - PROCESS | 2680 | 1461043813666 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 22:30:13 INFO - PROCESS | 2680 | 1461043813668 Marionette TRACE conn5 <- [1,1346,null,{}] 22:30:13 INFO - PROCESS | 2680 | 1461043813671 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:13 INFO - PROCESS | 2680 | 1461043813763 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 22:30:13 INFO - PROCESS | 2680 | 1461043813772 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9C6B800 == 83 [pid = 2680] [id = 346] 22:30:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7D353E000) [pid = 2680] [serial = 1037] [outer = 0000000000000000] 22:30:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7D5811800) [pid = 2680] [serial = 1038] [outer = 000000F7D353E000] 22:30:13 INFO - PROCESS | 2680 | 1461043813822 Marionette DEBUG loaded listener.js 22:30:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7DE147800) [pid = 2680] [serial = 1039] [outer = 000000F7D353E000] 22:30:14 INFO - PROCESS | 2680 | 1461043814256 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 22:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 22:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 628ms 22:30:14 INFO - PROCESS | 2680 | 1461043814297 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 22:30:14 INFO - PROCESS | 2680 | 1461043814299 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 22:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 22:30:14 INFO - PROCESS | 2680 | 1461043814303 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 22:30:14 INFO - PROCESS | 2680 | 1461043814305 Marionette TRACE conn5 <- [1,1350,null,{}] 22:30:14 INFO - PROCESS | 2680 | 1461043814308 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:14 INFO - PROCESS | 2680 | 1461043814400 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 22:30:14 INFO - PROCESS | 2680 | 1461043814440 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9DE6800 == 84 [pid = 2680] [id = 347] 22:30:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7E19E4400) [pid = 2680] [serial = 1040] [outer = 0000000000000000] 22:30:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7E2040800) [pid = 2680] [serial = 1041] [outer = 000000F7E19E4400] 22:30:14 INFO - PROCESS | 2680 | 1461043814487 Marionette DEBUG loaded listener.js 22:30:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F7E3131C00) [pid = 2680] [serial = 1042] [outer = 000000F7E19E4400] 22:30:14 INFO - PROCESS | 2680 | 1461043814925 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 22:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 22:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 691ms 22:30:15 INFO - PROCESS | 2680 | 1461043814997 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 22:30:15 INFO - PROCESS | 2680 | 1461043814999 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 22:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 22:30:15 INFO - PROCESS | 2680 | 1461043815002 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 22:30:15 INFO - PROCESS | 2680 | 1461043815004 Marionette TRACE conn5 <- [1,1354,null,{}] 22:30:15 INFO - PROCESS | 2680 | 1461043815008 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:15 INFO - PROCESS | 2680 | 1461043815181 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 22:30:15 INFO - PROCESS | 2680 | 1461043815310 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781E0C800 == 85 [pid = 2680] [id = 348] 22:30:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F78115AC00) [pid = 2680] [serial = 1043] [outer = 0000000000000000] 22:30:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F781207000) [pid = 2680] [serial = 1044] [outer = 000000F78115AC00] 22:30:15 INFO - PROCESS | 2680 | 1461043815374 Marionette DEBUG loaded listener.js 22:30:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F7D32AE400) [pid = 2680] [serial = 1045] [outer = 000000F78115AC00] 22:30:16 INFO - PROCESS | 2680 | 1461043816095 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 22:30:16 INFO - PROCESS | 2680 | 1461043816146 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 22:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 22:30:16 INFO - PROCESS | 2680 | 1461043816152 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 22:30:16 INFO - PROCESS | 2680 | 1461043816157 Marionette TRACE conn5 <- [1,1358,null,{}] 22:30:16 INFO - PROCESS | 2680 | 1461043816163 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:16 INFO - PROCESS | 2680 | 1461043816286 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 22:30:16 INFO - PROCESS | 2680 | 1461043816419 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A23000 == 86 [pid = 2680] [id = 349] 22:30:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F7DB388C00) [pid = 2680] [serial = 1046] [outer = 0000000000000000] 22:30:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F7DE1CD800) [pid = 2680] [serial = 1047] [outer = 000000F7DB388C00] 22:30:16 INFO - PROCESS | 2680 | 1461043816481 Marionette DEBUG loaded listener.js 22:30:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F7DF3D5400) [pid = 2680] [serial = 1048] [outer = 000000F7DB388C00] 22:30:17 INFO - PROCESS | 2680 | 1461043817097 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 22:30:17 INFO - PROCESS | 2680 | 1461043817144 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 22:30:17 INFO - PROCESS | 2680 | 1461043817148 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 22:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 22:30:17 INFO - PROCESS | 2680 | 1461043817151 Marionette TRACE conn5 <- [1,1362,null,{}] 22:30:17 INFO - PROCESS | 2680 | 1461043817155 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:17 INFO - PROCESS | 2680 | 1461043817274 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 22:30:17 INFO - PROCESS | 2680 | 1461043817383 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8B10800 == 87 [pid = 2680] [id = 350] 22:30:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F7E5393000) [pid = 2680] [serial = 1049] [outer = 0000000000000000] 22:30:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F7E53B6400) [pid = 2680] [serial = 1050] [outer = 000000F7E5393000] 22:30:17 INFO - PROCESS | 2680 | 1461043817440 Marionette DEBUG loaded listener.js 22:30:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F7E5CA8C00) [pid = 2680] [serial = 1051] [outer = 000000F7E5393000] 22:30:18 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:30:18 INFO - PROCESS | 2680 | 1461043818018 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 22:30:18 INFO - PROCESS | 2680 | 1461043818037 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 22:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 22:30:18 INFO - PROCESS | 2680 | 1461043818066 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 22:30:18 INFO - PROCESS | 2680 | 1461043818072 Marionette TRACE conn5 <- [1,1366,null,{}] 22:30:18 INFO - PROCESS | 2680 | 1461043818077 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:18 INFO - PROCESS | 2680 | 1461043818200 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 22:30:18 INFO - PROCESS | 2680 | 1461043818308 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847EA000 == 88 [pid = 2680] [id = 351] 22:30:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 159 (000000F7E64E3400) [pid = 2680] [serial = 1052] [outer = 0000000000000000] 22:30:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 160 (000000F7E7111C00) [pid = 2680] [serial = 1053] [outer = 000000F7E64E3400] 22:30:18 INFO - PROCESS | 2680 | 1461043818365 Marionette DEBUG loaded listener.js 22:30:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 161 (000000F7E8A13000) [pid = 2680] [serial = 1054] [outer = 000000F7E64E3400] 22:30:18 INFO - PROCESS | 2680 | 1461043818963 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 22:30:19 INFO - PROCESS | 2680 | 1461043819011 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 22:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 22:30:19 INFO - PROCESS | 2680 | 1461043819015 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 22:30:19 INFO - PROCESS | 2680 | 1461043819017 Marionette TRACE conn5 <- [1,1370,null,{}] 22:30:19 INFO - PROCESS | 2680 | 1461043819021 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:19 INFO - PROCESS | 2680 | 1461043819138 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 22:30:19 INFO - PROCESS | 2680 | 1461043819244 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784929000 == 89 [pid = 2680] [id = 352] 22:30:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 162 (000000F783D99400) [pid = 2680] [serial = 1055] [outer = 0000000000000000] 22:30:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 163 (000000F783DA3000) [pid = 2680] [serial = 1056] [outer = 000000F783D99400] 22:30:19 INFO - PROCESS | 2680 | 1461043819301 Marionette DEBUG loaded listener.js 22:30:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 164 (000000F7E8A15C00) [pid = 2680] [serial = 1057] [outer = 000000F783D99400] 22:30:19 INFO - PROCESS | 2680 | [2680] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 22:30:19 INFO - PROCESS | 2680 | 1461043819852 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 22:30:19 INFO - PROCESS | 2680 | 1461043819963 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 22:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 22:30:19 INFO - PROCESS | 2680 | 1461043819967 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 22:30:19 INFO - PROCESS | 2680 | 1461043819969 Marionette TRACE conn5 <- [1,1374,null,{}] 22:30:19 INFO - PROCESS | 2680 | 1461043819973 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:20 INFO - PROCESS | 2680 | 1461043820094 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 22:30:20 INFO - PROCESS | 2680 | 1461043820226 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784725000 == 90 [pid = 2680] [id = 353] 22:30:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 165 (000000F7841DF400) [pid = 2680] [serial = 1058] [outer = 0000000000000000] 22:30:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 166 (000000F7841E1000) [pid = 2680] [serial = 1059] [outer = 000000F7841DF400] 22:30:20 INFO - PROCESS | 2680 | 1461043820293 Marionette DEBUG loaded listener.js 22:30:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 167 (000000F7E8B35000) [pid = 2680] [serial = 1060] [outer = 000000F7841DF400] 22:30:20 INFO - PROCESS | 2680 | 1461043820861 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 22:30:20 INFO - PROCESS | 2680 | 1461043820915 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 22:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 22:30:20 INFO - PROCESS | 2680 | 1461043820919 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 22:30:20 INFO - PROCESS | 2680 | 1461043820921 Marionette TRACE conn5 <- [1,1378,null,{}] 22:30:20 INFO - PROCESS | 2680 | 1461043820925 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:21 INFO - PROCESS | 2680 | 1461043821042 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 22:30:21 INFO - PROCESS | 2680 | 1461043821202 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DE3800 == 91 [pid = 2680] [id = 354] 22:30:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 168 (000000F7D3DB1800) [pid = 2680] [serial = 1061] [outer = 0000000000000000] 22:30:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 169 (000000F7E8BD1400) [pid = 2680] [serial = 1062] [outer = 000000F7D3DB1800] 22:30:21 INFO - PROCESS | 2680 | 1461043821259 Marionette DEBUG loaded listener.js 22:30:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 170 (000000F7E8BD9800) [pid = 2680] [serial = 1063] [outer = 000000F7D3DB1800] 22:30:21 INFO - PROCESS | 2680 | 1461043821834 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 22:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 22:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 945ms 22:30:21 INFO - PROCESS | 2680 | 1461043821870 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 22:30:21 INFO - PROCESS | 2680 | 1461043821873 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 22:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 22:30:21 INFO - PROCESS | 2680 | 1461043821878 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 22:30:21 INFO - PROCESS | 2680 | 1461043821880 Marionette TRACE conn5 <- [1,1382,null,{}] 22:30:21 INFO - PROCESS | 2680 | 1461043821884 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:22 INFO - PROCESS | 2680 | 1461043821998 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 22:30:22 INFO - PROCESS | 2680 | 1461043822132 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781C46800 == 92 [pid = 2680] [id = 355] 22:30:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 171 (000000F780FBB000) [pid = 2680] [serial = 1064] [outer = 0000000000000000] 22:30:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 172 (000000F781256400) [pid = 2680] [serial = 1065] [outer = 000000F780FBB000] 22:30:22 INFO - PROCESS | 2680 | 1461043822190 Marionette DEBUG loaded listener.js 22:30:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 173 (000000F78296DC00) [pid = 2680] [serial = 1066] [outer = 000000F780FBB000] 22:30:23 INFO - PROCESS | 2680 | 1461043823123 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 22:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 22:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1284ms 22:30:23 INFO - PROCESS | 2680 | 1461043823164 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 22:30:23 INFO - PROCESS | 2680 | 1461043823168 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 22:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 22:30:23 INFO - PROCESS | 2680 | 1461043823174 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 22:30:23 INFO - PROCESS | 2680 | 1461043823177 Marionette TRACE conn5 <- [1,1386,null,{}] 22:30:23 INFO - PROCESS | 2680 | 1461043823183 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:23 INFO - PROCESS | 2680 | 1461043823293 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 22:30:23 INFO - PROCESS | 2680 | 1461043823433 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784270000 == 93 [pid = 2680] [id = 356] 22:30:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 174 (000000F782966000) [pid = 2680] [serial = 1067] [outer = 0000000000000000] 22:30:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 175 (000000F783D95000) [pid = 2680] [serial = 1068] [outer = 000000F782966000] 22:30:23 INFO - PROCESS | 2680 | 1461043823500 Marionette DEBUG loaded listener.js 22:30:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 176 (000000F7841CE000) [pid = 2680] [serial = 1069] [outer = 000000F782966000] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E12000 == 92 [pid = 2680] [id = 19] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D99D6800 == 91 [pid = 2680] [id = 111] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9DE6800 == 90 [pid = 2680] [id = 347] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9C6B800 == 89 [pid = 2680] [id = 346] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F781D32800 == 88 [pid = 2680] [id = 345] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E651A000 == 87 [pid = 2680] [id = 344] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5607000 == 86 [pid = 2680] [id = 343] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5310000 == 85 [pid = 2680] [id = 342] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF106000 == 84 [pid = 2680] [id = 341] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 175 (000000F7841C8400) [pid = 2680] [serial = 987] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 174 (000000F78120D800) [pid = 2680] [serial = 984] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D601E000 == 83 [pid = 2680] [id = 340] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827DE800 == 82 [pid = 2680] [id = 339] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D1F000 == 81 [pid = 2680] [id = 336] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4BE800 == 80 [pid = 2680] [id = 335] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA6B000 == 79 [pid = 2680] [id = 334] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6E0000 == 78 [pid = 2680] [id = 333] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6A75800 == 77 [pid = 2680] [id = 332] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7C4A41800 == 76 [pid = 2680] [id = 331] 22:30:24 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827C7800 == 75 [pid = 2680] [id = 330] 22:30:24 INFO - PROCESS | 2680 | 1461043824164 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 22:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 22:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1028ms 22:30:24 INFO - PROCESS | 2680 | 1461043824206 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 22:30:24 INFO - PROCESS | 2680 | 1461043824212 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 22:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 22:30:24 INFO - PROCESS | 2680 | 1461043824219 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 22:30:24 INFO - PROCESS | 2680 | 1461043824221 Marionette TRACE conn5 <- [1,1390,null,{}] 22:30:24 INFO - PROCESS | 2680 | 1461043824248 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:24 INFO - PROCESS | 2680 | 1461043824350 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 173 (000000F7DF350800) [pid = 2680] [serial = 865] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 172 (000000F7E2037400) [pid = 2680] [serial = 868] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 171 (000000F7E2F7AC00) [pid = 2680] [serial = 871] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 170 (000000F7E53BAC00) [pid = 2680] [serial = 874] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 169 (000000F7E10A7800) [pid = 2680] [serial = 945] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 168 (000000F7E2235400) [pid = 2680] [serial = 948] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 167 (000000F7E19E0400) [pid = 2680] [serial = 946] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 166 (000000F7E2F76800) [pid = 2680] [serial = 951] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 165 (000000F7E2A06000) [pid = 2680] [serial = 949] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 164 (000000F781167000) [pid = 2680] [serial = 927] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 163 (000000F782765400) [pid = 2680] [serial = 910] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 162 (000000F781332400) [pid = 2680] [serial = 909] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 161 (000000F7E45A5C00) [pid = 2680] [serial = 925] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 160 (000000F7E31D7800) [pid = 2680] [serial = 924] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 159 (000000F7DB6E7C00) [pid = 2680] [serial = 939] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 158 (000000F7DBA83400) [pid = 2680] [serial = 940] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F7D5729400) [pid = 2680] [serial = 936] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F7D998BC00) [pid = 2680] [serial = 937] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F7D6E3AC00) [pid = 2680] [serial = 913] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F7D4D60000) [pid = 2680] [serial = 912] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7E2053800) [pid = 2680] [serial = 921] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F7E268D800) [pid = 2680] [serial = 922] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F7D337F000) [pid = 2680] [serial = 930] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7D5416400) [pid = 2680] [serial = 931] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F78125A000) [pid = 2680] [serial = 933] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F7D330DC00) [pid = 2680] [serial = 934] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7E1ACFC00) [pid = 2680] [serial = 919] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7E19E5000) [pid = 2680] [serial = 918] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F7DE1DA800) [pid = 2680] [serial = 942] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7DFC67400) [pid = 2680] [serial = 916] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7DEB27400) [pid = 2680] [serial = 915] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7DF65F800) [pid = 2680] [serial = 907] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7E538D000) [pid = 2680] [serial = 958] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7E57AA400) [pid = 2680] [serial = 960] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7E2A11000) [pid = 2680] [serial = 957] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7E57B2800) [pid = 2680] [serial = 961] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E450E000) [pid = 2680] [serial = 952] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F781B38C00) [pid = 2680] [serial = 928] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F781C1C800) [pid = 2680] [serial = 954] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7DF307000) [pid = 2680] [serial = 943] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7D9937C00) [pid = 2680] [serial = 955] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7DF310C00) [pid = 2680] [serial = 981] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7E64E2800) [pid = 2680] [serial = 978] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7E5B1F400) [pid = 2680] [serial = 973] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7E5CA3C00) [pid = 2680] [serial = 975] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7E5254800) [pid = 2680] [serial = 970] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E57B0400) [pid = 2680] [serial = 972] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7D3384400) [pid = 2680] [serial = 862] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7E1E22C00) [pid = 2680] [serial = 856] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F781B0B800) [pid = 2680] [serial = 859] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7DE13C000) [pid = 2680] [serial = 967] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E2236C00) [pid = 2680] [serial = 969] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7D353E800) [pid = 2680] [serial = 964] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7DB306800) [pid = 2680] [serial = 966] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7D3311000) [pid = 2680] [serial = 963] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DA8AC800) [pid = 2680] [serial = 814] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7D6030C00) [pid = 2680] [serial = 757] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7E5251800) [pid = 2680] [serial = 769] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E205D800) [pid = 2680] [serial = 763] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E61A4400) [pid = 2680] [serial = 775] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E5B1D400) [pid = 2680] [serial = 772] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E710FC00) [pid = 2680] [serial = 820] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DF139800) [pid = 2680] [serial = 760] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7E2D1C000) [pid = 2680] [serial = 817] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F781B02C00) [pid = 2680] [serial = 754] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E2A08400) [pid = 2680] [serial = 766] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F781B37800) [pid = 2680] [serial = 811] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7E7110800) [pid = 2680] [serial = 982] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E6559C00) [pid = 2680] [serial = 979] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E5CE5400) [pid = 2680] [serial = 976] [outer = 0000000000000000] [url = about:blank] 22:30:24 INFO - PROCESS | 2680 | 1461043824447 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782FC5000 == 76 [pid = 2680] [id = 357] 22:30:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F78114F800) [pid = 2680] [serial = 1070] [outer = 0000000000000000] 22:30:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F781336400) [pid = 2680] [serial = 1071] [outer = 000000F78114F800] 22:30:24 INFO - PROCESS | 2680 | 1461043824495 Marionette DEBUG loaded listener.js 22:30:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F781B39400) [pid = 2680] [serial = 1072] [outer = 000000F78114F800] 22:30:24 INFO - PROCESS | 2680 | 1461043824950 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 22:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 22:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 776ms 22:30:24 INFO - PROCESS | 2680 | 1461043824996 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 22:30:25 INFO - PROCESS | 2680 | 1461043824998 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 22:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 22:30:25 INFO - PROCESS | 2680 | 1461043825002 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 22:30:25 INFO - PROCESS | 2680 | 1461043825006 Marionette TRACE conn5 <- [1,1394,null,{}] 22:30:25 INFO - PROCESS | 2680 | 1461043825016 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:25 INFO - PROCESS | 2680 | 1461043825113 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 22:30:25 INFO - PROCESS | 2680 | 1461043825123 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847DB800 == 77 [pid = 2680] [id = 358] 22:30:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7841DA000) [pid = 2680] [serial = 1073] [outer = 0000000000000000] 22:30:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7D330DC00) [pid = 2680] [serial = 1074] [outer = 000000F7841DA000] 22:30:25 INFO - PROCESS | 2680 | 1461043825174 Marionette DEBUG loaded listener.js 22:30:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7D337D000) [pid = 2680] [serial = 1075] [outer = 000000F7841DA000] 22:30:25 INFO - PROCESS | 2680 | 1461043825637 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 22:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 22:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 691ms 22:30:25 INFO - PROCESS | 2680 | 1461043825694 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 22:30:25 INFO - PROCESS | 2680 | 1461043825697 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 22:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 22:30:25 INFO - PROCESS | 2680 | 1461043825701 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 22:30:25 INFO - PROCESS | 2680 | 1461043825702 Marionette TRACE conn5 <- [1,1398,null,{}] 22:30:25 INFO - PROCESS | 2680 | 1461043825735 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:25 INFO - PROCESS | 2680 | 1461043825831 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 22:30:25 INFO - PROCESS | 2680 | 1461043825922 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F785040000 == 78 [pid = 2680] [id = 359] 22:30:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7D3540C00) [pid = 2680] [serial = 1076] [outer = 0000000000000000] 22:30:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7D4D65400) [pid = 2680] [serial = 1077] [outer = 000000F7D3540C00] 22:30:25 INFO - PROCESS | 2680 | 1461043825969 Marionette DEBUG loaded listener.js 22:30:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7D5439800) [pid = 2680] [serial = 1078] [outer = 000000F7D3540C00] 22:30:26 INFO - PROCESS | 2680 | 1461043826397 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 22:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 22:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 22:30:26 INFO - PROCESS | 2680 | 1461043826442 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 22:30:26 INFO - PROCESS | 2680 | 1461043826444 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 22:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 22:30:26 INFO - PROCESS | 2680 | 1461043826457 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 22:30:26 INFO - PROCESS | 2680 | 1461043826459 Marionette TRACE conn5 <- [1,1402,null,{}] 22:30:26 INFO - PROCESS | 2680 | 1461043826462 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:26 INFO - PROCESS | 2680 | 1461043826581 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 22:30:26 INFO - PROCESS | 2680 | 1461043826641 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4755800 == 79 [pid = 2680] [id = 360] 22:30:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7D5805C00) [pid = 2680] [serial = 1079] [outer = 0000000000000000] 22:30:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7D5810400) [pid = 2680] [serial = 1080] [outer = 000000F7D5805C00] 22:30:26 INFO - PROCESS | 2680 | 1461043826687 Marionette DEBUG loaded listener.js 22:30:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7D9932C00) [pid = 2680] [serial = 1081] [outer = 000000F7D5805C00] 22:30:27 INFO - PROCESS | 2680 | 1461043827220 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 22:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 22:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 775ms 22:30:27 INFO - PROCESS | 2680 | 1461043827238 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 22:30:27 INFO - PROCESS | 2680 | 1461043827240 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 22:30:27 INFO - PROCESS | 2680 | 1461043827243 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 22:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 22:30:27 INFO - PROCESS | 2680 | 1461043827245 Marionette TRACE conn5 <- [1,1406,null,{}] 22:30:27 INFO - PROCESS | 2680 | 1461043827248 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:27 INFO - PROCESS | 2680 | 1461043827377 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 22:30:27 INFO - PROCESS | 2680 | 1461043827437 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D991E000 == 80 [pid = 2680] [id = 361] 22:30:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7DB24E000) [pid = 2680] [serial = 1082] [outer = 0000000000000000] 22:30:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7DB30A000) [pid = 2680] [serial = 1083] [outer = 000000F7DB24E000] 22:30:27 INFO - PROCESS | 2680 | 1461043827487 Marionette DEBUG loaded listener.js 22:30:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DB6E7C00) [pid = 2680] [serial = 1084] [outer = 000000F7DB24E000] 22:30:27 INFO - PROCESS | 2680 | 1461043827940 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 22:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 22:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 732ms 22:30:27 INFO - PROCESS | 2680 | 1461043827980 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 22:30:27 INFO - PROCESS | 2680 | 1461043827982 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 22:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 22:30:27 INFO - PROCESS | 2680 | 1461043827986 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 22:30:27 INFO - PROCESS | 2680 | 1461043827987 Marionette TRACE conn5 <- [1,1410,null,{}] 22:30:28 INFO - PROCESS | 2680 | 1461043827991 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:28 INFO - PROCESS | 2680 | 1461043828113 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 22:30:28 INFO - PROCESS | 2680 | 1461043828132 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA68E800 == 81 [pid = 2680] [id = 362] 22:30:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DBA7E800) [pid = 2680] [serial = 1085] [outer = 0000000000000000] 22:30:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DBAD4400) [pid = 2680] [serial = 1086] [outer = 000000F7DBA7E800] 22:30:28 INFO - PROCESS | 2680 | 1461043828177 Marionette DEBUG loaded listener.js 22:30:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DE141800) [pid = 2680] [serial = 1087] [outer = 000000F7DBA7E800] 22:30:28 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E64DDC00) [pid = 2680] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 22:30:28 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F781153800) [pid = 2680] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 22:30:28 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7841C6400) [pid = 2680] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 22:30:28 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7D4D81000) [pid = 2680] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 22:30:28 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7D353E000) [pid = 2680] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 22:30:28 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F780FB6800) [pid = 2680] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 22:30:28 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F780FBB800) [pid = 2680] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 22:30:28 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E5B19400) [pid = 2680] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 22:30:28 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7DF34F000) [pid = 2680] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 22:30:28 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7D580C400) [pid = 2680] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 22:30:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F781EA6400) [pid = 2680] [serial = 1088] [outer = 000000F7D3DA6000] 22:30:28 INFO - PROCESS | 2680 | 1461043828971 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 22:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 22:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1027ms 22:30:29 INFO - PROCESS | 2680 | 1461043829015 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 22:30:29 INFO - PROCESS | 2680 | 1461043829017 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 22:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 22:30:29 INFO - PROCESS | 2680 | 1461043829040 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 22:30:29 INFO - PROCESS | 2680 | 1461043829042 Marionette TRACE conn5 <- [1,1414,null,{}] 22:30:29 INFO - PROCESS | 2680 | 1461043829045 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:29 INFO - PROCESS | 2680 | 1461043829136 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 22:30:29 INFO - PROCESS | 2680 | 1461043829142 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA64800 == 82 [pid = 2680] [id = 363] 22:30:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DBADA000) [pid = 2680] [serial = 1089] [outer = 0000000000000000] 22:30:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DEB27400) [pid = 2680] [serial = 1090] [outer = 000000F7DBADA000] 22:30:29 INFO - PROCESS | 2680 | 1461043829189 Marionette DEBUG loaded listener.js 22:30:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7DBA79400) [pid = 2680] [serial = 1091] [outer = 000000F7DBADA000] 22:30:29 INFO - PROCESS | 2680 | 1461043829659 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 22:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 22:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 649ms 22:30:29 INFO - PROCESS | 2680 | 1461043829673 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 22:30:29 INFO - PROCESS | 2680 | 1461043829675 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 22:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 22:30:29 INFO - PROCESS | 2680 | 1461043829678 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 22:30:29 INFO - PROCESS | 2680 | 1461043829680 Marionette TRACE conn5 <- [1,1418,null,{}] 22:30:29 INFO - PROCESS | 2680 | 1461043829684 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:29 INFO - PROCESS | 2680 | 1461043829777 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 22:30:29 INFO - PROCESS | 2680 | 1461043829783 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4B0800 == 83 [pid = 2680] [id = 364] 22:30:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7D9A66800) [pid = 2680] [serial = 1092] [outer = 0000000000000000] 22:30:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7DF329400) [pid = 2680] [serial = 1093] [outer = 000000F7D9A66800] 22:30:29 INFO - PROCESS | 2680 | 1461043829830 Marionette DEBUG loaded listener.js 22:30:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DF46D400) [pid = 2680] [serial = 1094] [outer = 000000F7D9A66800] 22:30:30 INFO - PROCESS | 2680 | 1461043830298 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 22:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 22:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 22:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 22:30:30 INFO - PROCESS | 2680 | 1461043830372 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 22:30:30 INFO - PROCESS | 2680 | 1461043830375 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 22:30:30 INFO - PROCESS | 2680 | 1461043830378 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 22:30:30 INFO - PROCESS | 2680 | 1461043830380 Marionette TRACE conn5 <- [1,1422,null,{}] 22:30:30 INFO - PROCESS | 2680 | 1461043830384 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:30 INFO - PROCESS | 2680 | 1461043830474 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 22:30:30 INFO - PROCESS | 2680 | 1461043830480 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D4A000 == 84 [pid = 2680] [id = 365] 22:30:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DFCCC000) [pid = 2680] [serial = 1095] [outer = 0000000000000000] 22:30:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E109F400) [pid = 2680] [serial = 1096] [outer = 000000F7DFCCC000] 22:30:30 INFO - PROCESS | 2680 | 1461043830527 Marionette DEBUG loaded listener.js 22:30:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7E19DCC00) [pid = 2680] [serial = 1097] [outer = 000000F7DFCCC000] 22:30:31 INFO - PROCESS | 2680 | 1461043831326 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 22:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 22:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 983ms 22:30:31 INFO - PROCESS | 2680 | 1461043831367 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 22:30:31 INFO - PROCESS | 2680 | 1461043831373 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 22:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 22:30:31 INFO - PROCESS | 2680 | 1461043831380 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 22:30:31 INFO - PROCESS | 2680 | 1461043831385 Marionette TRACE conn5 <- [1,1426,null,{}] 22:30:31 INFO - PROCESS | 2680 | 1461043831390 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:31 INFO - PROCESS | 2680 | 1461043831516 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 22:30:31 INFO - PROCESS | 2680 | 1461043831646 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784268800 == 85 [pid = 2680] [id = 366] 22:30:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F781B3A400) [pid = 2680] [serial = 1098] [outer = 0000000000000000] 22:30:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F782765000) [pid = 2680] [serial = 1099] [outer = 000000F781B3A400] 22:30:31 INFO - PROCESS | 2680 | 1461043831708 Marionette DEBUG loaded listener.js 22:30:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F783DA3400) [pid = 2680] [serial = 1100] [outer = 000000F781B3A400] 22:30:32 INFO - PROCESS | 2680 | 1461043832280 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 22:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 22:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 942ms 22:30:32 INFO - PROCESS | 2680 | 1461043832327 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 22:30:32 INFO - PROCESS | 2680 | 1461043832334 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 22:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 22:30:32 INFO - PROCESS | 2680 | 1461043832341 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 22:30:32 INFO - PROCESS | 2680 | 1461043832344 Marionette TRACE conn5 <- [1,1430,null,{}] 22:30:32 INFO - PROCESS | 2680 | 1461043832349 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:32 INFO - PROCESS | 2680 | 1461043832470 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 22:30:32 INFO - PROCESS | 2680 | 1461043832571 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FC9000 == 86 [pid = 2680] [id = 367] 22:30:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7D3382C00) [pid = 2680] [serial = 1101] [outer = 0000000000000000] 22:30:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7D4D7F000) [pid = 2680] [serial = 1102] [outer = 000000F7D3382C00] 22:30:32 INFO - PROCESS | 2680 | 1461043832628 Marionette DEBUG loaded listener.js 22:30:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7D9A62000) [pid = 2680] [serial = 1103] [outer = 000000F7D3382C00] 22:30:33 INFO - PROCESS | 2680 | 1461043833280 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 22:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 22:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 986ms 22:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 22:30:33 INFO - PROCESS | 2680 | 1461043833332 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 22:30:33 INFO - PROCESS | 2680 | 1461043833335 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 22:30:33 INFO - PROCESS | 2680 | 1461043833338 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 22:30:33 INFO - PROCESS | 2680 | 1461043833343 Marionette TRACE conn5 <- [1,1434,null,{}] 22:30:33 INFO - PROCESS | 2680 | 1461043833355 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:33 INFO - PROCESS | 2680 | 1461043833477 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 22:30:33 INFO - PROCESS | 2680 | 1461043833608 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A17000 == 87 [pid = 2680] [id = 368] 22:30:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7DF13E800) [pid = 2680] [serial = 1104] [outer = 0000000000000000] 22:30:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7DF30F800) [pid = 2680] [serial = 1105] [outer = 000000F7DF13E800] 22:30:33 INFO - PROCESS | 2680 | 1461043833671 Marionette DEBUG loaded listener.js 22:30:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7E19E5400) [pid = 2680] [serial = 1106] [outer = 000000F7DF13E800] 22:30:34 INFO - PROCESS | 2680 | 1461043834271 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 22:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 22:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 983ms 22:30:34 INFO - PROCESS | 2680 | 1461043834323 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 22:30:34 INFO - PROCESS | 2680 | 1461043834326 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 22:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 22:30:34 INFO - PROCESS | 2680 | 1461043834330 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 22:30:34 INFO - PROCESS | 2680 | 1461043834332 Marionette TRACE conn5 <- [1,1438,null,{}] 22:30:34 INFO - PROCESS | 2680 | 1461043834351 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:34 INFO - PROCESS | 2680 | 1461043834471 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 22:30:34 INFO - PROCESS | 2680 | 1461043834597 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3B22000 == 88 [pid = 2680] [id = 369] 22:30:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7E1AD2800) [pid = 2680] [serial = 1107] [outer = 0000000000000000] 22:30:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E1AD6800) [pid = 2680] [serial = 1108] [outer = 000000F7E1AD2800] 22:30:34 INFO - PROCESS | 2680 | 1461043834656 Marionette DEBUG loaded listener.js 22:30:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7E2232400) [pid = 2680] [serial = 1109] [outer = 000000F7E1AD2800] 22:30:35 INFO - PROCESS | 2680 | 1461043835248 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 22:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 22:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 944ms 22:30:35 INFO - PROCESS | 2680 | 1461043835276 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 22:30:35 INFO - PROCESS | 2680 | 1461043835278 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 22:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 22:30:35 INFO - PROCESS | 2680 | 1461043835282 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 22:30:35 INFO - PROCESS | 2680 | 1461043835284 Marionette TRACE conn5 <- [1,1442,null,{}] 22:30:35 INFO - PROCESS | 2680 | 1461043835288 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:35 INFO - PROCESS | 2680 | 1461043835402 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 22:30:35 INFO - PROCESS | 2680 | 1461043835503 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4C3F000 == 89 [pid = 2680] [id = 370] 22:30:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7E2061C00) [pid = 2680] [serial = 1110] [outer = 0000000000000000] 22:30:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E2410000) [pid = 2680] [serial = 1111] [outer = 000000F7E2061C00] 22:30:35 INFO - PROCESS | 2680 | 1461043835560 Marionette DEBUG loaded listener.js 22:30:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7E26B8C00) [pid = 2680] [serial = 1112] [outer = 000000F7E2061C00] 22:30:36 INFO - PROCESS | 2680 | 1461043836177 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 22:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 22:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 943ms 22:30:36 INFO - PROCESS | 2680 | 1461043836227 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 22:30:36 INFO - PROCESS | 2680 | 1461043836230 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 22:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 22:30:36 INFO - PROCESS | 2680 | 1461043836247 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 22:30:36 INFO - PROCESS | 2680 | 1461043836249 Marionette TRACE conn5 <- [1,1446,null,{}] 22:30:36 INFO - PROCESS | 2680 | 1461043836255 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:36 INFO - PROCESS | 2680 | 1461043836389 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 22:30:36 INFO - PROCESS | 2680 | 1461043836511 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5362000 == 90 [pid = 2680] [id = 371] 22:30:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7E2D1CC00) [pid = 2680] [serial = 1113] [outer = 0000000000000000] 22:30:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7E2F7DC00) [pid = 2680] [serial = 1114] [outer = 000000F7E2D1CC00] 22:30:36 INFO - PROCESS | 2680 | 1461043836574 Marionette DEBUG loaded listener.js 22:30:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7E45A5C00) [pid = 2680] [serial = 1115] [outer = 000000F7E2D1CC00] 22:30:37 INFO - PROCESS | 2680 | 1461043837111 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 22:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 22:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 943ms 22:30:37 INFO - PROCESS | 2680 | 1461043837179 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 22:30:37 INFO - PROCESS | 2680 | 1461043837182 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 22:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 22:30:37 INFO - PROCESS | 2680 | 1461043837186 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 22:30:37 INFO - PROCESS | 2680 | 1461043837188 Marionette TRACE conn5 <- [1,1450,null,{}] 22:30:37 INFO - PROCESS | 2680 | 1461043837192 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:37 INFO - PROCESS | 2680 | 1461043837304 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 22:30:37 INFO - PROCESS | 2680 | 1461043837432 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5568800 == 91 [pid = 2680] [id = 372] 22:30:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7E450B400) [pid = 2680] [serial = 1116] [outer = 0000000000000000] 22:30:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7E524D400) [pid = 2680] [serial = 1117] [outer = 000000F7E450B400] 22:30:37 INFO - PROCESS | 2680 | 1461043837489 Marionette DEBUG loaded listener.js 22:30:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7E5399400) [pid = 2680] [serial = 1118] [outer = 000000F7E450B400] 22:30:38 INFO - PROCESS | 2680 | 1461043838377 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 22:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 22:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1227ms 22:30:38 INFO - PROCESS | 2680 | 1461043838416 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 22:30:38 INFO - PROCESS | 2680 | 1461043838420 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 22:30:38 INFO - PROCESS | 2680 | 1461043838426 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 22:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 22:30:38 INFO - PROCESS | 2680 | 1461043838430 Marionette TRACE conn5 <- [1,1454,null,{}] 22:30:38 INFO - PROCESS | 2680 | 1461043838436 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:38 INFO - PROCESS | 2680 | 1461043838577 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 22:30:38 INFO - PROCESS | 2680 | 1461043838715 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78427B800 == 92 [pid = 2680] [id = 373] 22:30:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F78125A000) [pid = 2680] [serial = 1119] [outer = 0000000000000000] 22:30:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F781B07000) [pid = 2680] [serial = 1120] [outer = 000000F78125A000] 22:30:38 INFO - PROCESS | 2680 | 1461043838767 Marionette DEBUG loaded listener.js 22:30:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F78276D800) [pid = 2680] [serial = 1121] [outer = 000000F78125A000] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4B0800 == 91 [pid = 2680] [id = 364] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA64800 == 90 [pid = 2680] [id = 363] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA68E800 == 89 [pid = 2680] [id = 362] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D991E000 == 88 [pid = 2680] [id = 361] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4755800 == 87 [pid = 2680] [id = 360] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F785040000 == 86 [pid = 2680] [id = 359] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847DB800 == 85 [pid = 2680] [id = 358] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F782FC5000 == 84 [pid = 2680] [id = 357] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F7E2040800) [pid = 2680] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7DB38F400) [pid = 2680] [serial = 999] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7D6A22000) [pid = 2680] [serial = 996] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F781258000) [pid = 2680] [serial = 990] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7841D0C00) [pid = 2680] [serial = 993] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7DE13E000) [pid = 2680] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7DF357800) [pid = 2680] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7E10B5C00) [pid = 2680] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E2236000) [pid = 2680] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7E2F80800) [pid = 2680] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F784270000 == 83 [pid = 2680] [id = 356] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F784929000 == 82 [pid = 2680] [id = 352] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847EA000 == 81 [pid = 2680] [id = 351] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8B10800 == 80 [pid = 2680] [id = 350] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A23000 == 79 [pid = 2680] [id = 349] 22:30:39 INFO - PROCESS | 2680 | --DOCSHELL 000000F781E0C800 == 78 [pid = 2680] [id = 348] 22:30:39 INFO - PROCESS | 2680 | 1461043839558 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F78276B800) [pid = 2680] [serial = 985] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7E5CA2000) [pid = 2680] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7E5390800) [pid = 2680] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7DA7DD400) [pid = 2680] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7D6E3CC00) [pid = 2680] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7E64E3000) [pid = 2680] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F781EAD000) [pid = 2680] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F781205800) [pid = 2680] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7D3388000) [pid = 2680] [serial = 988] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7DE145C00) [pid = 2680] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7DF311400) [pid = 2680] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E5CEFC00) [pid = 2680] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E7104C00) [pid = 2680] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7D5811800) [pid = 2680] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F781154400) [pid = 2680] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7DE147800) [pid = 2680] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E57AA800) [pid = 2680] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F781B32400) [pid = 2680] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 22:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 22:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1178ms 22:30:39 INFO - PROCESS | 2680 | 1461043839608 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 22:30:39 INFO - PROCESS | 2680 | 1461043839614 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 22:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 22:30:39 INFO - PROCESS | 2680 | 1461043839620 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 22:30:39 INFO - PROCESS | 2680 | 1461043839623 Marionette TRACE conn5 <- [1,1458,null,{}] 22:30:39 INFO - PROCESS | 2680 | 1461043839627 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:39 INFO - PROCESS | 2680 | 1461043839722 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 22:30:39 INFO - PROCESS | 2680 | 1461043839735 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782FDD000 == 79 [pid = 2680] [id = 374] 22:30:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F781C1C800) [pid = 2680] [serial = 1122] [outer = 0000000000000000] 22:30:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F782763400) [pid = 2680] [serial = 1123] [outer = 000000F781C1C800] 22:30:39 INFO - PROCESS | 2680 | 1461043839782 Marionette DEBUG loaded listener.js 22:30:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7841C6400) [pid = 2680] [serial = 1124] [outer = 000000F781C1C800] 22:30:40 INFO - PROCESS | 2680 | 1461043840322 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 22:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 22:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 22:30:40 INFO - PROCESS | 2680 | 1461043840353 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 22:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 22:30:40 INFO - PROCESS | 2680 | 1461043840356 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 22:30:40 INFO - PROCESS | 2680 | 1461043840359 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 22:30:40 INFO - PROCESS | 2680 | 1461043840363 Marionette TRACE conn5 <- [1,1462,null,{}] 22:30:40 INFO - PROCESS | 2680 | 1461043840377 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:40 INFO - PROCESS | 2680 | 1461043840476 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 22:30:40 INFO - PROCESS | 2680 | 1461043840565 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DE2000 == 80 [pid = 2680] [id = 375] 22:30:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F783D99000) [pid = 2680] [serial = 1125] [outer = 0000000000000000] 22:30:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7D4D88000) [pid = 2680] [serial = 1126] [outer = 000000F783D99000] 22:30:40 INFO - PROCESS | 2680 | 1461043840614 Marionette DEBUG loaded listener.js 22:30:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7D668FC00) [pid = 2680] [serial = 1127] [outer = 000000F783D99000] 22:30:41 INFO - PROCESS | 2680 | 1461043841020 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 22:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 22:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 732ms 22:30:41 INFO - PROCESS | 2680 | 1461043841094 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 22:30:41 INFO - PROCESS | 2680 | 1461043841097 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 22:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 22:30:41 INFO - PROCESS | 2680 | 1461043841106 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 22:30:41 INFO - PROCESS | 2680 | 1461043841108 Marionette TRACE conn5 <- [1,1466,null,{}] 22:30:41 INFO - PROCESS | 2680 | 1461043841112 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:41 INFO - PROCESS | 2680 | 1461043841211 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 22:30:41 INFO - PROCESS | 2680 | 1461043841251 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FB9800 == 81 [pid = 2680] [id = 376] 22:30:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7DA2CE000) [pid = 2680] [serial = 1128] [outer = 0000000000000000] 22:30:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7DA70F000) [pid = 2680] [serial = 1129] [outer = 000000F7DA2CE000] 22:30:41 INFO - PROCESS | 2680 | 1461043841298 Marionette DEBUG loaded listener.js 22:30:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7DB387000) [pid = 2680] [serial = 1130] [outer = 000000F7DA2CE000] 22:30:41 INFO - PROCESS | 2680 | 1461043841748 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 22:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 22:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 22:30:41 INFO - PROCESS | 2680 | 1461043841779 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 22:30:41 INFO - PROCESS | 2680 | 1461043841781 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 22:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 22:30:41 INFO - PROCESS | 2680 | 1461043841793 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 22:30:41 INFO - PROCESS | 2680 | 1461043841795 Marionette TRACE conn5 <- [1,1470,null,{}] 22:30:41 INFO - PROCESS | 2680 | 1461043841798 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:41 INFO - PROCESS | 2680 | 1461043841918 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 22:30:41 INFO - PROCESS | 2680 | 1461043841975 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA199000 == 82 [pid = 2680] [id = 377] 22:30:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7DB6A9400) [pid = 2680] [serial = 1131] [outer = 0000000000000000] 22:30:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7DBA82800) [pid = 2680] [serial = 1132] [outer = 000000F7DB6A9400] 22:30:42 INFO - PROCESS | 2680 | 1461043842022 Marionette DEBUG loaded listener.js 22:30:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7DE1CD000) [pid = 2680] [serial = 1133] [outer = 000000F7DB6A9400] 22:30:42 INFO - PROCESS | 2680 | 1461043842487 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 22:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 22:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 733ms 22:30:42 INFO - PROCESS | 2680 | 1461043842531 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 22:30:42 INFO - PROCESS | 2680 | 1461043842534 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 22:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 22:30:42 INFO - PROCESS | 2680 | 1461043842543 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 22:30:42 INFO - PROCESS | 2680 | 1461043842545 Marionette TRACE conn5 <- [1,1474,null,{}] 22:30:42 INFO - PROCESS | 2680 | 1461043842549 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:42 INFO - PROCESS | 2680 | 1461043842721 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 22:30:42 INFO - PROCESS | 2680 | 1461043842746 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:42 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE34B000 == 83 [pid = 2680] [id = 378] 22:30:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7E10A4800) [pid = 2680] [serial = 1134] [outer = 0000000000000000] 22:30:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7E19E0800) [pid = 2680] [serial = 1135] [outer = 000000F7E10A4800] 22:30:42 INFO - PROCESS | 2680 | 1461043842797 Marionette DEBUG loaded listener.js 22:30:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E223D800) [pid = 2680] [serial = 1136] [outer = 000000F7E10A4800] 22:30:43 INFO - PROCESS | 2680 | 1461043843269 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 22:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 22:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 794ms 22:30:43 INFO - PROCESS | 2680 | 1461043843339 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 22:30:43 INFO - PROCESS | 2680 | 1461043843342 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 22:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 22:30:43 INFO - PROCESS | 2680 | 1461043843345 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 22:30:43 INFO - PROCESS | 2680 | 1461043843347 Marionette TRACE conn5 <- [1,1478,null,{}] 22:30:43 INFO - PROCESS | 2680 | 1461043843350 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:43 INFO - PROCESS | 2680 | 1461043843470 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 22:30:43 INFO - PROCESS | 2680 | 1461043843531 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF8B0800 == 84 [pid = 2680] [id = 379] 22:30:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7E2A0B000) [pid = 2680] [serial = 1137] [outer = 0000000000000000] 22:30:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7E2C24C00) [pid = 2680] [serial = 1138] [outer = 000000F7E2A0B000] 22:30:43 INFO - PROCESS | 2680 | 1461043843577 Marionette DEBUG loaded listener.js 22:30:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E3B56400) [pid = 2680] [serial = 1139] [outer = 000000F7E2A0B000] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F783D99400) [pid = 2680] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7DBA7E800) [pid = 2680] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7DF34F800) [pid = 2680] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7DBADA000) [pid = 2680] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7E26B8800) [pid = 2680] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7E10A8800) [pid = 2680] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F78120F800) [pid = 2680] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7841DA000) [pid = 2680] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F78115AC00) [pid = 2680] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7DBAD8C00) [pid = 2680] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F78114F800) [pid = 2680] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7D5805C00) [pid = 2680] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7DB24E000) [pid = 2680] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7DB388C00) [pid = 2680] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7D602F400) [pid = 2680] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E19E4400) [pid = 2680] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E10A4400) [pid = 2680] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7E64E3400) [pid = 2680] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F780FBB000) [pid = 2680] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7D9A66800) [pid = 2680] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F78296E800) [pid = 2680] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F782966000) [pid = 2680] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E5393000) [pid = 2680] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7D3540C00) [pid = 2680] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 22:30:44 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DA8A2400) [pid = 2680] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 22:30:44 INFO - PROCESS | 2680 | 1461043844252 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 22:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 22:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 942ms 22:30:44 INFO - PROCESS | 2680 | 1461043844291 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 22:30:44 INFO - PROCESS | 2680 | 1461043844293 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 22:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 22:30:44 INFO - PROCESS | 2680 | 1461043844297 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 22:30:44 INFO - PROCESS | 2680 | 1461043844299 Marionette TRACE conn5 <- [1,1482,null,{}] 22:30:44 INFO - PROCESS | 2680 | 1461043844302 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:44 INFO - PROCESS | 2680 | 1461043844393 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 22:30:44 INFO - PROCESS | 2680 | 1461043844401 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D18000 == 85 [pid = 2680] [id = 380] 22:30:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F783D99400) [pid = 2680] [serial = 1140] [outer = 0000000000000000] 22:30:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7D4D82800) [pid = 2680] [serial = 1141] [outer = 000000F783D99400] 22:30:44 INFO - PROCESS | 2680 | 1461043844447 Marionette DEBUG loaded listener.js 22:30:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DB6E4C00) [pid = 2680] [serial = 1142] [outer = 000000F783D99400] 22:30:44 INFO - PROCESS | 2680 | 1461043844893 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 22:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 22:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 22:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 22:30:44 INFO - PROCESS | 2680 | 1461043844928 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 22:30:44 INFO - PROCESS | 2680 | 1461043844930 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 22:30:44 INFO - PROCESS | 2680 | 1461043844934 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 22:30:44 INFO - PROCESS | 2680 | 1461043844936 Marionette TRACE conn5 <- [1,1486,null,{}] 22:30:44 INFO - PROCESS | 2680 | 1461043844939 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:45 INFO - PROCESS | 2680 | 1461043845032 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 22:30:45 INFO - PROCESS | 2680 | 1461043845038 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E10800 == 86 [pid = 2680] [id = 381] 22:30:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DF19AC00) [pid = 2680] [serial = 1143] [outer = 0000000000000000] 22:30:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E10A4400) [pid = 2680] [serial = 1144] [outer = 000000F7DF19AC00] 22:30:45 INFO - PROCESS | 2680 | 1461043845084 Marionette DEBUG loaded listener.js 22:30:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E3E47400) [pid = 2680] [serial = 1145] [outer = 000000F7DF19AC00] 22:30:45 INFO - PROCESS | 2680 | 1461043845524 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 22:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 22:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 628ms 22:30:45 INFO - PROCESS | 2680 | 1461043845565 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 22:30:45 INFO - PROCESS | 2680 | 1461043845567 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 22:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 22:30:45 INFO - PROCESS | 2680 | 1461043845570 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 22:30:45 INFO - PROCESS | 2680 | 1461043845572 Marionette TRACE conn5 <- [1,1490,null,{}] 22:30:45 INFO - PROCESS | 2680 | 1461043845576 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:45 INFO - PROCESS | 2680 | 1461043845711 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 22:30:45 INFO - PROCESS | 2680 | 1461043845721 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E542A800 == 87 [pid = 2680] [id = 382] 22:30:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E5398C00) [pid = 2680] [serial = 1146] [outer = 0000000000000000] 22:30:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E53B8000) [pid = 2680] [serial = 1147] [outer = 000000F7E5398C00] 22:30:45 INFO - PROCESS | 2680 | 1461043845766 Marionette DEBUG loaded listener.js 22:30:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7E5485000) [pid = 2680] [serial = 1148] [outer = 000000F7E5398C00] 22:30:46 INFO - PROCESS | 2680 | 1461043846353 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 22:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 22:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 838ms 22:30:46 INFO - PROCESS | 2680 | 1461043846428 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 22:30:46 INFO - PROCESS | 2680 | 1461043846432 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 22:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 22:30:46 INFO - PROCESS | 2680 | 1461043846453 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 22:30:46 INFO - PROCESS | 2680 | 1461043846457 Marionette TRACE conn5 <- [1,1494,null,{}] 22:30:46 INFO - PROCESS | 2680 | 1461043846464 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:46 INFO - PROCESS | 2680 | 1461043846601 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 22:30:46 INFO - PROCESS | 2680 | 1461043846725 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784276800 == 88 [pid = 2680] [id = 383] 22:30:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F781330000) [pid = 2680] [serial = 1149] [outer = 0000000000000000] 22:30:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F783D9AC00) [pid = 2680] [serial = 1150] [outer = 000000F781330000] 22:30:46 INFO - PROCESS | 2680 | 1461043846786 Marionette DEBUG loaded listener.js 22:30:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7D3318400) [pid = 2680] [serial = 1151] [outer = 000000F781330000] 22:30:47 INFO - PROCESS | 2680 | 1461043847353 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 22:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 22:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 943ms 22:30:47 INFO - PROCESS | 2680 | 1461043847399 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 22:30:47 INFO - PROCESS | 2680 | 1461043847406 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 22:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 22:30:47 INFO - PROCESS | 2680 | 1461043847413 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 22:30:47 INFO - PROCESS | 2680 | 1461043847416 Marionette TRACE conn5 <- [1,1498,null,{}] 22:30:47 INFO - PROCESS | 2680 | 1461043847420 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:47 INFO - PROCESS | 2680 | 1461043847542 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 22:30:47 INFO - PROCESS | 2680 | 1461043847645 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D991D800 == 89 [pid = 2680] [id = 384] 22:30:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7D4D8AC00) [pid = 2680] [serial = 1152] [outer = 0000000000000000] 22:30:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7D6030C00) [pid = 2680] [serial = 1153] [outer = 000000F7D4D8AC00] 22:30:47 INFO - PROCESS | 2680 | 1461043847703 Marionette DEBUG loaded listener.js 22:30:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7DBF44000) [pid = 2680] [serial = 1154] [outer = 000000F7D4D8AC00] 22:30:48 INFO - PROCESS | 2680 | 1461043848321 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 22:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 22:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 941ms 22:30:48 INFO - PROCESS | 2680 | 1461043848359 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 22:30:48 INFO - PROCESS | 2680 | 1461043848362 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 22:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 22:30:48 INFO - PROCESS | 2680 | 1461043848366 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 22:30:48 INFO - PROCESS | 2680 | 1461043848370 Marionette TRACE conn5 <- [1,1502,null,{}] 22:30:48 INFO - PROCESS | 2680 | 1461043848383 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:48 INFO - PROCESS | 2680 | 1461043848509 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 22:30:48 INFO - PROCESS | 2680 | 1461043848614 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5610000 == 90 [pid = 2680] [id = 385] 22:30:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7E10B6800) [pid = 2680] [serial = 1155] [outer = 0000000000000000] 22:30:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7E19E3800) [pid = 2680] [serial = 1156] [outer = 000000F7E10B6800] 22:30:48 INFO - PROCESS | 2680 | 1461043848673 Marionette DEBUG loaded listener.js 22:30:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7E2DA4000) [pid = 2680] [serial = 1157] [outer = 000000F7E10B6800] 22:30:49 INFO - PROCESS | 2680 | 1461043849321 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 22:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 22:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 986ms 22:30:49 INFO - PROCESS | 2680 | 1461043849352 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 22:30:49 INFO - PROCESS | 2680 | 1461043849356 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 22:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 22:30:49 INFO - PROCESS | 2680 | 1461043849359 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 22:30:49 INFO - PROCESS | 2680 | 1461043849361 Marionette TRACE conn5 <- [1,1506,null,{}] 22:30:49 INFO - PROCESS | 2680 | 1461043849365 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:49 INFO - PROCESS | 2680 | 1461043849484 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 22:30:49 INFO - PROCESS | 2680 | 1461043849586 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5780800 == 91 [pid = 2680] [id = 386] 22:30:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7E558AC00) [pid = 2680] [serial = 1158] [outer = 0000000000000000] 22:30:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7E57B0000) [pid = 2680] [serial = 1159] [outer = 000000F7E558AC00] 22:30:49 INFO - PROCESS | 2680 | 1461043849643 Marionette DEBUG loaded listener.js 22:30:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7E5B1AC00) [pid = 2680] [serial = 1160] [outer = 000000F7E558AC00] 22:30:50 INFO - PROCESS | 2680 | 1461043850221 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 22:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 22:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 880ms 22:30:50 INFO - PROCESS | 2680 | 1461043850245 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 22:30:50 INFO - PROCESS | 2680 | 1461043850248 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 22:30:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 22:30:50 INFO - PROCESS | 2680 | 1461043850253 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 22:30:50 INFO - PROCESS | 2680 | 1461043850255 Marionette TRACE conn5 <- [1,1510,null,{}] 22:30:50 INFO - PROCESS | 2680 | 1461043850259 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:50 INFO - PROCESS | 2680 | 1461043850375 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 22:30:50 INFO - PROCESS | 2680 | 1461043850476 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:50 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E6477800 == 92 [pid = 2680] [id = 387] 22:30:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E5B21000) [pid = 2680] [serial = 1161] [outer = 0000000000000000] 22:30:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7E5CA3000) [pid = 2680] [serial = 1162] [outer = 000000F7E5B21000] 22:30:50 INFO - PROCESS | 2680 | 1461043850535 Marionette DEBUG loaded listener.js 22:30:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7E5CE7800) [pid = 2680] [serial = 1163] [outer = 000000F7E5B21000] 22:30:51 INFO - PROCESS | 2680 | 1461043851122 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 22:30:51 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 () { 22:30:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 22:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 22:30:51 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 () { 22:30:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 22:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 22:30:51 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 () { 22:30:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 22:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 22:30:51 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 () { 22:30:51 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 22:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 22:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:30:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 22:30:51 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 889ms 22:30:51 INFO - PROCESS | 2680 | 1461043851159 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 22:30:51 INFO - PROCESS | 2680 | 1461043851162 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 22:30:51 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 22:30:51 INFO - PROCESS | 2680 | 1461043851168 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 22:30:51 INFO - PROCESS | 2680 | 1461043851171 Marionette TRACE conn5 <- [1,1514,null,{}] 22:30:51 INFO - PROCESS | 2680 | 1461043851175 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:51 INFO - PROCESS | 2680 | 1461043851314 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 22:30:51 INFO - PROCESS | 2680 | 1461043851418 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8818000 == 93 [pid = 2680] [id = 388] 22:30:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E64DC400) [pid = 2680] [serial = 1164] [outer = 0000000000000000] 22:30:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7E655B000) [pid = 2680] [serial = 1165] [outer = 000000F7E64DC400] 22:30:51 INFO - PROCESS | 2680 | 1461043851477 Marionette DEBUG loaded listener.js 22:30:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7E7109800) [pid = 2680] [serial = 1166] [outer = 000000F7E64DC400] 22:30:52 INFO - PROCESS | 2680 | 1461043852018 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 22:30:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:30:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 22:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:30:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 22:30:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 22:30:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 22:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:30:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 22:30:52 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 22:30:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 22:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:30:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 22:30:52 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 881ms 22:30:52 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 22:30:52 INFO - PROCESS | 2680 | 1461043852070 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 22:30:52 INFO - PROCESS | 2680 | 1461043852073 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 22:30:52 INFO - PROCESS | 2680 | 1461043852077 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 22:30:52 INFO - PROCESS | 2680 | 1461043852079 Marionette TRACE conn5 <- [1,1518,null,{}] 22:30:52 INFO - PROCESS | 2680 | 1461043852101 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:52 INFO - PROCESS | 2680 | 1461043852216 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 22:30:52 INFO - PROCESS | 2680 | 1461043852318 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8B0A800 == 94 [pid = 2680] [id = 389] 22:30:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F78392B000) [pid = 2680] [serial = 1167] [outer = 0000000000000000] 22:30:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F783930000) [pid = 2680] [serial = 1168] [outer = 000000F78392B000] 22:30:52 INFO - PROCESS | 2680 | 1461043852373 Marionette DEBUG loaded listener.js 22:30:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7E710E000) [pid = 2680] [serial = 1169] [outer = 000000F78392B000] 22:30:52 INFO - PROCESS | 2680 | 1461043852890 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 22:30:52 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 22:30:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 22:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:30:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:30:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 22:30:52 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 22:30:52 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. 22:30:52 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 22:30:52 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 860ms 22:30:52 INFO - PROCESS | 2680 | 1461043852939 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 22:30:52 INFO - PROCESS | 2680 | 1461043852941 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 22:30:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 22:30:52 INFO - PROCESS | 2680 | 1461043852945 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 22:30:52 INFO - PROCESS | 2680 | 1461043852947 Marionette TRACE conn5 <- [1,1522,null,{}] 22:30:52 INFO - PROCESS | 2680 | 1461043852951 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:53 INFO - PROCESS | 2680 | 1461043853096 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 22:30:53 INFO - PROCESS | 2680 | 1461043853227 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9AD5000 == 95 [pid = 2680] [id = 390] 22:30:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F78392C400) [pid = 2680] [serial = 1170] [outer = 0000000000000000] 22:30:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F787AD0800) [pid = 2680] [serial = 1171] [outer = 000000F78392C400] 22:30:53 INFO - PROCESS | 2680 | 1461043853285 Marionette DEBUG loaded listener.js 22:30:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F787AD9C00) [pid = 2680] [serial = 1172] [outer = 000000F78392C400] 22:30:53 INFO - PROCESS | 2680 | 1461043853870 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 22:30:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 22:30:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 985ms 22:30:53 INFO - PROCESS | 2680 | 1461043853932 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 22:30:53 INFO - PROCESS | 2680 | 1461043853935 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 22:30:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 22:30:53 INFO - PROCESS | 2680 | 1461043853938 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 22:30:53 INFO - PROCESS | 2680 | 1461043853940 Marionette TRACE conn5 <- [1,1526,null,{}] 22:30:53 INFO - PROCESS | 2680 | 1461043853944 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:54 INFO - PROCESS | 2680 | 1461043854111 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 22:30:54 INFO - PROCESS | 2680 | 1461043854245 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78110C800 == 96 [pid = 2680] [id = 391] 22:30:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F780167400) [pid = 2680] [serial = 1173] [outer = 0000000000000000] 22:30:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F78016C400) [pid = 2680] [serial = 1174] [outer = 000000F780167400] 22:30:54 INFO - PROCESS | 2680 | 1461043854303 Marionette DEBUG loaded listener.js 22:30:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F78276BC00) [pid = 2680] [serial = 1175] [outer = 000000F780167400] 22:30:55 INFO - PROCESS | 2680 | 1461043855190 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:30:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 22:30:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1281ms 22:30:55 INFO - PROCESS | 2680 | 1461043855223 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 22:30:55 INFO - PROCESS | 2680 | 1461043855227 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 22:30:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 22:30:55 INFO - PROCESS | 2680 | 1461043855233 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 22:30:55 INFO - PROCESS | 2680 | 1461043855237 Marionette TRACE conn5 <- [1,1530,null,{}] 22:30:55 INFO - PROCESS | 2680 | 1461043855244 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:55 INFO - PROCESS | 2680 | 1461043855359 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 22:30:55 INFO - PROCESS | 2680 | 1461043855500 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784919800 == 97 [pid = 2680] [id = 392] 22:30:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F780FBB400) [pid = 2680] [serial = 1176] [outer = 0000000000000000] 22:30:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F78132A000) [pid = 2680] [serial = 1177] [outer = 000000F780FBB400] 22:30:55 INFO - PROCESS | 2680 | 1461043855553 Marionette DEBUG loaded listener.js 22:30:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F782763C00) [pid = 2680] [serial = 1178] [outer = 000000F780FBB400] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E75000 == 96 [pid = 2680] [id = 219] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2C7F000 == 95 [pid = 2680] [id = 338] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E10800 == 94 [pid = 2680] [id = 381] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D18000 == 93 [pid = 2680] [id = 380] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF8B0800 == 92 [pid = 2680] [id = 379] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE34B000 == 91 [pid = 2680] [id = 378] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA199000 == 90 [pid = 2680] [id = 377] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FB9800 == 89 [pid = 2680] [id = 376] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F7E109F400) [pid = 2680] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | 1461043856187 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DE2000 == 88 [pid = 2680] [id = 375] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F782FDD000 == 87 [pid = 2680] [id = 374] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F78427B800 == 86 [pid = 2680] [id = 373] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3B22000 == 85 [pid = 2680] [id = 369] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A17000 == 84 [pid = 2680] [id = 368] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FC9000 == 83 [pid = 2680] [id = 367] 22:30:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F784268800 == 82 [pid = 2680] [id = 366] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F7DF46D400) [pid = 2680] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7841CE000) [pid = 2680] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7E53B6400) [pid = 2680] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F7D5439800) [pid = 2680] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7DB6F2C00) [pid = 2680] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7E8A15C00) [pid = 2680] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7DE141800) [pid = 2680] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7DBAD4400) [pid = 2680] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F781168800) [pid = 2680] [serial = 676] [outer = 0000000000000000] [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.] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7DFCCF400) [pid = 2680] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7DBA79400) [pid = 2680] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E5249400) [pid = 2680] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7E2A05400) [pid = 2680] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F781B0F000) [pid = 2680] [serial = 991] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7D337D000) [pid = 2680] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7D32AE400) [pid = 2680] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F781207000) [pid = 2680] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7DE35FC00) [pid = 2680] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F781336400) [pid = 2680] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7D5810400) [pid = 2680] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7DB30A000) [pid = 2680] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7DF3D5400) [pid = 2680] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7D9DFB000) [pid = 2680] [serial = 997] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7E5CA8C00) [pid = 2680] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E3131C00) [pid = 2680] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E19F2000) [pid = 2680] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F783D95000) [pid = 2680] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F781B39400) [pid = 2680] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E8A13000) [pid = 2680] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F783DA3000) [pid = 2680] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DEB27400) [pid = 2680] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E7111C00) [pid = 2680] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7DB6E7C00) [pid = 2680] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F781256400) [pid = 2680] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F78296DC00) [pid = 2680] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7D9932C00) [pid = 2680] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7DE1CD800) [pid = 2680] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7D330DC00) [pid = 2680] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7D4D65400) [pid = 2680] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DF329400) [pid = 2680] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E8BD1400) [pid = 2680] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7841E1000) [pid = 2680] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7D3543800) [pid = 2680] [serial = 994] [outer = 0000000000000000] [url = about:blank] 22:30:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 22:30:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1030ms 22:30:56 INFO - PROCESS | 2680 | 1461043856267 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 22:30:56 INFO - PROCESS | 2680 | 1461043856273 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 22:30:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 22:30:56 INFO - PROCESS | 2680 | 1461043856279 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 22:30:56 INFO - PROCESS | 2680 | 1461043856282 Marionette TRACE conn5 <- [1,1534,null,{}] 22:30:56 INFO - PROCESS | 2680 | 1461043856303 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:56 INFO - PROCESS | 2680 | 1461043856406 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 22:30:56 INFO - PROCESS | 2680 | 1461043856412 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7808B4000 == 83 [pid = 2680] [id = 393] 22:30:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F781336400) [pid = 2680] [serial = 1179] [outer = 0000000000000000] 22:30:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F781B0F000) [pid = 2680] [serial = 1180] [outer = 000000F781336400] 22:30:56 INFO - PROCESS | 2680 | 1461043856460 Marionette DEBUG loaded listener.js 22:30:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F781EB1800) [pid = 2680] [serial = 1181] [outer = 000000F781336400] 22:30:57 INFO - PROCESS | 2680 | 1461043857030 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 22:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 22:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 795ms 22:30:57 INFO - PROCESS | 2680 | 1461043857074 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 22:30:57 INFO - PROCESS | 2680 | 1461043857077 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 22:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 22:30:57 INFO - PROCESS | 2680 | 1461043857080 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 22:30:57 INFO - PROCESS | 2680 | 1461043857084 Marionette TRACE conn5 <- [1,1538,null,{}] 22:30:57 INFO - PROCESS | 2680 | 1461043857095 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:57 INFO - PROCESS | 2680 | 1461043857194 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 22:30:57 INFO - PROCESS | 2680 | 1461043857306 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DD6000 == 84 [pid = 2680] [id = 394] 22:30:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7D32B3C00) [pid = 2680] [serial = 1182] [outer = 0000000000000000] 22:30:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7D334C800) [pid = 2680] [serial = 1183] [outer = 000000F7D32B3C00] 22:30:57 INFO - PROCESS | 2680 | 1461043857358 Marionette DEBUG loaded listener.js 22:30:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7D3543C00) [pid = 2680] [serial = 1184] [outer = 000000F7D32B3C00] 22:30:57 INFO - PROCESS | 2680 | 1461043857755 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 22:30:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 22:30:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 732ms 22:30:57 INFO - PROCESS | 2680 | 1461043857816 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 22:30:57 INFO - PROCESS | 2680 | 1461043857819 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 22:30:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 22:30:57 INFO - PROCESS | 2680 | 1461043857822 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 22:30:57 INFO - PROCESS | 2680 | 1461043857824 Marionette TRACE conn5 <- [1,1542,null,{}] 22:30:57 INFO - PROCESS | 2680 | 1461043857827 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:57 INFO - PROCESS | 2680 | 1461043857924 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 22:30:57 INFO - PROCESS | 2680 | 1461043857966 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D47B1800 == 85 [pid = 2680] [id = 395] 22:30:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7D4D67400) [pid = 2680] [serial = 1185] [outer = 0000000000000000] 22:30:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7D5803C00) [pid = 2680] [serial = 1186] [outer = 000000F7D4D67400] 22:30:58 INFO - PROCESS | 2680 | 1461043858013 Marionette DEBUG loaded listener.js 22:30:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7D6E34400) [pid = 2680] [serial = 1187] [outer = 000000F7D4D67400] 22:30:58 INFO - PROCESS | 2680 | 1461043858467 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 22:30:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 22:30:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 691ms 22:30:58 INFO - PROCESS | 2680 | 1461043858516 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 22:30:58 INFO - PROCESS | 2680 | 1461043858518 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 22:30:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 22:30:58 INFO - PROCESS | 2680 | 1461043858521 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 22:30:58 INFO - PROCESS | 2680 | 1461043858523 Marionette TRACE conn5 <- [1,1546,null,{}] 22:30:58 INFO - PROCESS | 2680 | 1461043858527 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:58 INFO - PROCESS | 2680 | 1461043858651 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 22:30:58 INFO - PROCESS | 2680 | 1461043858665 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9923000 == 86 [pid = 2680] [id = 396] 22:30:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7D9990C00) [pid = 2680] [serial = 1188] [outer = 0000000000000000] 22:30:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7D9B42400) [pid = 2680] [serial = 1189] [outer = 000000F7D9990C00] 22:30:58 INFO - PROCESS | 2680 | 1461043858712 Marionette DEBUG loaded listener.js 22:30:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7DA8A8400) [pid = 2680] [serial = 1190] [outer = 000000F7D9990C00] 22:30:59 INFO - PROCESS | 2680 | 1461043859143 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 22:30:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 22:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 690ms 22:30:59 INFO - PROCESS | 2680 | 1461043859215 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 22:30:59 INFO - PROCESS | 2680 | 1461043859217 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 22:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 22:30:59 INFO - PROCESS | 2680 | 1461043859220 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 22:30:59 INFO - PROCESS | 2680 | 1461043859222 Marionette TRACE conn5 <- [1,1550,null,{}] 22:30:59 INFO - PROCESS | 2680 | 1461043859226 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:30:59 INFO - PROCESS | 2680 | 1461043859395 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 22:30:59 INFO - PROCESS | 2680 | 1461043859424 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:30:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA7BA000 == 87 [pid = 2680] [id = 397] 22:30:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DB6EF000) [pid = 2680] [serial = 1191] [outer = 0000000000000000] 22:30:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DBB9C000) [pid = 2680] [serial = 1192] [outer = 000000F7DB6EF000] 22:30:59 INFO - PROCESS | 2680 | 1461043859473 Marionette DEBUG loaded listener.js 22:30:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DE2B6C00) [pid = 2680] [serial = 1193] [outer = 000000F7DB6EF000] 22:30:59 INFO - PROCESS | 2680 | 1461043859929 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 22:30:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 22:30:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 734ms 22:30:59 INFO - PROCESS | 2680 | 1461043859958 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 22:30:59 INFO - PROCESS | 2680 | 1461043859960 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 22:30:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 22:30:59 INFO - PROCESS | 2680 | 1461043859963 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 22:30:59 INFO - PROCESS | 2680 | 1461043859965 Marionette TRACE conn5 <- [1,1554,null,{}] 22:30:59 INFO - PROCESS | 2680 | 1461043859968 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:00 INFO - PROCESS | 2680 | 1461043860098 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 22:31:00 INFO - PROCESS | 2680 | 1461043860112 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE346000 == 88 [pid = 2680] [id = 398] 22:31:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DE1CCC00) [pid = 2680] [serial = 1194] [outer = 0000000000000000] 22:31:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7DF198000) [pid = 2680] [serial = 1195] [outer = 000000F7DE1CCC00] 22:31:00 INFO - PROCESS | 2680 | 1461043860158 Marionette DEBUG loaded listener.js 22:31:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7DF34F800) [pid = 2680] [serial = 1196] [outer = 000000F7DE1CCC00] 22:31:00 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E2A0B000) [pid = 2680] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 22:31:00 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E10A4800) [pid = 2680] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 22:31:00 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7DA2CE000) [pid = 2680] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 22:31:00 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F783D99000) [pid = 2680] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 22:31:00 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F781C1C800) [pid = 2680] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 22:31:00 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F78125A000) [pid = 2680] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 22:31:00 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DF19AC00) [pid = 2680] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 22:31:00 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7DB6A9400) [pid = 2680] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 22:31:00 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F783D99400) [pid = 2680] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 22:31:00 INFO - PROCESS | 2680 | 1461043860831 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 22:31:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 22:31:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 881ms 22:31:00 INFO - PROCESS | 2680 | 1461043860847 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 22:31:00 INFO - PROCESS | 2680 | 1461043860849 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 22:31:00 INFO - PROCESS | 2680 | 1461043860852 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 22:31:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 22:31:00 INFO - PROCESS | 2680 | 1461043860854 Marionette TRACE conn5 <- [1,1558,null,{}] 22:31:00 INFO - PROCESS | 2680 | 1461043860858 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:00 INFO - PROCESS | 2680 | 1461043860951 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 22:31:00 INFO - PROCESS | 2680 | 1461043860960 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784930000 == 89 [pid = 2680] [id = 399] 22:31:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F781EA7000) [pid = 2680] [serial = 1197] [outer = 0000000000000000] 22:31:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7DA429800) [pid = 2680] [serial = 1198] [outer = 000000F781EA7000] 22:31:01 INFO - PROCESS | 2680 | 1461043861086 Marionette DEBUG loaded listener.js 22:31:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7DF659800) [pid = 2680] [serial = 1199] [outer = 000000F781EA7000] 22:31:01 INFO - PROCESS | 2680 | 1461043861474 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 22:31:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 22:31:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 688ms 22:31:01 INFO - PROCESS | 2680 | 1461043861545 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 22:31:01 INFO - PROCESS | 2680 | 1461043861547 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 22:31:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 22:31:01 INFO - PROCESS | 2680 | 1461043861551 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 22:31:01 INFO - PROCESS | 2680 | 1461043861552 Marionette TRACE conn5 <- [1,1562,null,{}] 22:31:01 INFO - PROCESS | 2680 | 1461043861556 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:01 INFO - PROCESS | 2680 | 1461043861684 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 22:31:01 INFO - PROCESS | 2680 | 1461043861697 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1F69000 == 90 [pid = 2680] [id = 400] 22:31:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DF305800) [pid = 2680] [serial = 1200] [outer = 0000000000000000] 22:31:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7E10A1C00) [pid = 2680] [serial = 1201] [outer = 000000F7DF305800] 22:31:01 INFO - PROCESS | 2680 | 1461043861742 Marionette DEBUG loaded listener.js 22:31:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E19EE000) [pid = 2680] [serial = 1202] [outer = 000000F7DF305800] 22:31:02 INFO - PROCESS | 2680 | 1461043862151 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 22:31:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 22:31:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 629ms 22:31:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 22:31:02 INFO - PROCESS | 2680 | 1461043862182 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 22:31:02 INFO - PROCESS | 2680 | 1461043862185 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 22:31:02 INFO - PROCESS | 2680 | 1461043862188 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 22:31:02 INFO - PROCESS | 2680 | 1461043862190 Marionette TRACE conn5 <- [1,1566,null,{}] 22:31:02 INFO - PROCESS | 2680 | 1461043862193 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:02 INFO - PROCESS | 2680 | 1461043862325 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 22:31:02 INFO - PROCESS | 2680 | 1461043862370 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:02 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A35800 == 91 [pid = 2680] [id = 401] 22:31:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7E2036400) [pid = 2680] [serial = 1203] [outer = 0000000000000000] 22:31:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7E203B400) [pid = 2680] [serial = 1204] [outer = 000000F7E2036400] 22:31:02 INFO - PROCESS | 2680 | 1461043862416 Marionette DEBUG loaded listener.js 22:31:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7E2698800) [pid = 2680] [serial = 1205] [outer = 000000F7E2036400] 22:31:03 INFO - PROCESS | 2680 | 1461043862983 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 22:31:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 22:31:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 838ms 22:31:03 INFO - PROCESS | 2680 | 1461043863030 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 22:31:03 INFO - PROCESS | 2680 | 1461043863035 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 22:31:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 22:31:03 INFO - PROCESS | 2680 | 1461043863041 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 22:31:03 INFO - PROCESS | 2680 | 1461043863045 Marionette TRACE conn5 <- [1,1570,null,{}] 22:31:03 INFO - PROCESS | 2680 | 1461043863051 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:03 INFO - PROCESS | 2680 | 1461043863211 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 22:31:03 INFO - PROCESS | 2680 | 1461043863348 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784714000 == 92 [pid = 2680] [id = 402] 22:31:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F780FBC000) [pid = 2680] [serial = 1206] [outer = 0000000000000000] 22:31:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F781333C00) [pid = 2680] [serial = 1207] [outer = 000000F780FBC000] 22:31:03 INFO - PROCESS | 2680 | 1461043863410 Marionette DEBUG loaded listener.js 22:31:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F78296C400) [pid = 2680] [serial = 1208] [outer = 000000F780FBC000] 22:31:04 INFO - PROCESS | 2680 | 1461043864068 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 22:31:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 22:31:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1091ms 22:31:04 INFO - PROCESS | 2680 | 1461043864134 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 22:31:04 INFO - PROCESS | 2680 | 1461043864141 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 22:31:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 22:31:04 INFO - PROCESS | 2680 | 1461043864148 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 22:31:04 INFO - PROCESS | 2680 | 1461043864151 Marionette TRACE conn5 <- [1,1574,null,{}] 22:31:04 INFO - PROCESS | 2680 | 1461043864155 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:04 INFO - PROCESS | 2680 | 1461043864310 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 22:31:04 INFO - PROCESS | 2680 | 1461043864444 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6A7F800 == 93 [pid = 2680] [id = 403] 22:31:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7841D3000) [pid = 2680] [serial = 1209] [outer = 0000000000000000] 22:31:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7D337D000) [pid = 2680] [serial = 1210] [outer = 000000F7841D3000] 22:31:04 INFO - PROCESS | 2680 | 1461043864502 Marionette DEBUG loaded listener.js 22:31:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7D5727400) [pid = 2680] [serial = 1211] [outer = 000000F7841D3000] 22:31:05 INFO - PROCESS | 2680 | 1461043865118 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 22:31:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 22:31:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1026ms 22:31:05 INFO - PROCESS | 2680 | 1461043865180 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 22:31:05 INFO - PROCESS | 2680 | 1461043865183 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 22:31:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 22:31:05 INFO - PROCESS | 2680 | 1461043865187 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 22:31:05 INFO - PROCESS | 2680 | 1461043865192 Marionette TRACE conn5 <- [1,1578,null,{}] 22:31:05 INFO - PROCESS | 2680 | 1461043865231 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:05 INFO - PROCESS | 2680 | 1461043865397 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 22:31:05 INFO - PROCESS | 2680 | 1461043865524 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5273800 == 94 [pid = 2680] [id = 404] 22:31:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7DB6EBC00) [pid = 2680] [serial = 1212] [outer = 0000000000000000] 22:31:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7DE13B800) [pid = 2680] [serial = 1213] [outer = 000000F7DB6EBC00] 22:31:05 INFO - PROCESS | 2680 | 1461043865586 Marionette DEBUG loaded listener.js 22:31:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E10B3C00) [pid = 2680] [serial = 1214] [outer = 000000F7DB6EBC00] 22:31:06 INFO - PROCESS | 2680 | 1461043866160 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 22:31:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 22:31:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1026ms 22:31:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 22:31:06 INFO - PROCESS | 2680 | 1461043866215 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 22:31:06 INFO - PROCESS | 2680 | 1461043866218 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 22:31:06 INFO - PROCESS | 2680 | 1461043866222 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 22:31:06 INFO - PROCESS | 2680 | 1461043866224 Marionette TRACE conn5 <- [1,1582,null,{}] 22:31:06 INFO - PROCESS | 2680 | 1461043866228 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:06 INFO - PROCESS | 2680 | 1461043866348 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 22:31:06 INFO - PROCESS | 2680 | 1461043866481 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E55A2000 == 95 [pid = 2680] [id = 405] 22:31:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7E26BB000) [pid = 2680] [serial = 1215] [outer = 0000000000000000] 22:31:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7E2A0A400) [pid = 2680] [serial = 1216] [outer = 000000F7E26BB000] 22:31:06 INFO - PROCESS | 2680 | 1461043866539 Marionette DEBUG loaded listener.js 22:31:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E2F7BC00) [pid = 2680] [serial = 1217] [outer = 000000F7E26BB000] 22:31:07 INFO - PROCESS | 2680 | 1461043867119 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 22:31:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 22:31:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 942ms 22:31:07 INFO - PROCESS | 2680 | 1461043867165 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 22:31:07 INFO - PROCESS | 2680 | 1461043867168 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 22:31:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 22:31:07 INFO - PROCESS | 2680 | 1461043867171 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 22:31:07 INFO - PROCESS | 2680 | 1461043867174 Marionette TRACE conn5 <- [1,1586,null,{}] 22:31:07 INFO - PROCESS | 2680 | 1461043867178 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:07 INFO - PROCESS | 2680 | 1461043867295 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 22:31:07 INFO - PROCESS | 2680 | 1461043867429 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E6515800 == 96 [pid = 2680] [id = 406] 22:31:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7E3B4D000) [pid = 2680] [serial = 1218] [outer = 0000000000000000] 22:31:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7E5249400) [pid = 2680] [serial = 1219] [outer = 000000F7E3B4D000] 22:31:07 INFO - PROCESS | 2680 | 1461043867487 Marionette DEBUG loaded listener.js 22:31:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7E53BD000) [pid = 2680] [serial = 1220] [outer = 000000F7E3B4D000] 22:31:08 INFO - PROCESS | 2680 | 1461043868090 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 22:31:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 22:31:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 942ms 22:31:08 INFO - PROCESS | 2680 | 1461043868117 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 22:31:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 22:31:08 INFO - PROCESS | 2680 | 1461043868119 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 22:31:08 INFO - PROCESS | 2680 | 1461043868123 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 22:31:08 INFO - PROCESS | 2680 | 1461043868125 Marionette TRACE conn5 <- [1,1590,null,{}] 22:31:08 INFO - PROCESS | 2680 | 1461043868129 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:08 INFO - PROCESS | 2680 | 1461043868269 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 22:31:08 INFO - PROCESS | 2680 | 1461043868405 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9D20000 == 97 [pid = 2680] [id = 407] 22:31:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7E57B6800) [pid = 2680] [serial = 1221] [outer = 0000000000000000] 22:31:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7E5CEF400) [pid = 2680] [serial = 1222] [outer = 000000F7E57B6800] 22:31:08 INFO - PROCESS | 2680 | 1461043868466 Marionette DEBUG loaded listener.js 22:31:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7E64E7C00) [pid = 2680] [serial = 1223] [outer = 000000F7E57B6800] 22:31:09 INFO - PROCESS | 2680 | 1461043869000 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 22:31:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 22:31:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 942ms 22:31:09 INFO - PROCESS | 2680 | 1461043869067 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 22:31:09 INFO - PROCESS | 2680 | 1461043869069 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 22:31:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 22:31:09 INFO - PROCESS | 2680 | 1461043869073 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 22:31:09 INFO - PROCESS | 2680 | 1461043869075 Marionette TRACE conn5 <- [1,1594,null,{}] 22:31:09 INFO - PROCESS | 2680 | 1461043869079 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:09 INFO - PROCESS | 2680 | 1461043869195 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 22:31:09 INFO - PROCESS | 2680 | 1461043869329 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9DE8800 == 98 [pid = 2680] [id = 408] 22:31:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7E64E2800) [pid = 2680] [serial = 1224] [outer = 0000000000000000] 22:31:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7E710E400) [pid = 2680] [serial = 1225] [outer = 000000F7E64E2800] 22:31:09 INFO - PROCESS | 2680 | 1461043869386 Marionette DEBUG loaded listener.js 22:31:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7E7162C00) [pid = 2680] [serial = 1226] [outer = 000000F7E64E2800] 22:31:09 INFO - PROCESS | 2680 | 1461043869978 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 22:31:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 22:31:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 986ms 22:31:10 INFO - PROCESS | 2680 | 1461043870093 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 22:31:10 INFO - PROCESS | 2680 | 1461043870096 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 22:31:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 22:31:10 INFO - PROCESS | 2680 | 1461043870101 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 22:31:10 INFO - PROCESS | 2680 | 1461043870103 Marionette TRACE conn5 <- [1,1598,null,{}] 22:31:10 INFO - PROCESS | 2680 | 1461043870107 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:10 INFO - PROCESS | 2680 | 1461043870247 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 22:31:10 INFO - PROCESS | 2680 | 1461043870377 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7808C0000 == 99 [pid = 2680] [id = 409] 22:31:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F781B35800) [pid = 2680] [serial = 1227] [outer = 0000000000000000] 22:31:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F782962400) [pid = 2680] [serial = 1228] [outer = 000000F781B35800] 22:31:10 INFO - PROCESS | 2680 | 1461043870435 Marionette DEBUG loaded listener.js 22:31:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7842DEC00) [pid = 2680] [serial = 1229] [outer = 000000F781B35800] 22:31:11 INFO - PROCESS | 2680 | 1461043871255 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 22:31:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 22:31:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1191ms 22:31:11 INFO - PROCESS | 2680 | 1461043871296 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 22:31:11 INFO - PROCESS | 2680 | 1461043871301 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 22:31:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 22:31:11 INFO - PROCESS | 2680 | 1461043871307 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 22:31:11 INFO - PROCESS | 2680 | 1461043871311 Marionette TRACE conn5 <- [1,1602,null,{}] 22:31:11 INFO - PROCESS | 2680 | 1461043871316 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:11 INFO - PROCESS | 2680 | 1461043871432 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 22:31:11 INFO - PROCESS | 2680 | 1461043871548 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FCC800 == 100 [pid = 2680] [id = 410] 22:31:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F781B34400) [pid = 2680] [serial = 1230] [outer = 0000000000000000] 22:31:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F783923800) [pid = 2680] [serial = 1231] [outer = 000000F781B34400] 22:31:11 INFO - PROCESS | 2680 | 1461043871642 Marionette DEBUG loaded listener.js 22:31:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7841DE000) [pid = 2680] [serial = 1232] [outer = 000000F781B34400] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1F69000 == 99 [pid = 2680] [id = 400] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F784930000 == 98 [pid = 2680] [id = 399] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE346000 == 97 [pid = 2680] [id = 398] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA7BA000 == 96 [pid = 2680] [id = 397] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9923000 == 95 [pid = 2680] [id = 396] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D47B1800 == 94 [pid = 2680] [id = 395] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DD6000 == 93 [pid = 2680] [id = 394] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7808B4000 == 92 [pid = 2680] [id = 393] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7E2410000) [pid = 2680] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F7E2F7DC00) [pid = 2680] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F7E53B8000) [pid = 2680] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F784919800 == 91 [pid = 2680] [id = 392] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8B0A800 == 90 [pid = 2680] [id = 389] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8818000 == 89 [pid = 2680] [id = 388] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E6477800 == 88 [pid = 2680] [id = 387] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5780800 == 87 [pid = 2680] [id = 386] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5610000 == 86 [pid = 2680] [id = 385] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D991D800 == 85 [pid = 2680] [id = 384] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F784276800 == 84 [pid = 2680] [id = 383] 22:31:12 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E542A800 == 83 [pid = 2680] [id = 382] 22:31:12 INFO - PROCESS | 2680 | 1461043872336 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7E2C24C00) [pid = 2680] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7E223D800) [pid = 2680] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F7E19E0800) [pid = 2680] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7DA70F000) [pid = 2680] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7D4D88000) [pid = 2680] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7D668FC00) [pid = 2680] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F782763400) [pid = 2680] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7841C6400) [pid = 2680] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F78276D800) [pid = 2680] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F781B07000) [pid = 2680] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E524D400) [pid = 2680] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7DF30F800) [pid = 2680] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7D4D7F000) [pid = 2680] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F782765000) [pid = 2680] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7E1AD6800) [pid = 2680] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7E10A4400) [pid = 2680] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7E3E47400) [pid = 2680] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7E3B56400) [pid = 2680] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7DBA82800) [pid = 2680] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7DE1CD000) [pid = 2680] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7D4D82800) [pid = 2680] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7DB6E4C00) [pid = 2680] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 22:31:12 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7DB387000) [pid = 2680] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 22:31:12 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 22:31:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1077ms 22:31:12 INFO - PROCESS | 2680 | 1461043872408 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 22:31:12 INFO - PROCESS | 2680 | 1461043872414 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 22:31:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 22:31:12 INFO - PROCESS | 2680 | 1461043872420 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 22:31:12 INFO - PROCESS | 2680 | 1461043872423 Marionette TRACE conn5 <- [1,1606,null,{}] 22:31:12 INFO - PROCESS | 2680 | 1461043872427 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:12 INFO - PROCESS | 2680 | 1461043872533 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 22:31:12 INFO - PROCESS | 2680 | 1461043872546 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784717800 == 84 [pid = 2680] [id = 411] 22:31:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F782964000) [pid = 2680] [serial = 1233] [outer = 0000000000000000] 22:31:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7841D3800) [pid = 2680] [serial = 1234] [outer = 000000F782964000] 22:31:12 INFO - PROCESS | 2680 | 1461043872593 Marionette DEBUG loaded listener.js 22:31:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F787AD2800) [pid = 2680] [serial = 1235] [outer = 000000F782964000] 22:31:13 INFO - PROCESS | 2680 | 1461043873133 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 22:31:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 22:31:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 733ms 22:31:13 INFO - PROCESS | 2680 | 1461043873154 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 22:31:13 INFO - PROCESS | 2680 | 1461043873157 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 22:31:13 INFO - PROCESS | 2680 | 1461043873161 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 22:31:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 22:31:13 INFO - PROCESS | 2680 | 1461043873165 Marionette TRACE conn5 <- [1,1610,null,{}] 22:31:13 INFO - PROCESS | 2680 | 1461043873176 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:13 INFO - PROCESS | 2680 | 1461043873278 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 22:31:13 INFO - PROCESS | 2680 | 1461043873375 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6025800 == 85 [pid = 2680] [id = 412] 22:31:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7D3388800) [pid = 2680] [serial = 1236] [outer = 0000000000000000] 22:31:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7D4D88000) [pid = 2680] [serial = 1237] [outer = 000000F7D3388800] 22:31:13 INFO - PROCESS | 2680 | 1461043873424 Marionette DEBUG loaded listener.js 22:31:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7D6E3CC00) [pid = 2680] [serial = 1238] [outer = 000000F7D3388800] 22:31:13 INFO - PROCESS | 2680 | 1461043873806 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 22:31:13 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 22:31:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 691ms 22:31:13 INFO - PROCESS | 2680 | 1461043873854 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 22:31:13 INFO - PROCESS | 2680 | 1461043873857 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 22:31:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 22:31:13 INFO - PROCESS | 2680 | 1461043873861 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 22:31:13 INFO - PROCESS | 2680 | 1461043873863 Marionette TRACE conn5 <- [1,1614,null,{}] 22:31:13 INFO - PROCESS | 2680 | 1461043873866 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:13 INFO - PROCESS | 2680 | 1461043873964 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 22:31:13 INFO - PROCESS | 2680 | 1461043873971 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6E3000 == 86 [pid = 2680] [id = 413] 22:31:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7D998DC00) [pid = 2680] [serial = 1239] [outer = 0000000000000000] 22:31:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7DA8AF800) [pid = 2680] [serial = 1240] [outer = 000000F7D998DC00] 22:31:14 INFO - PROCESS | 2680 | 1461043874020 Marionette DEBUG loaded listener.js 22:31:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7DB6ACC00) [pid = 2680] [serial = 1241] [outer = 000000F7D998DC00] 22:31:14 INFO - PROCESS | 2680 | 1461043874448 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 22:31:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 22:31:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 22:31:14 INFO - PROCESS | 2680 | 1461043874502 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 22:31:14 INFO - PROCESS | 2680 | 1461043874504 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 22:31:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 22:31:14 INFO - PROCESS | 2680 | 1461043874507 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 22:31:14 INFO - PROCESS | 2680 | 1461043874509 Marionette TRACE conn5 <- [1,1618,null,{}] 22:31:14 INFO - PROCESS | 2680 | 1461043874522 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:14 INFO - PROCESS | 2680 | 1461043874647 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 22:31:14 INFO - PROCESS | 2680 | 1461043874734 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4AD800 == 87 [pid = 2680] [id = 414] 22:31:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7DBA82C00) [pid = 2680] [serial = 1242] [outer = 0000000000000000] 22:31:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7DBB94C00) [pid = 2680] [serial = 1243] [outer = 000000F7DBA82C00] 22:31:14 INFO - PROCESS | 2680 | 1461043874782 Marionette DEBUG loaded listener.js 22:31:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7DE373000) [pid = 2680] [serial = 1244] [outer = 000000F7DBA82C00] 22:31:15 INFO - PROCESS | 2680 | 1461043875243 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 22:31:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 22:31:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 775ms 22:31:15 INFO - PROCESS | 2680 | 1461043875286 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 22:31:15 INFO - PROCESS | 2680 | 1461043875288 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 22:31:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 22:31:15 INFO - PROCESS | 2680 | 1461043875298 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 22:31:15 INFO - PROCESS | 2680 | 1461043875300 Marionette TRACE conn5 <- [1,1622,null,{}] 22:31:15 INFO - PROCESS | 2680 | 1461043875304 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:15 INFO - PROCESS | 2680 | 1461043875440 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 22:31:15 INFO - PROCESS | 2680 | 1461043875508 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2884000 == 88 [pid = 2680] [id = 415] 22:31:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7DF30F800) [pid = 2680] [serial = 1245] [outer = 0000000000000000] 22:31:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7E10B1800) [pid = 2680] [serial = 1246] [outer = 000000F7DF30F800] 22:31:15 INFO - PROCESS | 2680 | 1461043875558 Marionette DEBUG loaded listener.js 22:31:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7E24FD800) [pid = 2680] [serial = 1247] [outer = 000000F7DF30F800] 22:31:16 INFO - PROCESS | 2680 | 1461043875995 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 22:31:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 22:31:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 733ms 22:31:16 INFO - PROCESS | 2680 | 1461043876044 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 22:31:16 INFO - PROCESS | 2680 | 1461043876046 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 22:31:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 22:31:16 INFO - PROCESS | 2680 | 1461043876049 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 22:31:16 INFO - PROCESS | 2680 | 1461043876052 Marionette TRACE conn5 <- [1,1626,null,{}] 22:31:16 INFO - PROCESS | 2680 | 1461043876055 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:16 INFO - PROCESS | 2680 | 1461043876181 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 22:31:16 INFO - PROCESS | 2680 | 1461043876197 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4680800 == 89 [pid = 2680] [id = 416] 22:31:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7E2240800) [pid = 2680] [serial = 1248] [outer = 0000000000000000] 22:31:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7E2F78000) [pid = 2680] [serial = 1249] [outer = 000000F7E2240800] 22:31:16 INFO - PROCESS | 2680 | 1461043876243 Marionette DEBUG loaded listener.js 22:31:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7E5397400) [pid = 2680] [serial = 1250] [outer = 000000F7E2240800] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7D32B3C00) [pid = 2680] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F781336400) [pid = 2680] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7DF305800) [pid = 2680] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7D4D67400) [pid = 2680] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F780FBB400) [pid = 2680] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7D9990C00) [pid = 2680] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7D3DB1800) [pid = 2680] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7841DF400) [pid = 2680] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7DE1CCC00) [pid = 2680] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7DB6EF000) [pid = 2680] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 22:31:16 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F781EA7000) [pid = 2680] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 22:31:16 INFO - PROCESS | 2680 | 1461043876871 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 22:31:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 22:31:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 879ms 22:31:16 INFO - PROCESS | 2680 | 1461043876929 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 22:31:16 INFO - PROCESS | 2680 | 1461043876931 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 22:31:16 INFO - PROCESS | 2680 | 1461043876934 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 22:31:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 22:31:16 INFO - PROCESS | 2680 | 1461043876936 Marionette TRACE conn5 <- [1,1630,null,{}] 22:31:16 INFO - PROCESS | 2680 | 1461043876940 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:17 INFO - PROCESS | 2680 | 1461043877068 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 22:31:17 INFO - PROCESS | 2680 | 1461043877129 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E454A000 == 90 [pid = 2680] [id = 417] 22:31:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F781332800) [pid = 2680] [serial = 1251] [outer = 0000000000000000] 22:31:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7DA702C00) [pid = 2680] [serial = 1252] [outer = 000000F781332800] 22:31:17 INFO - PROCESS | 2680 | 1461043877175 Marionette DEBUG loaded listener.js 22:31:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7E547A800) [pid = 2680] [serial = 1253] [outer = 000000F781332800] 22:31:17 INFO - PROCESS | 2680 | 1461043877558 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 22:31:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 22:31:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 691ms 22:31:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 22:31:17 INFO - PROCESS | 2680 | 1461043877629 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 22:31:17 INFO - PROCESS | 2680 | 1461043877632 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 22:31:17 INFO - PROCESS | 2680 | 1461043877635 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 22:31:17 INFO - PROCESS | 2680 | 1461043877637 Marionette TRACE conn5 <- [1,1634,null,{}] 22:31:17 INFO - PROCESS | 2680 | 1461043877640 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:17 INFO - PROCESS | 2680 | 1461043877737 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 22:31:17 INFO - PROCESS | 2680 | 1461043877743 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5780000 == 91 [pid = 2680] [id = 418] 22:31:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E57AE000) [pid = 2680] [serial = 1254] [outer = 0000000000000000] 22:31:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7E5CA9000) [pid = 2680] [serial = 1255] [outer = 000000F7E57AE000] 22:31:17 INFO - PROCESS | 2680 | 1461043877789 Marionette DEBUG loaded listener.js 22:31:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7E5CF3400) [pid = 2680] [serial = 1256] [outer = 000000F7E57AE000] 22:31:18 INFO - PROCESS | 2680 | 1461043878227 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 22:31:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 22:31:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 627ms 22:31:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 22:31:18 INFO - PROCESS | 2680 | 1461043878266 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 22:31:18 INFO - PROCESS | 2680 | 1461043878268 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 22:31:18 INFO - PROCESS | 2680 | 1461043878271 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 22:31:18 INFO - PROCESS | 2680 | 1461043878273 Marionette TRACE conn5 <- [1,1638,null,{}] 22:31:18 INFO - PROCESS | 2680 | 1461043878277 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:18 INFO - PROCESS | 2680 | 1461043878371 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 22:31:18 INFO - PROCESS | 2680 | 1461043878377 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8B19000 == 92 [pid = 2680] [id = 419] 22:31:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7E61A9400) [pid = 2680] [serial = 1257] [outer = 0000000000000000] 22:31:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7DB6AFC00) [pid = 2680] [serial = 1258] [outer = 000000F7E61A9400] 22:31:18 INFO - PROCESS | 2680 | 1461043878424 Marionette DEBUG loaded listener.js 22:31:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7E7111000) [pid = 2680] [serial = 1259] [outer = 000000F7E61A9400] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8B21800 == 91 [pid = 2680] [id = 258] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5793800 == 90 [pid = 2680] [id = 237] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4C3F000 == 89 [pid = 2680] [id = 370] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F781121000 == 88 [pid = 2680] [id = 326] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E6E800 == 87 [pid = 2680] [id = 79] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DE3800 == 86 [pid = 2680] [id = 354] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F781D2A800 == 85 [pid = 2680] [id = 226] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9C82800 == 84 [pid = 2680] [id = 206] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8813800 == 83 [pid = 2680] [id = 308] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F785048000 == 82 [pid = 2680] [id = 327] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F78110C800 == 81 [pid = 2680] [id = 391] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5362000 == 80 [pid = 2680] [id = 371] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9DDD800 == 79 [pid = 2680] [id = 207] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8808800 == 78 [pid = 2680] [id = 22] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E453F800 == 77 [pid = 2680] [id = 32] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F781C46800 == 76 [pid = 2680] [id = 355] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D4A000 == 75 [pid = 2680] [id = 365] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E56D0000 == 74 [pid = 2680] [id = 139] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E61800 == 73 [pid = 2680] [id = 44] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E56E9000 == 72 [pid = 2680] [id = 256] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E69000 == 71 [pid = 2680] [id = 208] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E70000 == 70 [pid = 2680] [id = 243] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827E2000 == 69 [pid = 2680] [id = 225] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9D12000 == 68 [pid = 2680] [id = 110] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFED9000 == 67 [pid = 2680] [id = 259] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9AD5000 == 66 [pid = 2680] [id = 390] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4C4000 == 65 [pid = 2680] [id = 204] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5359800 == 64 [pid = 2680] [id = 205] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9D1B800 == 63 [pid = 2680] [id = 320] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4AE000 == 62 [pid = 2680] [id = 80] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D38800 == 61 [pid = 2680] [id = 10] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E221B000 == 60 [pid = 2680] [id = 337] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7EB549000 == 59 [pid = 2680] [id = 137] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5795800 == 58 [pid = 2680] [id = 224] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F781E1A000 == 57 [pid = 2680] [id = 328] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8812000 == 56 [pid = 2680] [id = 257] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FBB000 == 55 [pid = 2680] [id = 329] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E651D000 == 54 [pid = 2680] [id = 291] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2216000 == 53 [pid = 2680] [id = 141] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5568800 == 52 [pid = 2680] [id = 372] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9E8C000 == 51 [pid = 2680] [id = 91] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9AB7800 == 50 [pid = 2680] [id = 203] 22:31:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838DC000 == 49 [pid = 2680] [id = 292] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F784725000 == 48 [pid = 2680] [id = 353] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E651E000 == 47 [pid = 2680] [id = 140] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FB8000 == 46 [pid = 2680] [id = 64] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9AC1000 == 45 [pid = 2680] [id = 242] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FCC800 == 44 [pid = 2680] [id = 410] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7808C0000 == 43 [pid = 2680] [id = 409] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9DE8800 == 42 [pid = 2680] [id = 408] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9D20000 == 41 [pid = 2680] [id = 407] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E6515800 == 40 [pid = 2680] [id = 406] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E55A2000 == 39 [pid = 2680] [id = 405] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5273800 == 38 [pid = 2680] [id = 404] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6A7F800 == 37 [pid = 2680] [id = 403] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A35800 == 36 [pid = 2680] [id = 401] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F784714000 == 35 [pid = 2680] [id = 402] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6025800 == 34 [pid = 2680] [id = 412] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F784717800 == 33 [pid = 2680] [id = 411] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5780000 == 32 [pid = 2680] [id = 418] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2884000 == 31 [pid = 2680] [id = 415] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E454A000 == 30 [pid = 2680] [id = 417] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4AD800 == 29 [pid = 2680] [id = 414] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6E3000 == 28 [pid = 2680] [id = 413] 22:31:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4680800 == 27 [pid = 2680] [id = 416] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7E8BD9800) [pid = 2680] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7E8B35000) [pid = 2680] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7D5803C00) [pid = 2680] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E57B0000) [pid = 2680] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7E5CA3000) [pid = 2680] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F783930000) [pid = 2680] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7D6030C00) [pid = 2680] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F782763C00) [pid = 2680] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F78132A000) [pid = 2680] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7E655B000) [pid = 2680] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F787AD0800) [pid = 2680] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7DF34F800) [pid = 2680] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7E19EE000) [pid = 2680] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E203B400) [pid = 2680] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7D9B42400) [pid = 2680] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7DA8A8400) [pid = 2680] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7D6E34400) [pid = 2680] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7DF659800) [pid = 2680] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7DF198000) [pid = 2680] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7DE2B6C00) [pid = 2680] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7DBB9C000) [pid = 2680] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DA429800) [pid = 2680] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F78016C400) [pid = 2680] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F783D9AC00) [pid = 2680] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7D334C800) [pid = 2680] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7D3543C00) [pid = 2680] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F781B0F000) [pid = 2680] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E10A1C00) [pid = 2680] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F781EB1800) [pid = 2680] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E19E3800) [pid = 2680] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 22:31:21 INFO - PROCESS | 2680 | 1461043881213 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 22:31:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 22:31:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 3001ms 22:31:21 INFO - PROCESS | 2680 | 1461043881276 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 22:31:21 INFO - PROCESS | 2680 | 1461043881280 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 22:31:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 22:31:21 INFO - PROCESS | 2680 | 1461043881286 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 22:31:21 INFO - PROCESS | 2680 | 1461043881290 Marionette TRACE conn5 <- [1,1642,null,{}] 22:31:21 INFO - PROCESS | 2680 | 1461043881296 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:21 INFO - PROCESS | 2680 | 1461043881422 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 22:31:21 INFO - PROCESS | 2680 | 1461043881502 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781115800 == 28 [pid = 2680] [id = 420] 22:31:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F78115F000) [pid = 2680] [serial = 1260] [outer = 0000000000000000] 22:31:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F78115F800) [pid = 2680] [serial = 1261] [outer = 000000F78115F000] 22:31:21 INFO - PROCESS | 2680 | 1461043881553 Marionette DEBUG loaded listener.js 22:31:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F781208400) [pid = 2680] [serial = 1262] [outer = 000000F78115F000] 22:31:21 INFO - PROCESS | 2680 | 1461043881955 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 22:31:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 22:31:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 692ms 22:31:21 INFO - PROCESS | 2680 | 1461043881981 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 22:31:21 INFO - PROCESS | 2680 | 1461043881988 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 22:31:22 INFO - PROCESS | 2680 | 1461043881995 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 22:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 22:31:22 INFO - PROCESS | 2680 | 1461043881998 Marionette TRACE conn5 <- [1,1646,null,{}] 22:31:22 INFO - PROCESS | 2680 | 1461043882002 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:22 INFO - PROCESS | 2680 | 1461043882092 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 22:31:22 INFO - PROCESS | 2680 | 1461043882101 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781E11000 == 29 [pid = 2680] [id = 421] 22:31:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F78120E400) [pid = 2680] [serial = 1263] [outer = 0000000000000000] 22:31:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F781260800) [pid = 2680] [serial = 1264] [outer = 000000F78120E400] 22:31:22 INFO - PROCESS | 2680 | 1461043882149 Marionette DEBUG loaded listener.js 22:31:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F781333000) [pid = 2680] [serial = 1265] [outer = 000000F78120E400] 22:31:22 INFO - PROCESS | 2680 | 1461043882635 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 22:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 670ms 22:31:22 INFO - PROCESS | 2680 | 1461043882671 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 22:31:22 INFO - PROCESS | 2680 | 1461043882674 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 22:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 22:31:22 INFO - PROCESS | 2680 | 1461043882678 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 22:31:22 INFO - PROCESS | 2680 | 1461043882682 Marionette TRACE conn5 <- [1,1650,null,{}] 22:31:22 INFO - PROCESS | 2680 | 1461043882694 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:22 INFO - PROCESS | 2680 | 1461043882822 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 22:31:22 INFO - PROCESS | 2680 | 1461043882841 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782FC6000 == 30 [pid = 2680] [id = 422] 22:31:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F78016B400) [pid = 2680] [serial = 1266] [outer = 0000000000000000] 22:31:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F781B38400) [pid = 2680] [serial = 1267] [outer = 000000F78016B400] 22:31:22 INFO - PROCESS | 2680 | 1461043882893 Marionette DEBUG loaded listener.js 22:31:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F781C1C400) [pid = 2680] [serial = 1268] [outer = 000000F78016B400] 22:31:23 INFO - PROCESS | 2680 | 1461043883355 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 22:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 22:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 734ms 22:31:23 INFO - PROCESS | 2680 | 1461043883413 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 22:31:23 INFO - PROCESS | 2680 | 1461043883416 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 22:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 22:31:23 INFO - PROCESS | 2680 | 1461043883419 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 22:31:23 INFO - PROCESS | 2680 | 1461043883421 Marionette TRACE conn5 <- [1,1654,null,{}] 22:31:23 INFO - PROCESS | 2680 | 1461043883425 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:23 INFO - PROCESS | 2680 | 1461043883512 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 22:31:23 INFO - PROCESS | 2680 | 1461043883521 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838D1000 == 31 [pid = 2680] [id = 423] 22:31:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F781EA9000) [pid = 2680] [serial = 1269] [outer = 0000000000000000] 22:31:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F782762C00) [pid = 2680] [serial = 1270] [outer = 000000F781EA9000] 22:31:23 INFO - PROCESS | 2680 | 1461043883569 Marionette DEBUG loaded listener.js 22:31:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F78276C000) [pid = 2680] [serial = 1271] [outer = 000000F781EA9000] 22:31:23 INFO - PROCESS | 2680 | 1461043883996 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 22:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 22:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 627ms 22:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 22:31:24 INFO - PROCESS | 2680 | 1461043884048 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 22:31:24 INFO - PROCESS | 2680 | 1461043884051 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 22:31:24 INFO - PROCESS | 2680 | 1461043884054 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 22:31:24 INFO - PROCESS | 2680 | 1461043884056 Marionette TRACE conn5 <- [1,1658,null,{}] 22:31:24 INFO - PROCESS | 2680 | 1461043884060 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:24 INFO - PROCESS | 2680 | 1461043884140 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 22:31:24 INFO - PROCESS | 2680 | 1461043884148 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784013000 == 32 [pid = 2680] [id = 424] 22:31:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F781257000) [pid = 2680] [serial = 1272] [outer = 0000000000000000] 22:31:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F782967800) [pid = 2680] [serial = 1273] [outer = 000000F781257000] 22:31:24 INFO - PROCESS | 2680 | 1461043884196 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F78392A400) [pid = 2680] [serial = 1274] [outer = 000000F781257000] 22:31:24 INFO - PROCESS | 2680 | 1461043884663 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 22:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 22:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 627ms 22:31:24 INFO - PROCESS | 2680 | 1461043884687 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 22:31:24 INFO - PROCESS | 2680 | 1461043884689 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 22:31:24 INFO - PROCESS | 2680 | 1461043884693 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 22:31:24 INFO - PROCESS | 2680 | 1461043884694 Marionette TRACE conn5 <- [1,1662,null,{}] 22:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 22:31:24 INFO - PROCESS | 2680 | 1461043884698 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:24 INFO - PROCESS | 2680 | 1461043884816 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 22:31:24 INFO - PROCESS | 2680 | 1461043884826 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784712000 == 33 [pid = 2680] [id = 425] 22:31:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F783DA2400) [pid = 2680] [serial = 1275] [outer = 0000000000000000] 22:31:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7841D9400) [pid = 2680] [serial = 1276] [outer = 000000F783DA2400] 22:31:24 INFO - PROCESS | 2680 | 1461043884877 Marionette DEBUG loaded listener.js 22:31:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7842D6800) [pid = 2680] [serial = 1277] [outer = 000000F783DA2400] 22:31:25 INFO - PROCESS | 2680 | 1461043885285 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 22:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 22:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 22:31:25 INFO - PROCESS | 2680 | 1461043885334 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 22:31:25 INFO - PROCESS | 2680 | 1461043885336 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 22:31:25 INFO - PROCESS | 2680 | 1461043885339 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 22:31:25 INFO - PROCESS | 2680 | 1461043885341 Marionette TRACE conn5 <- [1,1666,null,{}] 22:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 22:31:25 INFO - PROCESS | 2680 | 1461043885345 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:25 INFO - PROCESS | 2680 | 1461043885429 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 22:31:25 INFO - PROCESS | 2680 | 1461043885436 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78491F800 == 34 [pid = 2680] [id = 426] 22:31:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7842DE400) [pid = 2680] [serial = 1278] [outer = 0000000000000000] 22:31:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F787ACEC00) [pid = 2680] [serial = 1279] [outer = 000000F7842DE400] 22:31:25 INFO - PROCESS | 2680 | 1461043885482 Marionette DEBUG loaded listener.js 22:31:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F787AD9000) [pid = 2680] [serial = 1280] [outer = 000000F7842DE400] 22:31:25 INFO - PROCESS | 2680 | 1461043885936 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 22:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 22:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 22:31:25 INFO - PROCESS | 2680 | 1461043885980 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 22:31:25 INFO - PROCESS | 2680 | 1461043885982 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 22:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 22:31:25 INFO - PROCESS | 2680 | 1461043885985 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 22:31:25 INFO - PROCESS | 2680 | 1461043885987 Marionette TRACE conn5 <- [1,1670,null,{}] 22:31:26 INFO - PROCESS | 2680 | 1461043885991 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:26 INFO - PROCESS | 2680 | 1461043886071 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 22:31:26 INFO - PROCESS | 2680 | 1461043886077 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DE5800 == 35 [pid = 2680] [id = 427] 22:31:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7D330C400) [pid = 2680] [serial = 1281] [outer = 0000000000000000] 22:31:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7D3314C00) [pid = 2680] [serial = 1282] [outer = 000000F7D330C400] 22:31:26 INFO - PROCESS | 2680 | 1461043886124 Marionette DEBUG loaded listener.js 22:31:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7D334D800) [pid = 2680] [serial = 1283] [outer = 000000F7D330C400] 22:31:26 INFO - PROCESS | 2680 | 1461043886595 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 22:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 22:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 627ms 22:31:26 INFO - PROCESS | 2680 | 1461043886618 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 22:31:26 INFO - PROCESS | 2680 | 1461043886621 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 22:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 22:31:26 INFO - PROCESS | 2680 | 1461043886633 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 22:31:26 INFO - PROCESS | 2680 | 1461043886635 Marionette TRACE conn5 <- [1,1674,null,{}] 22:31:26 INFO - PROCESS | 2680 | 1461043886639 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:26 INFO - PROCESS | 2680 | 1461043886747 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 22:31:26 INFO - PROCESS | 2680 | 1461043886753 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782FC4000 == 36 [pid = 2680] [id = 428] 22:31:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7D3379C00) [pid = 2680] [serial = 1284] [outer = 0000000000000000] 22:31:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7D3385800) [pid = 2680] [serial = 1285] [outer = 000000F7D3379C00] 22:31:26 INFO - PROCESS | 2680 | 1461043886826 Marionette DEBUG loaded listener.js 22:31:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7D3541000) [pid = 2680] [serial = 1286] [outer = 000000F7D3379C00] 22:31:27 INFO - PROCESS | 2680 | 1461043887287 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 22:31:27 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 22:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 691ms 22:31:27 INFO - PROCESS | 2680 | 1461043887325 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 22:31:27 INFO - PROCESS | 2680 | 1461043887327 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 22:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 22:31:27 INFO - PROCESS | 2680 | 1461043887330 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 22:31:27 INFO - PROCESS | 2680 | 1461043887332 Marionette TRACE conn5 <- [1,1678,null,{}] 22:31:27 INFO - PROCESS | 2680 | 1461043887336 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:27 INFO - PROCESS | 2680 | 1461043887470 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 22:31:27 INFO - PROCESS | 2680 | 1461043887528 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4412800 == 37 [pid = 2680] [id = 429] 22:31:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7D3547C00) [pid = 2680] [serial = 1287] [outer = 0000000000000000] 22:31:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7D4452400) [pid = 2680] [serial = 1288] [outer = 000000F7D3547C00] 22:31:27 INFO - PROCESS | 2680 | 1461043887574 Marionette DEBUG loaded listener.js 22:31:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7D4D64400) [pid = 2680] [serial = 1289] [outer = 000000F7D3547C00] 22:31:28 INFO - PROCESS | 2680 | 1461043888007 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 22:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 22:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 732ms 22:31:28 INFO - PROCESS | 2680 | 1461043888100 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 22:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 22:31:28 INFO - PROCESS | 2680 | 1461043888103 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 22:31:28 INFO - PROCESS | 2680 | 1461043888109 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 22:31:28 INFO - PROCESS | 2680 | 1461043888112 Marionette TRACE conn5 <- [1,1682,null,{}] 22:31:28 INFO - PROCESS | 2680 | 1461043888117 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:28 INFO - PROCESS | 2680 | 1461043888253 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 22:31:29 INFO - PROCESS | 2680 | 1461043888998 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F781330000) [pid = 2680] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7D3382C00) [pid = 2680] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7E2D1CC00) [pid = 2680] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E10B6800) [pid = 2680] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F78392B000) [pid = 2680] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F780167400) [pid = 2680] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7E450B400) [pid = 2680] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7DFCCC000) [pid = 2680] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7DBA82C00) [pid = 2680] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7DF30F800) [pid = 2680] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F781332800) [pid = 2680] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7E2240800) [pid = 2680] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7E57AE000) [pid = 2680] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F782964000) [pid = 2680] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F781B34400) [pid = 2680] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F781B35800) [pid = 2680] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E64E2800) [pid = 2680] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E57B6800) [pid = 2680] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E3B4D000) [pid = 2680] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E26BB000) [pid = 2680] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7DB6EBC00) [pid = 2680] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7841D3000) [pid = 2680] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F780FBC000) [pid = 2680] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E2036400) [pid = 2680] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7D998DC00) [pid = 2680] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7D3388800) [pid = 2680] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E64DC400) [pid = 2680] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7D4D8AC00) [pid = 2680] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F781B3A400) [pid = 2680] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E5B21000) [pid = 2680] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7E1AD2800) [pid = 2680] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E2061C00) [pid = 2680] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F78392C400) [pid = 2680] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DF13E800) [pid = 2680] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7E558AC00) [pid = 2680] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 22:31:29 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E5398C00) [pid = 2680] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 22:31:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781108000 == 38 [pid = 2680] [id = 430] 22:31:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F78016D800) [pid = 2680] [serial = 1290] [outer = 0000000000000000] 22:31:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F780FBE000) [pid = 2680] [serial = 1291] [outer = 000000F78016D800] 22:31:29 INFO - PROCESS | 2680 | 1461043889073 Marionette DEBUG loaded listener.js 22:31:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7842D3000) [pid = 2680] [serial = 1292] [outer = 000000F78016D800] 22:31:29 INFO - PROCESS | 2680 | 1461043889466 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 22:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 22:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1383ms 22:31:29 INFO - PROCESS | 2680 | 1461043889493 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 22:31:29 INFO - PROCESS | 2680 | 1461043889495 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 22:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 22:31:29 INFO - PROCESS | 2680 | 1461043889499 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 22:31:29 INFO - PROCESS | 2680 | 1461043889501 Marionette TRACE conn5 <- [1,1686,null,{}] 22:31:29 INFO - PROCESS | 2680 | 1461043889505 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:29 INFO - PROCESS | 2680 | 1461043889616 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 22:31:29 INFO - PROCESS | 2680 | 1461043889624 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D3D38800 == 39 [pid = 2680] [id = 431] 22:31:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7D3388800) [pid = 2680] [serial = 1293] [outer = 0000000000000000] 22:31:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7D5809400) [pid = 2680] [serial = 1294] [outer = 000000F7D3388800] 22:31:29 INFO - PROCESS | 2680 | 1461043889671 Marionette DEBUG loaded listener.js 22:31:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7D69AF400) [pid = 2680] [serial = 1295] [outer = 000000F7D3388800] 22:31:30 INFO - PROCESS | 2680 | 1461043890074 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 22:31:30 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 22:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 627ms 22:31:30 INFO - PROCESS | 2680 | 1461043890129 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 22:31:30 INFO - PROCESS | 2680 | 1461043890131 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 22:31:30 INFO - PROCESS | 2680 | 1461043890134 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 22:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 22:31:30 INFO - PROCESS | 2680 | 1461043890136 Marionette TRACE conn5 <- [1,1690,null,{}] 22:31:30 INFO - PROCESS | 2680 | 1461043890140 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:30 INFO - PROCESS | 2680 | 1461043890252 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 22:31:30 INFO - PROCESS | 2680 | 1461043890260 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D69CC800 == 40 [pid = 2680] [id = 432] 22:31:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7D6A98000) [pid = 2680] [serial = 1296] [outer = 0000000000000000] 22:31:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7D9934000) [pid = 2680] [serial = 1297] [outer = 000000F7D6A98000] 22:31:30 INFO - PROCESS | 2680 | 1461043890311 Marionette DEBUG loaded listener.js 22:31:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7D9A61C00) [pid = 2680] [serial = 1298] [outer = 000000F7D6A98000] 22:31:30 INFO - PROCESS | 2680 | 1461043890743 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 22:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 22:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 628ms 22:31:30 INFO - PROCESS | 2680 | 1461043890766 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 22:31:30 INFO - PROCESS | 2680 | 1461043890768 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 22:31:30 INFO - PROCESS | 2680 | 1461043890771 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 22:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 22:31:30 INFO - PROCESS | 2680 | 1461043890773 Marionette TRACE conn5 <- [1,1694,null,{}] 22:31:30 INFO - PROCESS | 2680 | 1461043890776 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:30 INFO - PROCESS | 2680 | 1461043890890 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 22:31:30 INFO - PROCESS | 2680 | 1461043890899 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9AD8800 == 41 [pid = 2680] [id = 433] 22:31:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7D9B3A400) [pid = 2680] [serial = 1299] [outer = 0000000000000000] 22:31:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7D9DFB000) [pid = 2680] [serial = 1300] [outer = 000000F7D9B3A400] 22:31:30 INFO - PROCESS | 2680 | 1461043890945 Marionette DEBUG loaded listener.js 22:31:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7DA2D3400) [pid = 2680] [serial = 1301] [outer = 000000F7D9B3A400] 22:31:31 INFO - PROCESS | 2680 | 1461043891754 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 22:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 22:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1028ms 22:31:31 INFO - PROCESS | 2680 | 1461043891804 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 22:31:31 INFO - PROCESS | 2680 | 1461043891810 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 22:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 22:31:31 INFO - PROCESS | 2680 | 1461043891838 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 22:31:31 INFO - PROCESS | 2680 | 1461043891842 Marionette TRACE conn5 <- [1,1698,null,{}] 22:31:31 INFO - PROCESS | 2680 | 1461043891848 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:32 INFO - PROCESS | 2680 | 1461043892029 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 22:31:32 INFO - PROCESS | 2680 | 1461043892122 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827CC800 == 42 [pid = 2680] [id = 434] 22:31:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F781255400) [pid = 2680] [serial = 1302] [outer = 0000000000000000] 22:31:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F78125F400) [pid = 2680] [serial = 1303] [outer = 000000F781255400] 22:31:32 INFO - PROCESS | 2680 | 1461043892182 Marionette DEBUG loaded listener.js 22:31:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F781B0A400) [pid = 2680] [serial = 1304] [outer = 000000F781255400] 22:31:32 INFO - PROCESS | 2680 | 1461043892873 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 22:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 22:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1083ms 22:31:32 INFO - PROCESS | 2680 | 1461043892922 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 22:31:32 INFO - PROCESS | 2680 | 1461043892929 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 22:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 22:31:32 INFO - PROCESS | 2680 | 1461043892957 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 22:31:32 INFO - PROCESS | 2680 | 1461043892960 Marionette TRACE conn5 <- [1,1702,null,{}] 22:31:32 INFO - PROCESS | 2680 | 1461043892989 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:33 INFO - PROCESS | 2680 | 1461043893120 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 22:31:33 INFO - PROCESS | 2680 | 1461043893234 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784276800 == 43 [pid = 2680] [id = 435] 22:31:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F781B31400) [pid = 2680] [serial = 1305] [outer = 0000000000000000] 22:31:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F782768C00) [pid = 2680] [serial = 1306] [outer = 000000F781B31400] 22:31:33 INFO - PROCESS | 2680 | 1461043893293 Marionette DEBUG loaded listener.js 22:31:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F783D94C00) [pid = 2680] [serial = 1307] [outer = 000000F781B31400] 22:31:34 INFO - PROCESS | 2680 | 1461043894207 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 22:31:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 22:31:34 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 22:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:31:34 INFO - _addTest/ [0,1705,"getWindowHandle",null] 22:31:34 INFO - PROCESS | 2680 | 1461043894269 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 22:31:34 INFO - PROCESS | 2680 | 1461043894274 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 22:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 22:31:34 INFO - PROCESS | 2680 | 1461043894279 Marionette TRACE conn5 <- [1,1706,null,{}] 22:31:34 INFO - PROCESS | 2680 | 1461043894285 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:34 INFO - PROCESS | 2680 | 1461043894397 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 22:31:34 INFO - PROCESS | 2680 | 1461043894527 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781D34000 == 44 [pid = 2680] [id = 436] 22:31:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F78115E000) [pid = 2680] [serial = 1308] [outer = 0000000000000000] 22:31:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F781162800) [pid = 2680] [serial = 1309] [outer = 000000F78115E000] 22:31:34 INFO - PROCESS | 2680 | 1461043894580 Marionette DEBUG loaded listener.js 22:31:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F781254C00) [pid = 2680] [serial = 1310] [outer = 000000F78115E000] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA239000 == 43 [pid = 2680] [id = 196] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4C40000 == 42 [pid = 2680] [id = 190] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E535B800 == 41 [pid = 2680] [id = 191] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E55A8800 == 40 [pid = 2680] [id = 195] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DFC8D800 == 39 [pid = 2680] [id = 187] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E220E800 == 38 [pid = 2680] [id = 188] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E466E800 == 37 [pid = 2680] [id = 199] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2887000 == 36 [pid = 2680] [id = 198] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA1A5800 == 35 [pid = 2680] [id = 186] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF89F000 == 34 [pid = 2680] [id = 197] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7DB6AFC00) [pid = 2680] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8B19000 == 33 [pid = 2680] [id = 419] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F78276BC00) [pid = 2680] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E5399400) [pid = 2680] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E5CE7800) [pid = 2680] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E2232400) [pid = 2680] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E26B8C00) [pid = 2680] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F787AD9C00) [pid = 2680] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7E19E5400) [pid = 2680] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7E5B1AC00) [pid = 2680] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7D3318400) [pid = 2680] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7D9A62000) [pid = 2680] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E45A5C00) [pid = 2680] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E2DA4000) [pid = 2680] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E710E000) [pid = 2680] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7E7109800) [pid = 2680] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DBF44000) [pid = 2680] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F783DA3400) [pid = 2680] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E5485000) [pid = 2680] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E19DCC00) [pid = 2680] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7DBB94C00) [pid = 2680] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7DE373000) [pid = 2680] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E24FD800) [pid = 2680] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7E10B1800) [pid = 2680] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7DA702C00) [pid = 2680] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E2F78000) [pid = 2680] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E5CA9000) [pid = 2680] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7841D3800) [pid = 2680] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F787AD2800) [pid = 2680] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7841DE000) [pid = 2680] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F783923800) [pid = 2680] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7842DEC00) [pid = 2680] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F782962400) [pid = 2680] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7E7162C00) [pid = 2680] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7E710E400) [pid = 2680] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7E64E7C00) [pid = 2680] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7E5CEF400) [pid = 2680] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7E53BD000) [pid = 2680] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7E5249400) [pid = 2680] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7E2F7BC00) [pid = 2680] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7E2A0A400) [pid = 2680] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7E10B3C00) [pid = 2680] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7DE13B800) [pid = 2680] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F7D5727400) [pid = 2680] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7D337D000) [pid = 2680] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F78296C400) [pid = 2680] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F781333C00) [pid = 2680] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F7E2698800) [pid = 2680] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F7DA8AF800) [pid = 2680] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F7D4D88000) [pid = 2680] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F7D6E3CC00) [pid = 2680] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F7E5CF3400) [pid = 2680] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F7E5397400) [pid = 2680] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F7E547A800) [pid = 2680] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 22:31:34 INFO - PROCESS | 2680 | --DOMWINDOW == 72 (000000F7DB6ACC00) [pid = 2680] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 22:31:35 INFO - PROCESS | 2680 | 1461043895175 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 22:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 22:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 942ms 22:31:35 INFO - PROCESS | 2680 | 1461043895222 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 22:31:35 INFO - PROCESS | 2680 | 1461043895228 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 22:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 22:31:35 INFO - PROCESS | 2680 | 1461043895234 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 22:31:35 INFO - PROCESS | 2680 | 1461043895237 Marionette TRACE conn5 <- [1,1710,null,{}] 22:31:35 INFO - PROCESS | 2680 | 1461043895241 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:35 INFO - PROCESS | 2680 | 1461043895326 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 22:31:35 INFO - PROCESS | 2680 | 1461043895356 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781D2D800 == 34 [pid = 2680] [id = 437] 22:31:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F78115E800) [pid = 2680] [serial = 1311] [outer = 0000000000000000] 22:31:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F781328C00) [pid = 2680] [serial = 1312] [outer = 000000F78115E800] 22:31:35 INFO - PROCESS | 2680 | 1461043895467 Marionette DEBUG loaded listener.js 22:31:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F781B36C00) [pid = 2680] [serial = 1313] [outer = 000000F78115E800] 22:31:35 INFO - PROCESS | 2680 | 1461043895876 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 22:31:35 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 22:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 22:31:35 INFO - PROCESS | 2680 | 1461043895926 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 22:31:35 INFO - PROCESS | 2680 | 1461043895929 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 22:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 22:31:35 INFO - PROCESS | 2680 | 1461043895965 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 22:31:35 INFO - PROCESS | 2680 | 1461043895969 Marionette TRACE conn5 <- [1,1714,null,{}] 22:31:35 INFO - PROCESS | 2680 | 1461043895987 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:36 INFO - PROCESS | 2680 | 1461043896084 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 22:31:36 INFO - PROCESS | 2680 | 1461043896091 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784723800 == 35 [pid = 2680] [id = 438] 22:31:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F782963800) [pid = 2680] [serial = 1314] [outer = 0000000000000000] 22:31:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F78296C800) [pid = 2680] [serial = 1315] [outer = 000000F782963800] 22:31:36 INFO - PROCESS | 2680 | 1461043896144 Marionette DEBUG loaded listener.js 22:31:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F78392AC00) [pid = 2680] [serial = 1316] [outer = 000000F782963800] 22:31:36 INFO - PROCESS | 2680 | 1461043896609 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 22:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 22:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 731ms 22:31:36 INFO - PROCESS | 2680 | 1461043896666 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 22:31:36 INFO - PROCESS | 2680 | 1461043896669 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 22:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 22:31:36 INFO - PROCESS | 2680 | 1461043896672 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 22:31:36 INFO - PROCESS | 2680 | 1461043896674 Marionette TRACE conn5 <- [1,1718,null,{}] 22:31:36 INFO - PROCESS | 2680 | 1461043896678 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:36 INFO - PROCESS | 2680 | 1461043896763 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 22:31:36 INFO - PROCESS | 2680 | 1461043896770 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DD6000 == 36 [pid = 2680] [id = 439] 22:31:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F783D96000) [pid = 2680] [serial = 1317] [outer = 0000000000000000] 22:31:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F7841CB800) [pid = 2680] [serial = 1318] [outer = 000000F783D96000] 22:31:36 INFO - PROCESS | 2680 | 1461043896817 Marionette DEBUG loaded listener.js 22:31:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7841DB800) [pid = 2680] [serial = 1319] [outer = 000000F783D96000] 22:31:37 INFO - PROCESS | 2680 | 1461043897307 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 22:31:37 INFO - PROCESS | 2680 | 1461043897368 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 22:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 22:31:37 INFO - PROCESS | 2680 | 1461043897377 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 22:31:37 INFO - PROCESS | 2680 | 1461043897379 Marionette TRACE conn5 <- [1,1722,null,{}] 22:31:37 INFO - PROCESS | 2680 | 1461043897382 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:37 INFO - PROCESS | 2680 | 1461043897518 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 22:31:37 INFO - PROCESS | 2680 | 1461043897568 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFECD000 == 37 [pid = 2680] [id = 440] 22:31:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7841DF800) [pid = 2680] [serial = 1320] [outer = 0000000000000000] 22:31:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7842E0800) [pid = 2680] [serial = 1321] [outer = 000000F7841DF800] 22:31:37 INFO - PROCESS | 2680 | 1461043897616 Marionette DEBUG loaded listener.js 22:31:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F787AD8800) [pid = 2680] [serial = 1322] [outer = 000000F7841DF800] 22:31:38 INFO - PROCESS | 2680 | 1461043898072 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 22:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 22:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 732ms 22:31:38 INFO - PROCESS | 2680 | 1461043898112 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 22:31:38 INFO - PROCESS | 2680 | 1461043898114 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 22:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 22:31:38 INFO - PROCESS | 2680 | 1461043898117 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 22:31:38 INFO - PROCESS | 2680 | 1461043898119 Marionette TRACE conn5 <- [1,1726,null,{}] 22:31:38 INFO - PROCESS | 2680 | 1461043898122 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:38 INFO - PROCESS | 2680 | 1461043898253 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 22:31:38 INFO - PROCESS | 2680 | 1461043898311 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FC9800 == 38 [pid = 2680] [id = 441] 22:31:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7D334A400) [pid = 2680] [serial = 1323] [outer = 0000000000000000] 22:31:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7D3384800) [pid = 2680] [serial = 1324] [outer = 000000F7D334A400] 22:31:38 INFO - PROCESS | 2680 | 1461043898361 Marionette DEBUG loaded listener.js 22:31:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7D44E8000) [pid = 2680] [serial = 1325] [outer = 000000F7D334A400] 22:31:38 INFO - PROCESS | 2680 | 1461043898776 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 22:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 22:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 22:31:38 INFO - PROCESS | 2680 | 1461043898857 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 22:31:38 INFO - PROCESS | 2680 | 1461043898859 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 22:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 22:31:38 INFO - PROCESS | 2680 | 1461043898865 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 22:31:38 INFO - PROCESS | 2680 | 1461043898866 Marionette TRACE conn5 <- [1,1730,null,{}] 22:31:38 INFO - PROCESS | 2680 | 1461043898870 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:38 INFO - PROCESS | 2680 | 1461043898976 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 22:31:38 INFO - PROCESS | 2680 | 1461043898986 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781C42800 == 39 [pid = 2680] [id = 442] 22:31:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7D4D80800) [pid = 2680] [serial = 1326] [outer = 0000000000000000] 22:31:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7D540A800) [pid = 2680] [serial = 1327] [outer = 000000F7D4D80800] 22:31:39 INFO - PROCESS | 2680 | 1461043899031 Marionette DEBUG loaded listener.js 22:31:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7D5807C00) [pid = 2680] [serial = 1328] [outer = 000000F7D4D80800] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7D6A98000) [pid = 2680] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7D3379C00) [pid = 2680] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F781257000) [pid = 2680] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7D330C400) [pid = 2680] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7E61A9400) [pid = 2680] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F78120E400) [pid = 2680] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F78115F000) [pid = 2680] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7D3547C00) [pid = 2680] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F783DA2400) [pid = 2680] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F7842DE400) [pid = 2680] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F78016B400) [pid = 2680] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F781EA9000) [pid = 2680] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F78016D800) [pid = 2680] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 22:31:39 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F7D3388800) [pid = 2680] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 22:31:39 INFO - PROCESS | 2680 | 1461043899551 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 22:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 22:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 732ms 22:31:39 INFO - PROCESS | 2680 | 1461043899601 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 22:31:39 INFO - PROCESS | 2680 | 1461043899603 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 22:31:39 INFO - PROCESS | 2680 | 1461043899606 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 22:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 22:31:39 INFO - PROCESS | 2680 | 1461043899608 Marionette TRACE conn5 <- [1,1734,null,{}] 22:31:39 INFO - PROCESS | 2680 | 1461043899611 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:39 INFO - PROCESS | 2680 | 1461043899693 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 22:31:39 INFO - PROCESS | 2680 | 1461043899700 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA1E5000 == 40 [pid = 2680] [id = 443] 22:31:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F78276B000) [pid = 2680] [serial = 1329] [outer = 0000000000000000] 22:31:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F7D337F000) [pid = 2680] [serial = 1330] [outer = 000000F78276B000] 22:31:39 INFO - PROCESS | 2680 | 1461043899745 Marionette DEBUG loaded listener.js 22:31:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F7D5807400) [pid = 2680] [serial = 1331] [outer = 000000F78276B000] 22:31:40 INFO - PROCESS | 2680 | 1461043900157 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 22:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 22:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 583ms 22:31:40 INFO - PROCESS | 2680 | 1461043900193 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 22:31:40 INFO - PROCESS | 2680 | 1461043900195 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 22:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 22:31:40 INFO - PROCESS | 2680 | 1461043900203 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 22:31:40 INFO - PROCESS | 2680 | 1461043900205 Marionette TRACE conn5 <- [1,1738,null,{}] 22:31:40 INFO - PROCESS | 2680 | 1461043900209 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:40 INFO - PROCESS | 2680 | 1461043900291 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 22:31:40 INFO - PROCESS | 2680 | 1461043900297 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA68E000 == 41 [pid = 2680] [id = 444] 22:31:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F7D5811400) [pid = 2680] [serial = 1332] [outer = 0000000000000000] 22:31:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7D6E6F000) [pid = 2680] [serial = 1333] [outer = 000000F7D5811400] 22:31:40 INFO - PROCESS | 2680 | 1461043900343 Marionette DEBUG loaded listener.js 22:31:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7D9ABA400) [pid = 2680] [serial = 1334] [outer = 000000F7D5811400] 22:31:40 INFO - PROCESS | 2680 | 1461043900783 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 22:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 22:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 626ms 22:31:40 INFO - PROCESS | 2680 | 1461043900832 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 22:31:40 INFO - PROCESS | 2680 | 1461043900834 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 22:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 22:31:40 INFO - PROCESS | 2680 | 1461043900837 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 22:31:40 INFO - PROCESS | 2680 | 1461043900839 Marionette TRACE conn5 <- [1,1742,null,{}] 22:31:40 INFO - PROCESS | 2680 | 1461043900843 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:40 INFO - PROCESS | 2680 | 1461043900924 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 22:31:40 INFO - PROCESS | 2680 | 1461043900932 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3C3000 == 42 [pid = 2680] [id = 445] 22:31:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7D9AC1C00) [pid = 2680] [serial = 1335] [outer = 0000000000000000] 22:31:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7DA427400) [pid = 2680] [serial = 1336] [outer = 000000F7D9AC1C00] 22:31:40 INFO - PROCESS | 2680 | 1461043900979 Marionette DEBUG loaded listener.js 22:31:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7DA702400) [pid = 2680] [serial = 1337] [outer = 000000F7D9AC1C00] 22:31:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E220A000 == 41 [pid = 2680] [id = 193] 22:31:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E535D000 == 40 [pid = 2680] [id = 200] 22:31:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E881B800 == 39 [pid = 2680] [id = 202] 22:31:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E560C800 == 38 [pid = 2680] [id = 194] 22:31:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E56CF000 == 37 [pid = 2680] [id = 201] 22:31:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9B63800 == 36 [pid = 2680] [id = 192] 22:31:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9916800 == 35 [pid = 2680] [id = 185] 22:31:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E315B800 == 34 [pid = 2680] [id = 189] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7D3385800) [pid = 2680] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F782967800) [pid = 2680] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F78392A400) [pid = 2680] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F7D3314C00) [pid = 2680] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F7E7111000) [pid = 2680] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F781260800) [pid = 2680] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F781333000) [pid = 2680] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F78115F800) [pid = 2680] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F781208400) [pid = 2680] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F7D4452400) [pid = 2680] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F7841D9400) [pid = 2680] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F7842D6800) [pid = 2680] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 72 (000000F787ACEC00) [pid = 2680] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 71 (000000F787AD9000) [pid = 2680] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 70 (000000F7D4D64400) [pid = 2680] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 69 (000000F781B38400) [pid = 2680] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 68 (000000F781C1C400) [pid = 2680] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 67 (000000F782762C00) [pid = 2680] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 66 (000000F78276C000) [pid = 2680] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 65 (000000F780FBE000) [pid = 2680] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 64 (000000F7D5809400) [pid = 2680] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 63 (000000F7D3541000) [pid = 2680] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 62 (000000F7842D3000) [pid = 2680] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 61 (000000F7D9A61C00) [pid = 2680] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 60 (000000F7D69AF400) [pid = 2680] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 59 (000000F7D334D800) [pid = 2680] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | --DOMWINDOW == 58 (000000F7D9934000) [pid = 2680] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 22:31:42 INFO - PROCESS | 2680 | 1461043902966 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 22:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 22:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2186ms 22:31:43 INFO - PROCESS | 2680 | 1461043903027 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 22:31:43 INFO - PROCESS | 2680 | 1461043903031 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 22:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 22:31:43 INFO - PROCESS | 2680 | 1461043903036 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 22:31:43 INFO - PROCESS | 2680 | 1461043903039 Marionette TRACE conn5 <- [1,1746,null,{}] 22:31:43 INFO - PROCESS | 2680 | 1461043903047 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:43 INFO - PROCESS | 2680 | 1461043903138 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 22:31:43 INFO - PROCESS | 2680 | 1461043903177 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781C42000 == 35 [pid = 2680] [id = 446] 22:31:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 59 (000000F78114B800) [pid = 2680] [serial = 1338] [outer = 0000000000000000] 22:31:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 60 (000000F781151800) [pid = 2680] [serial = 1339] [outer = 000000F78114B800] 22:31:43 INFO - PROCESS | 2680 | 1461043903288 Marionette DEBUG loaded listener.js 22:31:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 61 (000000F781165000) [pid = 2680] [serial = 1340] [outer = 000000F78114B800] 22:31:43 INFO - PROCESS | 2680 | 1461043903698 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 22:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 22:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 22:31:43 INFO - PROCESS | 2680 | 1461043903726 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 22:31:43 INFO - PROCESS | 2680 | 1461043903733 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 22:31:43 INFO - PROCESS | 2680 | 1461043903740 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 22:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 22:31:43 INFO - PROCESS | 2680 | 1461043903743 Marionette TRACE conn5 <- [1,1750,null,{}] 22:31:43 INFO - PROCESS | 2680 | 1461043903747 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:43 INFO - PROCESS | 2680 | 1461043903839 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 22:31:43 INFO - PROCESS | 2680 | 1461043903847 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781E29800 == 36 [pid = 2680] [id = 447] 22:31:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 62 (000000F781167400) [pid = 2680] [serial = 1341] [outer = 0000000000000000] 22:31:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 63 (000000F781211800) [pid = 2680] [serial = 1342] [outer = 000000F781167400] 22:31:43 INFO - PROCESS | 2680 | 1461043903894 Marionette DEBUG loaded listener.js 22:31:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 64 (000000F781262800) [pid = 2680] [serial = 1343] [outer = 000000F781167400] 22:31:44 INFO - PROCESS | 2680 | 1461043904340 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 22:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 22:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 22:31:44 INFO - PROCESS | 2680 | 1461043904416 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 22:31:44 INFO - PROCESS | 2680 | 1461043904419 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 22:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 22:31:44 INFO - PROCESS | 2680 | 1461043904423 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 22:31:44 INFO - PROCESS | 2680 | 1461043904427 Marionette TRACE conn5 <- [1,1754,null,{}] 22:31:44 INFO - PROCESS | 2680 | 1461043904439 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:44 INFO - PROCESS | 2680 | 1461043904559 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 22:31:44 INFO - PROCESS | 2680 | 1461043904569 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F783733000 == 37 [pid = 2680] [id = 448] 22:31:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 65 (000000F780169800) [pid = 2680] [serial = 1344] [outer = 0000000000000000] 22:31:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 66 (000000F781B0F000) [pid = 2680] [serial = 1345] [outer = 000000F780169800] 22:31:44 INFO - PROCESS | 2680 | 1461043904620 Marionette DEBUG loaded listener.js 22:31:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 67 (000000F781B37800) [pid = 2680] [serial = 1346] [outer = 000000F780169800] 22:31:45 INFO - PROCESS | 2680 | 1461043905073 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 22:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 22:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 22:31:45 INFO - PROCESS | 2680 | 1461043905115 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 22:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 22:31:45 INFO - PROCESS | 2680 | 1461043905118 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 22:31:45 INFO - PROCESS | 2680 | 1461043905121 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 22:31:45 INFO - PROCESS | 2680 | 1461043905123 Marionette TRACE conn5 <- [1,1758,null,{}] 22:31:45 INFO - PROCESS | 2680 | 1461043905126 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:45 INFO - PROCESS | 2680 | 1461043905208 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 22:31:45 INFO - PROCESS | 2680 | 1461043905214 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838ED800 == 38 [pid = 2680] [id = 449] 22:31:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 68 (000000F781C1AC00) [pid = 2680] [serial = 1347] [outer = 0000000000000000] 22:31:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 69 (000000F781C22800) [pid = 2680] [serial = 1348] [outer = 000000F781C1AC00] 22:31:45 INFO - PROCESS | 2680 | 1461043905262 Marionette DEBUG loaded listener.js 22:31:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 70 (000000F781EAC400) [pid = 2680] [serial = 1349] [outer = 000000F781C1AC00] 22:31:45 INFO - PROCESS | 2680 | 1461043905679 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 22:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 22:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 22:31:45 INFO - PROCESS | 2680 | 1461043905752 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 22:31:45 INFO - PROCESS | 2680 | 1461043905754 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 22:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 22:31:45 INFO - PROCESS | 2680 | 1461043905757 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 22:31:45 INFO - PROCESS | 2680 | 1461043905759 Marionette TRACE conn5 <- [1,1762,null,{}] 22:31:45 INFO - PROCESS | 2680 | 1461043905763 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:45 INFO - PROCESS | 2680 | 1461043905838 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 22:31:45 INFO - PROCESS | 2680 | 1461043905847 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784274000 == 39 [pid = 2680] [id = 450] 22:31:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 71 (000000F78016EC00) [pid = 2680] [serial = 1350] [outer = 0000000000000000] 22:31:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 72 (000000F782767400) [pid = 2680] [serial = 1351] [outer = 000000F78016EC00] 22:31:45 INFO - PROCESS | 2680 | 1461043905894 Marionette DEBUG loaded listener.js 22:31:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F782965800) [pid = 2680] [serial = 1352] [outer = 000000F78016EC00] 22:31:46 INFO - PROCESS | 2680 | 1461043906338 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 22:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 22:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 627ms 22:31:46 INFO - PROCESS | 2680 | 1461043906387 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 22:31:46 INFO - PROCESS | 2680 | 1461043906389 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 22:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 22:31:46 INFO - PROCESS | 2680 | 1461043906393 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 22:31:46 INFO - PROCESS | 2680 | 1461043906394 Marionette TRACE conn5 <- [1,1766,null,{}] 22:31:46 INFO - PROCESS | 2680 | 1461043906398 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:46 INFO - PROCESS | 2680 | 1461043906511 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 22:31:46 INFO - PROCESS | 2680 | 1461043906529 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847D9800 == 40 [pid = 2680] [id = 451] 22:31:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F78392C800) [pid = 2680] [serial = 1353] [outer = 0000000000000000] 22:31:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F783D9F400) [pid = 2680] [serial = 1354] [outer = 000000F78392C800] 22:31:46 INFO - PROCESS | 2680 | 1461043906580 Marionette DEBUG loaded listener.js 22:31:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F7841CBC00) [pid = 2680] [serial = 1355] [outer = 000000F78392C800] 22:31:47 INFO - PROCESS | 2680 | 1461043907007 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 22:31:47 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 22:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 628ms 22:31:47 INFO - PROCESS | 2680 | 1461043907024 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 22:31:47 INFO - PROCESS | 2680 | 1461043907026 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 22:31:47 INFO - PROCESS | 2680 | 1461043907029 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 22:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 22:31:47 INFO - PROCESS | 2680 | 1461043907031 Marionette TRACE conn5 <- [1,1770,null,{}] 22:31:47 INFO - PROCESS | 2680 | 1461043907034 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:47 INFO - PROCESS | 2680 | 1461043907108 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 22:31:47 INFO - PROCESS | 2680 | 1461043907115 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784932000 == 41 [pid = 2680] [id = 452] 22:31:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F7841D1400) [pid = 2680] [serial = 1356] [outer = 0000000000000000] 22:31:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F7841D7C00) [pid = 2680] [serial = 1357] [outer = 000000F7841D1400] 22:31:47 INFO - PROCESS | 2680 | 1461043907161 Marionette DEBUG loaded listener.js 22:31:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F7842D5800) [pid = 2680] [serial = 1358] [outer = 000000F7841D1400] 22:31:47 INFO - PROCESS | 2680 | 1461043907588 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 22:31:47 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 22:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 626ms 22:31:47 INFO - PROCESS | 2680 | 1461043907659 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 22:31:47 INFO - PROCESS | 2680 | 1461043907661 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 22:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 22:31:47 INFO - PROCESS | 2680 | 1461043907664 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 22:31:47 INFO - PROCESS | 2680 | 1461043907666 Marionette TRACE conn5 <- [1,1774,null,{}] 22:31:47 INFO - PROCESS | 2680 | 1461043907670 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:47 INFO - PROCESS | 2680 | 1461043907744 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 22:31:47 INFO - PROCESS | 2680 | 1461043907750 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F785041800 == 42 [pid = 2680] [id = 453] 22:31:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F7842D9000) [pid = 2680] [serial = 1359] [outer = 0000000000000000] 22:31:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F787ACA800) [pid = 2680] [serial = 1360] [outer = 000000F7842D9000] 22:31:47 INFO - PROCESS | 2680 | 1461043907798 Marionette DEBUG loaded listener.js 22:31:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F787AD2C00) [pid = 2680] [serial = 1361] [outer = 000000F7842D9000] 22:31:48 INFO - PROCESS | 2680 | 1461043908261 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 22:31:48 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 22:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 22:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 22:31:48 INFO - PROCESS | 2680 | 1461043908296 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 22:31:48 INFO - PROCESS | 2680 | 1461043908298 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 22:31:48 INFO - PROCESS | 2680 | 1461043908301 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 22:31:48 INFO - PROCESS | 2680 | 1461043908303 Marionette TRACE conn5 <- [1,1778,null,{}] 22:31:48 INFO - PROCESS | 2680 | 1461043908306 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:48 INFO - PROCESS | 2680 | 1461043908409 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 22:31:48 INFO - PROCESS | 2680 | 1461043908417 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F783732800 == 43 [pid = 2680] [id = 454] 22:31:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7842DB800) [pid = 2680] [serial = 1362] [outer = 0000000000000000] 22:31:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7D330E800) [pid = 2680] [serial = 1363] [outer = 000000F7842DB800] 22:31:48 INFO - PROCESS | 2680 | 1461043908465 Marionette DEBUG loaded listener.js 22:31:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7D3343800) [pid = 2680] [serial = 1364] [outer = 000000F7842DB800] 22:31:48 INFO - PROCESS | 2680 | 1461043908923 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:31:48 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) 22:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 691ms 22:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 22:31:49 INFO - PROCESS | 2680 | 1461043908995 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 22:31:49 INFO - PROCESS | 2680 | 1461043908997 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 22:31:49 INFO - PROCESS | 2680 | 1461043909000 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 22:31:49 INFO - PROCESS | 2680 | 1461043909002 Marionette TRACE conn5 <- [1,1782,null,{}] 22:31:49 INFO - PROCESS | 2680 | 1461043909005 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:49 INFO - PROCESS | 2680 | 1461043909123 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 22:31:49 INFO - PROCESS | 2680 | 1461043909133 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D47C3800 == 44 [pid = 2680] [id = 455] 22:31:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F787ACF400) [pid = 2680] [serial = 1365] [outer = 0000000000000000] 22:31:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7D3351C00) [pid = 2680] [serial = 1366] [outer = 000000F787ACF400] 22:31:49 INFO - PROCESS | 2680 | 1461043909179 Marionette DEBUG loaded listener.js 22:31:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7D3385800) [pid = 2680] [serial = 1367] [outer = 000000F787ACF400] 22:31:49 INFO - PROCESS | 2680 | 1461043909621 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 22:31:49 INFO - PROCESS | 2680 | 1461043909675 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 22:31:49 INFO - PROCESS | 2680 | 1461043909677 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 22:31:49 INFO - PROCESS | 2680 | 1461043909687 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 22:31:49 INFO - PROCESS | 2680 | 1461043909690 Marionette TRACE conn5 <- [1,1786,null,{}] 22:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 22:31:49 INFO - PROCESS | 2680 | 1461043909694 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:49 INFO - PROCESS | 2680 | 1461043909846 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 22:31:49 INFO - PROCESS | 2680 | 1461043909899 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784273800 == 45 [pid = 2680] [id = 456] 22:31:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7D3549000) [pid = 2680] [serial = 1368] [outer = 0000000000000000] 22:31:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7D4454800) [pid = 2680] [serial = 1369] [outer = 000000F7D3549000] 22:31:49 INFO - PROCESS | 2680 | 1461043909956 Marionette DEBUG loaded listener.js 22:31:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7D4D8A000) [pid = 2680] [serial = 1370] [outer = 000000F7D3549000] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7D5811400) [pid = 2680] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7841DF800) [pid = 2680] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7D334A400) [pid = 2680] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7D4D80800) [pid = 2680] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F783D96000) [pid = 2680] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F782963800) [pid = 2680] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F78115E800) [pid = 2680] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F78115E000) [pid = 2680] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F781B31400) [pid = 2680] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F781255400) [pid = 2680] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F7D9B3A400) [pid = 2680] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 22:31:50 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F78276B000) [pid = 2680] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 22:31:50 INFO - PROCESS | 2680 | 1461043910437 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 22:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 22:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 775ms 22:31:50 INFO - PROCESS | 2680 | 1461043910468 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 22:31:50 INFO - PROCESS | 2680 | 1461043910471 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 22:31:50 INFO - PROCESS | 2680 | 1461043910474 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 22:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 22:31:50 INFO - PROCESS | 2680 | 1461043910476 Marionette TRACE conn5 <- [1,1790,null,{}] 22:31:50 INFO - PROCESS | 2680 | 1461043910479 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:50 INFO - PROCESS | 2680 | 1461043910557 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 22:31:50 INFO - PROCESS | 2680 | 1461043910562 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:50 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4718800 == 46 [pid = 2680] [id = 457] 22:31:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F782770C00) [pid = 2680] [serial = 1371] [outer = 0000000000000000] 22:31:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7842D4800) [pid = 2680] [serial = 1372] [outer = 000000F782770C00] 22:31:50 INFO - PROCESS | 2680 | 1461043910609 Marionette DEBUG loaded listener.js 22:31:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7D4D7EC00) [pid = 2680] [serial = 1373] [outer = 000000F782770C00] 22:31:51 INFO - PROCESS | 2680 | 1461043911022 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 22:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 586ms 22:31:51 INFO - PROCESS | 2680 | 1461043911064 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 22:31:51 INFO - PROCESS | 2680 | 1461043911066 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 22:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 22:31:51 INFO - PROCESS | 2680 | 1461043911069 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 22:31:51 INFO - PROCESS | 2680 | 1461043911071 Marionette TRACE conn5 <- [1,1794,null,{}] 22:31:51 INFO - PROCESS | 2680 | 1461043911074 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:51 INFO - PROCESS | 2680 | 1461043911156 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 22:31:51 INFO - PROCESS | 2680 | 1461043911162 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9B70000 == 47 [pid = 2680] [id = 458] 22:31:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7D5434400) [pid = 2680] [serial = 1374] [outer = 0000000000000000] 22:31:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7D5802400) [pid = 2680] [serial = 1375] [outer = 000000F7D5434400] 22:31:51 INFO - PROCESS | 2680 | 1461043911208 Marionette DEBUG loaded listener.js 22:31:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7D580FC00) [pid = 2680] [serial = 1376] [outer = 000000F7D5434400] 22:31:51 INFO - PROCESS | 2680 | 1461043911645 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 22:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 22:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 626ms 22:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 22:31:51 INFO - PROCESS | 2680 | 1461043911698 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 22:31:51 INFO - PROCESS | 2680 | 1461043911701 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 22:31:51 INFO - PROCESS | 2680 | 1461043911704 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 22:31:51 INFO - PROCESS | 2680 | 1461043911706 Marionette TRACE conn5 <- [1,1798,null,{}] 22:31:51 INFO - PROCESS | 2680 | 1461043911709 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:51 INFO - PROCESS | 2680 | 1461043911787 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 22:31:51 INFO - PROCESS | 2680 | 1461043911795 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6E3000 == 48 [pid = 2680] [id = 459] 22:31:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7D661A800) [pid = 2680] [serial = 1377] [outer = 0000000000000000] 22:31:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7D6E6CC00) [pid = 2680] [serial = 1378] [outer = 000000F7D661A800] 22:31:51 INFO - PROCESS | 2680 | 1461043911848 Marionette DEBUG loaded listener.js 22:31:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7D9990C00) [pid = 2680] [serial = 1379] [outer = 000000F7D661A800] 22:31:52 INFO - PROCESS | 2680 | 1461043912349 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 22:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 731ms 22:31:54 INFO - PROCESS | 2680 | 1461043912438 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 22:31:54 INFO - PROCESS | 2680 | 1461043912443 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 22:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 22:31:54 INFO - PROCESS | 2680 | 1461043912449 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 22:31:54 INFO - PROCESS | 2680 | 1461043912454 Marionette TRACE conn5 <- [1,1802,null,{}] 22:31:54 INFO - PROCESS | 2680 | 1461043912570 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:54 INFO - PROCESS | 2680 | 1461043912703 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 22:31:54 INFO - PROCESS | 2680 | 1461043912797 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 22:31:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781D45000 == 49 [pid = 2680] [id = 460] 22:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1912ms 22:31:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F780F2A400) [pid = 2680] [serial = 1380] [outer = 0000000000000000] 22:31:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F78115FC00) [pid = 2680] [serial = 1381] [outer = 000000F780F2A400] 22:31:54 INFO - PROCESS | 2680 | 1461043912857 Marionette DEBUG loaded listener.js 22:31:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F781255400) [pid = 2680] [serial = 1382] [outer = 000000F780F2A400] 22:31:54 INFO - PROCESS | 2680 | 1461043913481 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 22:31:54 INFO - PROCESS | 2680 | 1461043914364 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 22:31:54 INFO - PROCESS | 2680 | 1461043914368 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 22:31:54 INFO - PROCESS | 2680 | 1461043914373 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 22:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 22:31:54 INFO - PROCESS | 2680 | 1461043914377 Marionette TRACE conn5 <- [1,1806,null,{}] 22:31:54 INFO - PROCESS | 2680 | 1461043914454 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:54 INFO - PROCESS | 2680 | 1461043914539 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 22:31:54 INFO - PROCESS | 2680 | 1461043914655 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781E0B800 == 50 [pid = 2680] [id = 461] 22:31:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F781152400) [pid = 2680] [serial = 1383] [outer = 0000000000000000] 22:31:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F781156800) [pid = 2680] [serial = 1384] [outer = 000000F781152400] 22:31:54 INFO - PROCESS | 2680 | 1461043914709 Marionette DEBUG loaded listener.js 22:31:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F781211C00) [pid = 2680] [serial = 1385] [outer = 000000F781152400] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F782FC4000 == 49 [pid = 2680] [id = 428] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F782FC6000 == 48 [pid = 2680] [id = 422] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F784723800 == 47 [pid = 2680] [id = 438] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F781D34000 == 46 [pid = 2680] [id = 436] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FC9800 == 45 [pid = 2680] [id = 441] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F781C42800 == 44 [pid = 2680] [id = 442] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838D1000 == 43 [pid = 2680] [id = 423] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F781D2D800 == 42 [pid = 2680] [id = 437] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F784712000 == 41 [pid = 2680] [id = 425] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F78491F800 == 40 [pid = 2680] [id = 426] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA1E5000 == 39 [pid = 2680] [id = 443] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFECD000 == 38 [pid = 2680] [id = 440] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F784013000 == 37 [pid = 2680] [id = 424] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DD6000 == 36 [pid = 2680] [id = 439] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7DA427400) [pid = 2680] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3C3000 == 35 [pid = 2680] [id = 445] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7D9ABA400) [pid = 2680] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7842E0800) [pid = 2680] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7D3384800) [pid = 2680] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F787AD8800) [pid = 2680] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7D540A800) [pid = 2680] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7D44E8000) [pid = 2680] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7D5807C00) [pid = 2680] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7D6E6F000) [pid = 2680] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7841CB800) [pid = 2680] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F78296C800) [pid = 2680] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F78392AC00) [pid = 2680] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F781328C00) [pid = 2680] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F781B36C00) [pid = 2680] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F781254C00) [pid = 2680] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F781162800) [pid = 2680] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F783D94C00) [pid = 2680] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F782768C00) [pid = 2680] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F781B0A400) [pid = 2680] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F78125F400) [pid = 2680] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F7D9DFB000) [pid = 2680] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 72 (000000F7DA2D3400) [pid = 2680] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 71 (000000F7D337F000) [pid = 2680] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 70 (000000F7D5807400) [pid = 2680] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 22:31:54 INFO - PROCESS | 2680 | --DOMWINDOW == 69 (000000F7841DB800) [pid = 2680] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 22:31:55 INFO - PROCESS | 2680 | 1461043915148 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 22:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 22:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 838ms 22:31:55 INFO - PROCESS | 2680 | 1461043915216 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 22:31:55 INFO - PROCESS | 2680 | 1461043915220 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 22:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 22:31:55 INFO - PROCESS | 2680 | 1461043915234 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 22:31:55 INFO - PROCESS | 2680 | 1461043915239 Marionette TRACE conn5 <- [1,1810,null,{}] 22:31:55 INFO - PROCESS | 2680 | 1461043915244 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:55 INFO - PROCESS | 2680 | 1461043915328 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 22:31:55 INFO - PROCESS | 2680 | 1461043915341 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782B3A000 == 36 [pid = 2680] [id = 462] 22:31:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 70 (000000F78115E800) [pid = 2680] [serial = 1386] [outer = 0000000000000000] 22:31:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 71 (000000F78125F400) [pid = 2680] [serial = 1387] [outer = 000000F78115E800] 22:31:55 INFO - PROCESS | 2680 | 1461043915389 Marionette DEBUG loaded listener.js 22:31:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 72 (000000F781337000) [pid = 2680] [serial = 1388] [outer = 000000F78115E800] 22:31:55 INFO - PROCESS | 2680 | 1461043915770 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 22:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 22:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 586ms 22:31:55 INFO - PROCESS | 2680 | 1461043915816 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 22:31:55 INFO - PROCESS | 2680 | 1461043915818 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 22:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 22:31:55 INFO - PROCESS | 2680 | 1461043915822 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 22:31:55 INFO - PROCESS | 2680 | 1461043915824 Marionette TRACE conn5 <- [1,1814,null,{}] 22:31:55 INFO - PROCESS | 2680 | 1461043915834 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:55 INFO - PROCESS | 2680 | 1461043915925 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 22:31:55 INFO - PROCESS | 2680 | 1461043915934 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838EF000 == 37 [pid = 2680] [id = 463] 22:31:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F781C1B000) [pid = 2680] [serial = 1389] [outer = 0000000000000000] 22:31:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F781C1D800) [pid = 2680] [serial = 1390] [outer = 000000F781C1B000] 22:31:55 INFO - PROCESS | 2680 | 1461043915987 Marionette DEBUG loaded listener.js 22:31:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F781EAF400) [pid = 2680] [serial = 1391] [outer = 000000F781C1B000] 22:31:56 INFO - PROCESS | 2680 | 1461043916395 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 22:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 22:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 626ms 22:31:56 INFO - PROCESS | 2680 | 1461043916449 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 22:31:56 INFO - PROCESS | 2680 | 1461043916452 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 22:31:56 INFO - PROCESS | 2680 | 1461043916455 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 22:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 22:31:56 INFO - PROCESS | 2680 | 1461043916456 Marionette TRACE conn5 <- [1,1818,null,{}] 22:31:56 INFO - PROCESS | 2680 | 1461043916460 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:56 INFO - PROCESS | 2680 | 1461043916544 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 22:31:56 INFO - PROCESS | 2680 | 1461043916550 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784718000 == 38 [pid = 2680] [id = 464] 22:31:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F78276C000) [pid = 2680] [serial = 1392] [outer = 0000000000000000] 22:31:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F78296CC00) [pid = 2680] [serial = 1393] [outer = 000000F78276C000] 22:31:56 INFO - PROCESS | 2680 | 1461043916598 Marionette DEBUG loaded listener.js 22:31:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F78392AC00) [pid = 2680] [serial = 1394] [outer = 000000F78276C000] 22:31:56 INFO - PROCESS | 2680 | 1461043916971 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 22:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 22:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 524ms 22:31:56 INFO - PROCESS | 2680 | 1461043916982 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 22:31:56 INFO - PROCESS | 2680 | 1461043916984 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 22:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 22:31:56 INFO - PROCESS | 2680 | 1461043916987 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 22:31:56 INFO - PROCESS | 2680 | 1461043916989 Marionette TRACE conn5 <- [1,1822,null,{}] 22:31:56 INFO - PROCESS | 2680 | 1461043916997 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:57 INFO - PROCESS | 2680 | 1461043917105 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 22:31:57 INFO - PROCESS | 2680 | 1461043917113 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847EB000 == 39 [pid = 2680] [id = 465] 22:31:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F782962400) [pid = 2680] [serial = 1395] [outer = 0000000000000000] 22:31:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F783D9A000) [pid = 2680] [serial = 1396] [outer = 000000F782962400] 22:31:57 INFO - PROCESS | 2680 | 1461043917160 Marionette DEBUG loaded listener.js 22:31:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7841C2800) [pid = 2680] [serial = 1397] [outer = 000000F782962400] 22:31:57 INFO - PROCESS | 2680 | 1461043917980 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 22:31:58 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 22:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1032ms 22:31:58 INFO - PROCESS | 2680 | 1461043918022 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 22:31:58 INFO - PROCESS | 2680 | 1461043918024 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 22:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 22:31:58 INFO - PROCESS | 2680 | 1461043918028 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 22:31:58 INFO - PROCESS | 2680 | 1461043918030 Marionette TRACE conn5 <- [1,1826,null,{}] 22:31:58 INFO - PROCESS | 2680 | 1461043918052 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:58 INFO - PROCESS | 2680 | 1461043918178 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 22:31:58 INFO - PROCESS | 2680 | 1461043918228 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78503F000 == 40 [pid = 2680] [id = 466] 22:31:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7842DD800) [pid = 2680] [serial = 1398] [outer = 0000000000000000] 22:31:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F787ACD800) [pid = 2680] [serial = 1399] [outer = 000000F7842DD800] 22:31:58 INFO - PROCESS | 2680 | 1461043918279 Marionette DEBUG loaded listener.js 22:31:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7D330D800) [pid = 2680] [serial = 1400] [outer = 000000F7842DD800] 22:31:58 INFO - PROCESS | 2680 | 1461043918779 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 22:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 22:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 796ms 22:31:58 INFO - PROCESS | 2680 | 1461043918827 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 22:31:58 INFO - PROCESS | 2680 | 1461043918830 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 22:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 22:31:58 INFO - PROCESS | 2680 | 1461043918840 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 22:31:58 INFO - PROCESS | 2680 | 1461043918842 Marionette TRACE conn5 <- [1,1830,null,{}] 22:31:58 INFO - PROCESS | 2680 | 1461043918846 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:58 INFO - PROCESS | 2680 | 1461043918947 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 22:31:58 INFO - PROCESS | 2680 | 1461043918953 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D471A000 == 41 [pid = 2680] [id = 467] 22:31:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7D3347800) [pid = 2680] [serial = 1401] [outer = 0000000000000000] 22:31:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7D334DC00) [pid = 2680] [serial = 1402] [outer = 000000F7D3347800] 22:31:59 INFO - PROCESS | 2680 | 1461043918999 Marionette DEBUG loaded listener.js 22:31:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7D353E000) [pid = 2680] [serial = 1403] [outer = 000000F7D3347800] 22:31:59 INFO - PROCESS | 2680 | 1461043919435 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 22:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 22:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 626ms 22:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 22:31:59 INFO - PROCESS | 2680 | 1461043919467 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 22:31:59 INFO - PROCESS | 2680 | 1461043919469 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 22:31:59 INFO - PROCESS | 2680 | 1461043919473 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 22:31:59 INFO - PROCESS | 2680 | 1461043919474 Marionette TRACE conn5 <- [1,1834,null,{}] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7842DB800) [pid = 2680] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7D9AC1C00) [pid = 2680] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F781C1AC00) [pid = 2680] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F781167400) [pid = 2680] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7841D1400) [pid = 2680] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F78392C800) [pid = 2680] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F7D5434400) [pid = 2680] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F78016EC00) [pid = 2680] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F787ACF400) [pid = 2680] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F780169800) [pid = 2680] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F7842D9000) [pid = 2680] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F78114B800) [pid = 2680] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F7D3549000) [pid = 2680] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 22:31:59 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F782770C00) [pid = 2680] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 22:31:59 INFO - PROCESS | 2680 | 1461043919637 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:31:59 INFO - PROCESS | 2680 | 1461043919729 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 22:31:59 INFO - PROCESS | 2680 | 1461043919739 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:31:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D501F800 == 42 [pid = 2680] [id = 468] 22:31:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F781B35C00) [pid = 2680] [serial = 1404] [outer = 0000000000000000] 22:31:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F781EA9C00) [pid = 2680] [serial = 1405] [outer = 000000F781B35C00] 22:31:59 INFO - PROCESS | 2680 | 1461043919787 Marionette DEBUG loaded listener.js 22:31:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F7842DC400) [pid = 2680] [serial = 1406] [outer = 000000F781B35C00] 22:32:00 INFO - PROCESS | 2680 | 1461043920227 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:32:00 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) 22:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 776ms 22:32:00 INFO - PROCESS | 2680 | 1461043920251 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 22:32:00 INFO - PROCESS | 2680 | 1461043920253 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 22:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 22:32:00 INFO - PROCESS | 2680 | 1461043920257 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 22:32:00 INFO - PROCESS | 2680 | 1461043920259 Marionette TRACE conn5 <- [1,1838,null,{}] 22:32:00 INFO - PROCESS | 2680 | 1461043920267 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:00 INFO - PROCESS | 2680 | 1461043920346 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 22:32:00 INFO - PROCESS | 2680 | 1461043920352 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D991D000 == 43 [pid = 2680] [id = 469] 22:32:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F7D3543C00) [pid = 2680] [serial = 1407] [outer = 0000000000000000] 22:32:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F7D3D63400) [pid = 2680] [serial = 1408] [outer = 000000F7D3543C00] 22:32:00 INFO - PROCESS | 2680 | 1461043920399 Marionette DEBUG loaded listener.js 22:32:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F7D4D87C00) [pid = 2680] [serial = 1409] [outer = 000000F7D3543C00] 22:32:00 INFO - PROCESS | 2680 | 1461043920820 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 586ms 22:32:00 INFO - PROCESS | 2680 | 1461043920850 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 22:32:00 INFO - PROCESS | 2680 | 1461043920852 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 22:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 22:32:00 INFO - PROCESS | 2680 | 1461043920855 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 22:32:00 INFO - PROCESS | 2680 | 1461043920857 Marionette TRACE conn5 <- [1,1842,null,{}] 22:32:00 INFO - PROCESS | 2680 | 1461043920865 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:00 INFO - PROCESS | 2680 | 1461043920947 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 22:32:00 INFO - PROCESS | 2680 | 1461043920954 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78427B800 == 44 [pid = 2680] [id = 470] 22:32:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F7D5806C00) [pid = 2680] [serial = 1410] [outer = 0000000000000000] 22:32:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7D580EC00) [pid = 2680] [serial = 1411] [outer = 000000F7D5806C00] 22:32:01 INFO - PROCESS | 2680 | 1461043921000 Marionette DEBUG loaded listener.js 22:32:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7D6E74400) [pid = 2680] [serial = 1412] [outer = 000000F7D5806C00] 22:32:01 INFO - PROCESS | 2680 | 1461043921438 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 22:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 629ms 22:32:01 INFO - PROCESS | 2680 | 1461043921488 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 22:32:01 INFO - PROCESS | 2680 | 1461043921491 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 22:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 22:32:01 INFO - PROCESS | 2680 | 1461043921494 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 22:32:01 INFO - PROCESS | 2680 | 1461043921497 Marionette TRACE conn5 <- [1,1846,null,{}] 22:32:01 INFO - PROCESS | 2680 | 1461043921501 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:01 INFO - PROCESS | 2680 | 1461043921595 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 22:32:01 INFO - PROCESS | 2680 | 1461043921718 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781111000 == 45 [pid = 2680] [id = 471] 22:32:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F780161000) [pid = 2680] [serial = 1413] [outer = 0000000000000000] 22:32:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F78016E400) [pid = 2680] [serial = 1414] [outer = 000000F780161000] 22:32:01 INFO - PROCESS | 2680 | 1461043921780 Marionette DEBUG loaded listener.js 22:32:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F781151000) [pid = 2680] [serial = 1415] [outer = 000000F780161000] 22:32:02 INFO - PROCESS | 2680 | 1461043922439 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 22:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 22:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 983ms 22:32:02 INFO - PROCESS | 2680 | 1461043922481 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 22:32:02 INFO - PROCESS | 2680 | 1461043922486 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 22:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 22:32:02 INFO - PROCESS | 2680 | 1461043922491 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 22:32:02 INFO - PROCESS | 2680 | 1461043922495 Marionette TRACE conn5 <- [1,1850,null,{}] 22:32:02 INFO - PROCESS | 2680 | 1461043922502 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:02 INFO - PROCESS | 2680 | 1461043922612 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 22:32:02 INFO - PROCESS | 2680 | 1461043922689 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:02 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847E6800 == 46 [pid = 2680] [id = 472] 22:32:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F781EA6C00) [pid = 2680] [serial = 1416] [outer = 0000000000000000] 22:32:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F782763000) [pid = 2680] [serial = 1417] [outer = 000000F781EA6C00] 22:32:02 INFO - PROCESS | 2680 | 1461043922789 Marionette DEBUG loaded listener.js 22:32:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F78392D000) [pid = 2680] [serial = 1418] [outer = 000000F781EA6C00] 22:32:03 INFO - PROCESS | 2680 | 1461043923379 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 22:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 22:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 943ms 22:32:03 INFO - PROCESS | 2680 | 1461043923441 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 22:32:03 INFO - PROCESS | 2680 | 1461043923445 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 22:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 22:32:03 INFO - PROCESS | 2680 | 1461043923450 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 22:32:03 INFO - PROCESS | 2680 | 1461043923452 Marionette TRACE conn5 <- [1,1854,null,{}] 22:32:03 INFO - PROCESS | 2680 | 1461043923457 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:03 INFO - PROCESS | 2680 | 1461043923592 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 22:32:03 INFO - PROCESS | 2680 | 1461043923667 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA67B800 == 47 [pid = 2680] [id = 473] 22:32:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7841D2400) [pid = 2680] [serial = 1419] [outer = 0000000000000000] 22:32:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7842DC800) [pid = 2680] [serial = 1420] [outer = 000000F7841D2400] 22:32:03 INFO - PROCESS | 2680 | 1461043923765 Marionette DEBUG loaded listener.js 22:32:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7D3352000) [pid = 2680] [serial = 1421] [outer = 000000F7841D2400] 22:32:04 INFO - PROCESS | 2680 | 1461043924379 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 22:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 22:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 984ms 22:32:04 INFO - PROCESS | 2680 | 1461043924435 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 22:32:04 INFO - PROCESS | 2680 | 1461043924438 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 22:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 22:32:04 INFO - PROCESS | 2680 | 1461043924449 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 22:32:04 INFO - PROCESS | 2680 | 1461043924455 Marionette TRACE conn5 <- [1,1858,null,{}] 22:32:04 INFO - PROCESS | 2680 | 1461043924476 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:04 INFO - PROCESS | 2680 | 1461043924591 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 22:32:04 INFO - PROCESS | 2680 | 1461043924659 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBFE9800 == 48 [pid = 2680] [id = 474] 22:32:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7D3350000) [pid = 2680] [serial = 1422] [outer = 0000000000000000] 22:32:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7DA1C6000) [pid = 2680] [serial = 1423] [outer = 000000F7D3350000] 22:32:04 INFO - PROCESS | 2680 | 1461043924716 Marionette DEBUG loaded listener.js 22:32:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7DA644800) [pid = 2680] [serial = 1424] [outer = 000000F7D3350000] 22:32:05 INFO - PROCESS | 2680 | 1461043925505 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 22:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 22:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1105ms 22:32:05 INFO - PROCESS | 2680 | 1461043925548 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 22:32:05 INFO - PROCESS | 2680 | 1461043925552 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 22:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 22:32:05 INFO - PROCESS | 2680 | 1461043925573 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 22:32:05 INFO - PROCESS | 2680 | 1461043925577 Marionette TRACE conn5 <- [1,1862,null,{}] 22:32:05 INFO - PROCESS | 2680 | 1461043925587 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:05 INFO - PROCESS | 2680 | 1461043925684 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 22:32:05 INFO - PROCESS | 2680 | 1461043925763 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782B36000 == 49 [pid = 2680] [id = 475] 22:32:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F78125AC00) [pid = 2680] [serial = 1425] [outer = 0000000000000000] 22:32:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F78132B000) [pid = 2680] [serial = 1426] [outer = 000000F78125AC00] 22:32:05 INFO - PROCESS | 2680 | 1461043925814 Marionette DEBUG loaded listener.js 22:32:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F781B34C00) [pid = 2680] [serial = 1427] [outer = 000000F78125AC00] 22:32:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F784276800 == 48 [pid = 2680] [id = 435] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7D330E800) [pid = 2680] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7DA702400) [pid = 2680] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F781C22800) [pid = 2680] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F781EAC400) [pid = 2680] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F781211800) [pid = 2680] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F781262800) [pid = 2680] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7841D7C00) [pid = 2680] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7842D5800) [pid = 2680] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F783D9F400) [pid = 2680] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7841CBC00) [pid = 2680] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7D580FC00) [pid = 2680] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F782767400) [pid = 2680] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F782965800) [pid = 2680] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F7D3351C00) [pid = 2680] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F781B0F000) [pid = 2680] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F781B37800) [pid = 2680] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F787ACA800) [pid = 2680] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F781151800) [pid = 2680] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F781165000) [pid = 2680] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F7D6E6CC00) [pid = 2680] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F7D3343800) [pid = 2680] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F7D4454800) [pid = 2680] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F7D3385800) [pid = 2680] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F7D5802400) [pid = 2680] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 72 (000000F7D4D8A000) [pid = 2680] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 71 (000000F7842D4800) [pid = 2680] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 70 (000000F7D4D7EC00) [pid = 2680] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | --DOMWINDOW == 69 (000000F787AD2C00) [pid = 2680] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 22:32:06 INFO - PROCESS | 2680 | 1461043926355 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 22:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 22:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 856ms 22:32:06 INFO - PROCESS | 2680 | 1461043926419 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 22:32:06 INFO - PROCESS | 2680 | 1461043926425 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 22:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 22:32:06 INFO - PROCESS | 2680 | 1461043926431 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 22:32:06 INFO - PROCESS | 2680 | 1461043926434 Marionette TRACE conn5 <- [1,1866,null,{}] 22:32:06 INFO - PROCESS | 2680 | 1461043926438 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:06 INFO - PROCESS | 2680 | 1461043926521 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 22:32:06 INFO - PROCESS | 2680 | 1461043926588 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827CB800 == 49 [pid = 2680] [id = 476] 22:32:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 70 (000000F781149800) [pid = 2680] [serial = 1428] [outer = 0000000000000000] 22:32:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 71 (000000F78125F800) [pid = 2680] [serial = 1429] [outer = 000000F781149800] 22:32:06 INFO - PROCESS | 2680 | 1461043926644 Marionette DEBUG loaded listener.js 22:32:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 72 (000000F781B36400) [pid = 2680] [serial = 1430] [outer = 000000F781149800] 22:32:07 INFO - PROCESS | 2680 | 1461043927061 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 22:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 22:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 692ms 22:32:07 INFO - PROCESS | 2680 | 1461043927129 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 22:32:07 INFO - PROCESS | 2680 | 1461043927131 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 22:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 22:32:07 INFO - PROCESS | 2680 | 1461043927135 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 22:32:07 INFO - PROCESS | 2680 | 1461043927139 Marionette TRACE conn5 <- [1,1870,null,{}] 22:32:07 INFO - PROCESS | 2680 | 1461043927151 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:07 INFO - PROCESS | 2680 | 1461043927238 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 22:32:07 INFO - PROCESS | 2680 | 1461043927247 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784270800 == 50 [pid = 2680] [id = 477] 22:32:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F782762800) [pid = 2680] [serial = 1431] [outer = 0000000000000000] 22:32:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F782771000) [pid = 2680] [serial = 1432] [outer = 000000F782762800] 22:32:07 INFO - PROCESS | 2680 | 1461043927297 Marionette DEBUG loaded listener.js 22:32:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F78392B000) [pid = 2680] [serial = 1433] [outer = 000000F782762800] 22:32:07 INFO - PROCESS | 2680 | 1461043927751 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 22:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 22:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 627ms 22:32:07 INFO - PROCESS | 2680 | 1461043927765 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 22:32:07 INFO - PROCESS | 2680 | 1461043927768 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 22:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 22:32:07 INFO - PROCESS | 2680 | 1461043927771 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 22:32:07 INFO - PROCESS | 2680 | 1461043927773 Marionette TRACE conn5 <- [1,1874,null,{}] 22:32:07 INFO - PROCESS | 2680 | 1461043927781 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:07 INFO - PROCESS | 2680 | 1461043927867 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 22:32:07 INFO - PROCESS | 2680 | 1461043927876 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847EA800 == 51 [pid = 2680] [id = 478] 22:32:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F7841C8C00) [pid = 2680] [serial = 1434] [outer = 0000000000000000] 22:32:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F7841D4800) [pid = 2680] [serial = 1435] [outer = 000000F7841C8C00] 22:32:07 INFO - PROCESS | 2680 | 1461043927924 Marionette DEBUG loaded listener.js 22:32:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F7842D3000) [pid = 2680] [serial = 1436] [outer = 000000F7841C8C00] 22:32:08 INFO - PROCESS | 2680 | 1461043928355 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 22:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 22:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 22:32:08 INFO - PROCESS | 2680 | 1461043928403 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 22:32:08 INFO - PROCESS | 2680 | 1461043928405 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 22:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 22:32:08 INFO - PROCESS | 2680 | 1461043928408 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 22:32:08 INFO - PROCESS | 2680 | 1461043928410 Marionette TRACE conn5 <- [1,1878,null,{}] 22:32:08 INFO - PROCESS | 2680 | 1461043928414 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:08 INFO - PROCESS | 2680 | 1461043928515 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 22:32:08 INFO - PROCESS | 2680 | 1461043928522 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F785032800 == 52 [pid = 2680] [id = 479] 22:32:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F7842D8800) [pid = 2680] [serial = 1437] [outer = 0000000000000000] 22:32:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F787ACBC00) [pid = 2680] [serial = 1438] [outer = 000000F7842D8800] 22:32:08 INFO - PROCESS | 2680 | 1461043928569 Marionette DEBUG loaded listener.js 22:32:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7D330CC00) [pid = 2680] [serial = 1439] [outer = 000000F7842D8800] 22:32:09 INFO - PROCESS | 2680 | 1461043929056 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 22:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 22:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 692ms 22:32:09 INFO - PROCESS | 2680 | 1461043929116 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 22:32:09 INFO - PROCESS | 2680 | 1461043929118 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 22:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 22:32:09 INFO - PROCESS | 2680 | 1461043929121 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 22:32:09 INFO - PROCESS | 2680 | 1461043929123 Marionette TRACE conn5 <- [1,1882,null,{}] 22:32:09 INFO - PROCESS | 2680 | 1461043929127 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:09 INFO - PROCESS | 2680 | 1461043929253 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 22:32:09 INFO - PROCESS | 2680 | 1461043929306 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D470B000 == 53 [pid = 2680] [id = 480] 22:32:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7D3348000) [pid = 2680] [serial = 1440] [outer = 0000000000000000] 22:32:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7D3544000) [pid = 2680] [serial = 1441] [outer = 000000F7D3348000] 22:32:09 INFO - PROCESS | 2680 | 1461043929356 Marionette DEBUG loaded listener.js 22:32:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7D559C000) [pid = 2680] [serial = 1442] [outer = 000000F7D3348000] 22:32:09 INFO - PROCESS | 2680 | 1461043929789 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 22:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 22:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 731ms 22:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 22:32:09 INFO - PROCESS | 2680 | 1461043929867 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 22:32:09 INFO - PROCESS | 2680 | 1461043929869 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 22:32:09 INFO - PROCESS | 2680 | 1461043929873 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 22:32:09 INFO - PROCESS | 2680 | 1461043929875 Marionette TRACE conn5 <- [1,1886,null,{}] 22:32:09 INFO - PROCESS | 2680 | 1461043929878 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:09 INFO - PROCESS | 2680 | 1461043929981 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 22:32:10 INFO - PROCESS | 2680 | 1461043930031 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D60D2000 == 54 [pid = 2680] [id = 481] 22:32:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7D5810400) [pid = 2680] [serial = 1443] [outer = 0000000000000000] 22:32:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7D6693C00) [pid = 2680] [serial = 1444] [outer = 000000F7D5810400] 22:32:10 INFO - PROCESS | 2680 | 1461043930077 Marionette DEBUG loaded listener.js 22:32:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7D9B42400) [pid = 2680] [serial = 1445] [outer = 000000F7D5810400] 22:32:10 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7D3543C00) [pid = 2680] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 22:32:10 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F781152400) [pid = 2680] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 22:32:10 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F781B35C00) [pid = 2680] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 22:32:10 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F781C1B000) [pid = 2680] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 22:32:10 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7842DD800) [pid = 2680] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 22:32:10 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F78276C000) [pid = 2680] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 22:32:10 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F7D3347800) [pid = 2680] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 22:32:10 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F782962400) [pid = 2680] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 22:32:10 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F78115E800) [pid = 2680] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 22:32:10 INFO - PROCESS | 2680 | 1461043930521 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 22:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 22:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 690ms 22:32:10 INFO - PROCESS | 2680 | 1461043930564 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 22:32:10 INFO - PROCESS | 2680 | 1461043930566 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 22:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 22:32:10 INFO - PROCESS | 2680 | 1461043930570 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 22:32:10 INFO - PROCESS | 2680 | 1461043930572 Marionette TRACE conn5 <- [1,1890,null,{}] 22:32:10 INFO - PROCESS | 2680 | 1461043930576 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:10 INFO - PROCESS | 2680 | 1461043930653 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 22:32:10 INFO - PROCESS | 2680 | 1461043930659 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781E13800 == 55 [pid = 2680] [id = 482] 22:32:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F781B30400) [pid = 2680] [serial = 1446] [outer = 0000000000000000] 22:32:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F7841C3800) [pid = 2680] [serial = 1447] [outer = 000000F781B30400] 22:32:10 INFO - PROCESS | 2680 | 1461043930705 Marionette DEBUG loaded listener.js 22:32:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7D5808C00) [pid = 2680] [serial = 1448] [outer = 000000F781B30400] 22:32:11 INFO - PROCESS | 2680 | 1461043931109 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 22:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 22:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 587ms 22:32:11 INFO - PROCESS | 2680 | 1461043931160 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 22:32:11 INFO - PROCESS | 2680 | 1461043931162 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 22:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 22:32:11 INFO - PROCESS | 2680 | 1461043931166 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 22:32:11 INFO - PROCESS | 2680 | 1461043931168 Marionette TRACE conn5 <- [1,1894,null,{}] 22:32:11 INFO - PROCESS | 2680 | 1461043931171 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:11 INFO - PROCESS | 2680 | 1461043931251 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 22:32:11 INFO - PROCESS | 2680 | 1461043931258 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6D8800 == 56 [pid = 2680] [id = 483] 22:32:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7DA2CE000) [pid = 2680] [serial = 1449] [outer = 0000000000000000] 22:32:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7DA7DA000) [pid = 2680] [serial = 1450] [outer = 000000F7DA2CE000] 22:32:11 INFO - PROCESS | 2680 | 1461043931304 Marionette DEBUG loaded listener.js 22:32:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7DA8AB400) [pid = 2680] [serial = 1451] [outer = 000000F7DA2CE000] 22:32:11 INFO - PROCESS | 2680 | 1461043931751 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 22:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 22:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 627ms 22:32:11 INFO - PROCESS | 2680 | 1461043931796 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 22:32:11 INFO - PROCESS | 2680 | 1461043931798 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 22:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 22:32:11 INFO - PROCESS | 2680 | 1461043931802 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 22:32:11 INFO - PROCESS | 2680 | 1461043931803 Marionette TRACE conn5 <- [1,1898,null,{}] 22:32:11 INFO - PROCESS | 2680 | 1461043931807 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:11 INFO - PROCESS | 2680 | 1461043931886 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 22:32:11 INFO - PROCESS | 2680 | 1461043931892 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA5F800 == 57 [pid = 2680] [id = 484] 22:32:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7DA8AEC00) [pid = 2680] [serial = 1452] [outer = 0000000000000000] 22:32:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7DB303400) [pid = 2680] [serial = 1453] [outer = 000000F7DA8AEC00] 22:32:11 INFO - PROCESS | 2680 | 1461043931940 Marionette DEBUG loaded listener.js 22:32:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7DB386C00) [pid = 2680] [serial = 1454] [outer = 000000F7DA8AEC00] 22:32:12 INFO - PROCESS | 2680 | 1461043932549 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 22:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 22:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 776ms 22:32:12 INFO - PROCESS | 2680 | 1461043932617 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 22:32:12 INFO - PROCESS | 2680 | 1461043932621 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 22:32:12 INFO - PROCESS | 2680 | 1461043932641 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 22:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 22:32:12 INFO - PROCESS | 2680 | 1461043932646 Marionette TRACE conn5 <- [1,1902,null,{}] 22:32:12 INFO - PROCESS | 2680 | 1461043932652 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:12 INFO - PROCESS | 2680 | 1461043932763 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 22:32:12 INFO - PROCESS | 2680 | 1461043932842 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782FD8800 == 58 [pid = 2680] [id = 485] 22:32:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F78115EC00) [pid = 2680] [serial = 1455] [outer = 0000000000000000] 22:32:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F78132A400) [pid = 2680] [serial = 1456] [outer = 000000F78115EC00] 22:32:12 INFO - PROCESS | 2680 | 1461043932944 Marionette DEBUG loaded listener.js 22:32:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F781C1B800) [pid = 2680] [serial = 1457] [outer = 000000F78115EC00] 22:32:13 INFO - PROCESS | 2680 | 1461043933534 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 22:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 22:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 944ms 22:32:13 INFO - PROCESS | 2680 | 1461043933591 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 22:32:13 INFO - PROCESS | 2680 | 1461043933597 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 22:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 22:32:13 INFO - PROCESS | 2680 | 1461043933604 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 22:32:13 INFO - PROCESS | 2680 | 1461043933607 Marionette TRACE conn5 <- [1,1906,null,{}] 22:32:13 INFO - PROCESS | 2680 | 1461043933611 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:13 INFO - PROCESS | 2680 | 1461043933723 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 22:32:13 INFO - PROCESS | 2680 | 1461043933799 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78504F000 == 59 [pid = 2680] [id = 486] 22:32:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F781C16400) [pid = 2680] [serial = 1458] [outer = 0000000000000000] 22:32:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7842D6400) [pid = 2680] [serial = 1459] [outer = 000000F781C16400] 22:32:13 INFO - PROCESS | 2680 | 1461043933856 Marionette DEBUG loaded listener.js 22:32:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7D3317C00) [pid = 2680] [serial = 1460] [outer = 000000F781C16400] 22:32:14 INFO - PROCESS | 2680 | 1461043934489 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 22:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 22:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 921ms 22:32:14 INFO - PROCESS | 2680 | 1461043934531 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 22:32:14 INFO - PROCESS | 2680 | 1461043934534 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 22:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 22:32:14 INFO - PROCESS | 2680 | 1461043934538 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 22:32:14 INFO - PROCESS | 2680 | 1461043934542 Marionette TRACE conn5 <- [1,1910,null,{}] 22:32:14 INFO - PROCESS | 2680 | 1461043934555 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:14 INFO - PROCESS | 2680 | 1461043934663 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 22:32:14 INFO - PROCESS | 2680 | 1461043934742 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF11C000 == 60 [pid = 2680] [id = 487] 22:32:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7D47CD400) [pid = 2680] [serial = 1461] [outer = 0000000000000000] 22:32:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7D9DF7800) [pid = 2680] [serial = 1462] [outer = 000000F7D47CD400] 22:32:14 INFO - PROCESS | 2680 | 1461043934843 Marionette DEBUG loaded listener.js 22:32:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DB38BC00) [pid = 2680] [serial = 1463] [outer = 000000F7D47CD400] 22:32:15 INFO - PROCESS | 2680 | 1461043935451 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 22:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 22:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 986ms 22:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 22:32:15 INFO - PROCESS | 2680 | 1461043935526 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 22:32:15 INFO - PROCESS | 2680 | 1461043935529 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 22:32:15 INFO - PROCESS | 2680 | 1461043935533 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 22:32:15 INFO - PROCESS | 2680 | 1461043935535 Marionette TRACE conn5 <- [1,1914,null,{}] 22:32:15 INFO - PROCESS | 2680 | 1461043935563 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:15 INFO - PROCESS | 2680 | 1461043935699 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 22:32:15 INFO - PROCESS | 2680 | 1461043935746 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D601A800 == 61 [pid = 2680] [id = 488] 22:32:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7D3544800) [pid = 2680] [serial = 1464] [outer = 0000000000000000] 22:32:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7D580BC00) [pid = 2680] [serial = 1465] [outer = 000000F7D3544800] 22:32:15 INFO - PROCESS | 2680 | 1461043935803 Marionette DEBUG loaded listener.js 22:32:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DB6E6000) [pid = 2680] [serial = 1466] [outer = 000000F7D3544800] 22:32:16 INFO - PROCESS | 2680 | 1461043936509 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 22:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 22:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1027ms 22:32:16 INFO - PROCESS | 2680 | 1461043936562 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 22:32:16 INFO - PROCESS | 2680 | 1461043936566 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 22:32:16 INFO - PROCESS | 2680 | 1461043936572 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 22:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 22:32:16 INFO - PROCESS | 2680 | 1461043936576 Marionette TRACE conn5 <- [1,1918,null,{}] 22:32:16 INFO - PROCESS | 2680 | 1461043936582 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:16 INFO - PROCESS | 2680 | 1461043936679 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 22:32:16 INFO - PROCESS | 2680 | 1461043936777 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781118800 == 62 [pid = 2680] [id = 489] 22:32:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F781254000) [pid = 2680] [serial = 1467] [outer = 0000000000000000] 22:32:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F781262800) [pid = 2680] [serial = 1468] [outer = 000000F781254000] 22:32:16 INFO - PROCESS | 2680 | 1461043936828 Marionette DEBUG loaded listener.js 22:32:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F781B35000) [pid = 2680] [serial = 1469] [outer = 000000F781254000] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F781108000 == 61 [pid = 2680] [id = 430] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F781115800 == 60 [pid = 2680] [id = 420] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6D8800 == 59 [pid = 2680] [id = 483] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F781E13800 == 58 [pid = 2680] [id = 482] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D60D2000 == 57 [pid = 2680] [id = 481] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D470B000 == 56 [pid = 2680] [id = 480] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F785032800 == 55 [pid = 2680] [id = 479] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847EA800 == 54 [pid = 2680] [id = 478] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F784270800 == 53 [pid = 2680] [id = 477] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827CB800 == 52 [pid = 2680] [id = 476] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F78115FC00) [pid = 2680] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F782B36000 == 51 [pid = 2680] [id = 475] 22:32:17 INFO - PROCESS | 2680 | --DOCSHELL 000000F781111000 == 50 [pid = 2680] [id = 471] 22:32:17 INFO - PROCESS | 2680 | 1461043937452 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 22:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 22:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 942ms 22:32:17 INFO - PROCESS | 2680 | 1461043937529 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 22:32:17 INFO - PROCESS | 2680 | 1461043937534 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7D3D63400) [pid = 2680] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F781211C00) [pid = 2680] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7842DC400) [pid = 2680] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F781EAF400) [pid = 2680] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F787ACD800) [pid = 2680] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F78392AC00) [pid = 2680] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7D334DC00) [pid = 2680] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F781156800) [pid = 2680] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7D330D800) [pid = 2680] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F78296CC00) [pid = 2680] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7D4D87C00) [pid = 2680] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F783D9A000) [pid = 2680] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F781C1D800) [pid = 2680] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F78125F400) [pid = 2680] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7841C2800) [pid = 2680] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7D580EC00) [pid = 2680] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F781337000) [pid = 2680] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F7D353E000) [pid = 2680] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F781EA9C00) [pid = 2680] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 22:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 22:32:17 INFO - PROCESS | 2680 | 1461043937555 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 22:32:17 INFO - PROCESS | 2680 | 1461043937557 Marionette TRACE conn5 <- [1,1922,null,{}] 22:32:17 INFO - PROCESS | 2680 | 1461043937564 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:17 INFO - PROCESS | 2680 | 1461043937648 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 22:32:17 INFO - PROCESS | 2680 | 1461043937661 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827CA800 == 51 [pid = 2680] [id = 490] 22:32:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F78114D000) [pid = 2680] [serial = 1470] [outer = 0000000000000000] 22:32:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F781329000) [pid = 2680] [serial = 1471] [outer = 000000F78114D000] 22:32:17 INFO - PROCESS | 2680 | 1461043937709 Marionette DEBUG loaded listener.js 22:32:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F781B3CC00) [pid = 2680] [serial = 1472] [outer = 000000F78114D000] 22:32:18 INFO - PROCESS | 2680 | 1461043938189 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 22:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 22:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 671ms 22:32:18 INFO - PROCESS | 2680 | 1461043938232 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 22:32:18 INFO - PROCESS | 2680 | 1461043938234 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 22:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 22:32:18 INFO - PROCESS | 2680 | 1461043938238 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 22:32:18 INFO - PROCESS | 2680 | 1461043938242 Marionette TRACE conn5 <- [1,1926,null,{}] 22:32:18 INFO - PROCESS | 2680 | 1461043938253 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:18 INFO - PROCESS | 2680 | 1461043938369 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 22:32:18 INFO - PROCESS | 2680 | 1461043938448 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784723800 == 52 [pid = 2680] [id = 491] 22:32:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F781B04C00) [pid = 2680] [serial = 1473] [outer = 0000000000000000] 22:32:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F782962400) [pid = 2680] [serial = 1474] [outer = 000000F781B04C00] 22:32:18 INFO - PROCESS | 2680 | 1461043938497 Marionette DEBUG loaded listener.js 22:32:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F78392F000) [pid = 2680] [serial = 1475] [outer = 000000F781B04C00] 22:32:18 INFO - PROCESS | 2680 | 1461043938888 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 22:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 22:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 690ms 22:32:18 INFO - PROCESS | 2680 | 1461043938931 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 22:32:18 INFO - PROCESS | 2680 | 1461043938934 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 22:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 22:32:18 INFO - PROCESS | 2680 | 1461043938937 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 22:32:18 INFO - PROCESS | 2680 | 1461043938939 Marionette TRACE conn5 <- [1,1930,null,{}] 22:32:18 INFO - PROCESS | 2680 | 1461043938943 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:19 INFO - PROCESS | 2680 | 1461043939028 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 22:32:19 INFO - PROCESS | 2680 | 1461043939034 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DCF000 == 53 [pid = 2680] [id = 492] 22:32:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F783DA2800) [pid = 2680] [serial = 1476] [outer = 0000000000000000] 22:32:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7841D3800) [pid = 2680] [serial = 1477] [outer = 000000F783DA2800] 22:32:19 INFO - PROCESS | 2680 | 1461043939081 Marionette DEBUG loaded listener.js 22:32:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7842D4800) [pid = 2680] [serial = 1478] [outer = 000000F783DA2800] 22:32:19 INFO - PROCESS | 2680 | 1461043939495 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:32:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 22:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 22:32:19 INFO - PROCESS | 2680 | 1461043939569 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 22:32:19 INFO - PROCESS | 2680 | 1461043939571 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 22:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 22:32:19 INFO - PROCESS | 2680 | 1461043939575 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 22:32:19 INFO - PROCESS | 2680 | 1461043939577 Marionette TRACE conn5 <- [1,1934,null,{}] 22:32:19 INFO - PROCESS | 2680 | 1461043939580 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:19 INFO - PROCESS | 2680 | 1461043939684 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 22:32:19 INFO - PROCESS | 2680 | 1461043939769 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFED7800 == 54 [pid = 2680] [id = 493] 22:32:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F787ACCC00) [pid = 2680] [serial = 1479] [outer = 0000000000000000] 22:32:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F787AD2000) [pid = 2680] [serial = 1480] [outer = 000000F787ACCC00] 22:32:19 INFO - PROCESS | 2680 | 1461043939815 Marionette DEBUG loaded listener.js 22:32:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7D3343800) [pid = 2680] [serial = 1481] [outer = 000000F787ACCC00] 22:32:20 INFO - PROCESS | 2680 | 1461043940248 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 22:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 22:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 734ms 22:32:20 INFO - PROCESS | 2680 | 1461043940312 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 22:32:20 INFO - PROCESS | 2680 | 1461043940314 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 22:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 22:32:20 INFO - PROCESS | 2680 | 1461043940331 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 22:32:20 INFO - PROCESS | 2680 | 1461043940333 Marionette TRACE conn5 <- [1,1938,null,{}] 22:32:20 INFO - PROCESS | 2680 | 1461043940337 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:20 INFO - PROCESS | 2680 | 1461043940467 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 22:32:20 INFO - PROCESS | 2680 | 1461043940521 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D501A800 == 55 [pid = 2680] [id = 494] 22:32:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7D353F800) [pid = 2680] [serial = 1482] [outer = 0000000000000000] 22:32:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7D465CC00) [pid = 2680] [serial = 1483] [outer = 000000F7D353F800] 22:32:20 INFO - PROCESS | 2680 | 1461043940571 Marionette DEBUG loaded listener.js 22:32:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7D5803C00) [pid = 2680] [serial = 1484] [outer = 000000F7D353F800] 22:32:20 INFO - PROCESS | 2680 | 1461043940995 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 22:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 22:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 691ms 22:32:21 INFO - PROCESS | 2680 | 1461043941055 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 22:32:21 INFO - PROCESS | 2680 | 1461043941057 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 22:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 22:32:21 INFO - PROCESS | 2680 | 1461043941063 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 22:32:21 INFO - PROCESS | 2680 | 1461043941065 Marionette TRACE conn5 <- [1,1942,null,{}] 22:32:21 INFO - PROCESS | 2680 | 1461043941069 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:21 INFO - PROCESS | 2680 | 1461043941171 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 22:32:21 INFO - PROCESS | 2680 | 1461043941177 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9B75000 == 56 [pid = 2680] [id = 495] 22:32:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7D580D800) [pid = 2680] [serial = 1485] [outer = 0000000000000000] 22:32:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7D9988800) [pid = 2680] [serial = 1486] [outer = 000000F7D580D800] 22:32:21 INFO - PROCESS | 2680 | 1461043941227 Marionette DEBUG loaded listener.js 22:32:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DA640800) [pid = 2680] [serial = 1487] [outer = 000000F7D580D800] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7D661A800) [pid = 2680] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7842D8800) [pid = 2680] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7D3348000) [pid = 2680] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7841D2400) [pid = 2680] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F781149800) [pid = 2680] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F781EA6C00) [pid = 2680] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7841C8C00) [pid = 2680] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7D3350000) [pid = 2680] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F78125AC00) [pid = 2680] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F782762800) [pid = 2680] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F780161000) [pid = 2680] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7D5810400) [pid = 2680] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7DA2CE000) [pid = 2680] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F781B30400) [pid = 2680] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 22:32:21 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F780F2A400) [pid = 2680] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 22:32:21 INFO - PROCESS | 2680 | 1461043941765 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 22:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 22:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 22:32:21 INFO - PROCESS | 2680 | 1461043941796 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 22:32:21 INFO - PROCESS | 2680 | 1461043941799 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 22:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 22:32:21 INFO - PROCESS | 2680 | 1461043941802 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 22:32:21 INFO - PROCESS | 2680 | 1461043941804 Marionette TRACE conn5 <- [1,1946,null,{}] 22:32:21 INFO - PROCESS | 2680 | 1461043941812 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:21 INFO - PROCESS | 2680 | 1461043941892 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 22:32:21 INFO - PROCESS | 2680 | 1461043941899 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FB7000 == 57 [pid = 2680] [id = 496] 22:32:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F78115E000) [pid = 2680] [serial = 1488] [outer = 0000000000000000] 22:32:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F781EA7800) [pid = 2680] [serial = 1489] [outer = 000000F78115E000] 22:32:21 INFO - PROCESS | 2680 | 1461043941946 Marionette DEBUG loaded listener.js 22:32:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7D3382C00) [pid = 2680] [serial = 1490] [outer = 000000F78115E000] 22:32:22 INFO - PROCESS | 2680 | 1461043942375 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 22:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 22:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 629ms 22:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 22:32:22 INFO - PROCESS | 2680 | 1461043942435 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 22:32:22 INFO - PROCESS | 2680 | 1461043942437 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 22:32:22 INFO - PROCESS | 2680 | 1461043942440 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 22:32:22 INFO - PROCESS | 2680 | 1461043942442 Marionette TRACE conn5 <- [1,1950,null,{}] 22:32:22 INFO - PROCESS | 2680 | 1461043942445 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:22 INFO - PROCESS | 2680 | 1461043942558 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 22:32:22 INFO - PROCESS | 2680 | 1461043942564 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE34A800 == 58 [pid = 2680] [id = 497] 22:32:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7D993C800) [pid = 2680] [serial = 1491] [outer = 0000000000000000] 22:32:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7DB305400) [pid = 2680] [serial = 1492] [outer = 000000F7D993C800] 22:32:22 INFO - PROCESS | 2680 | 1461043942610 Marionette DEBUG loaded listener.js 22:32:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7DB6E4C00) [pid = 2680] [serial = 1493] [outer = 000000F7D993C800] 22:32:23 INFO - PROCESS | 2680 | 1461043943029 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 22:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 22:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 627ms 22:32:23 INFO - PROCESS | 2680 | 1461043943070 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 22:32:23 INFO - PROCESS | 2680 | 1461043943072 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 22:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 22:32:23 INFO - PROCESS | 2680 | 1461043943080 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 22:32:23 INFO - PROCESS | 2680 | 1461043943082 Marionette TRACE conn5 <- [1,1954,null,{}] 22:32:23 INFO - PROCESS | 2680 | 1461043943085 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:23 INFO - PROCESS | 2680 | 1461043943167 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 22:32:23 INFO - PROCESS | 2680 | 1461043943176 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF8A6800 == 59 [pid = 2680] [id = 498] 22:32:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7DB6EBC00) [pid = 2680] [serial = 1494] [outer = 0000000000000000] 22:32:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7DB6F0000) [pid = 2680] [serial = 1495] [outer = 000000F7DB6EBC00] 22:32:23 INFO - PROCESS | 2680 | 1461043943221 Marionette DEBUG loaded listener.js 22:32:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7DBA82800) [pid = 2680] [serial = 1496] [outer = 000000F7DB6EBC00] 22:32:23 INFO - PROCESS | 2680 | 1461043943645 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 22:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 22:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 586ms 22:32:23 INFO - PROCESS | 2680 | 1461043943728 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 22:32:23 INFO - PROCESS | 2680 | 1461043943732 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 22:32:23 INFO - PROCESS | 2680 | 1461043943743 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 22:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 22:32:23 INFO - PROCESS | 2680 | 1461043943748 Marionette TRACE conn5 <- [1,1958,null,{}] 22:32:23 INFO - PROCESS | 2680 | 1461043943754 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:23 INFO - PROCESS | 2680 | 1461043943878 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 22:32:24 INFO - PROCESS | 2680 | 1461043944021 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782B34000 == 60 [pid = 2680] [id = 499] 22:32:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F781206800) [pid = 2680] [serial = 1497] [outer = 0000000000000000] 22:32:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F781261400) [pid = 2680] [serial = 1498] [outer = 000000F781206800] 22:32:24 INFO - PROCESS | 2680 | 1461043944079 Marionette DEBUG loaded listener.js 22:32:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F781C1E000) [pid = 2680] [serial = 1499] [outer = 000000F781206800] 22:32:24 INFO - PROCESS | 2680 | 1461043944642 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 22:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 22:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 943ms 22:32:24 INFO - PROCESS | 2680 | 1461043944691 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 22:32:24 INFO - PROCESS | 2680 | 1461043944695 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 22:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 22:32:24 INFO - PROCESS | 2680 | 1461043944703 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 22:32:24 INFO - PROCESS | 2680 | 1461043944707 Marionette TRACE conn5 <- [1,1962,null,{}] 22:32:24 INFO - PROCESS | 2680 | 1461043944713 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:24 INFO - PROCESS | 2680 | 1461043944823 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 22:32:24 INFO - PROCESS | 2680 | 1461043944914 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78491C000 == 61 [pid = 2680] [id = 500] 22:32:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F78296CC00) [pid = 2680] [serial = 1500] [outer = 0000000000000000] 22:32:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F78392AC00) [pid = 2680] [serial = 1501] [outer = 000000F78296CC00] 22:32:24 INFO - PROCESS | 2680 | 1461043944971 Marionette DEBUG loaded listener.js 22:32:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7841CAC00) [pid = 2680] [serial = 1502] [outer = 000000F78296CC00] 22:32:25 INFO - PROCESS | 2680 | 1461043945587 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 22:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 22:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 943ms 22:32:25 INFO - PROCESS | 2680 | 1461043945647 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 22:32:25 INFO - PROCESS | 2680 | 1461043945650 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 22:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 22:32:25 INFO - PROCESS | 2680 | 1461043945654 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 22:32:25 INFO - PROCESS | 2680 | 1461043945656 Marionette TRACE conn5 <- [1,1966,null,{}] 22:32:25 INFO - PROCESS | 2680 | 1461043945662 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:25 INFO - PROCESS | 2680 | 1461043945778 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 22:32:25 INFO - PROCESS | 2680 | 1461043945904 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1B47000 == 62 [pid = 2680] [id = 501] 22:32:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7D3548800) [pid = 2680] [serial = 1503] [outer = 0000000000000000] 22:32:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7D3DA4400) [pid = 2680] [serial = 1504] [outer = 000000F7D3548800] 22:32:25 INFO - PROCESS | 2680 | 1461043945967 Marionette DEBUG loaded listener.js 22:32:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7D9B40800) [pid = 2680] [serial = 1505] [outer = 000000F7D3548800] 22:32:26 INFO - PROCESS | 2680 | 1461043946525 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 22:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 923ms 22:32:26 INFO - PROCESS | 2680 | 1461043946579 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 22:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 22:32:26 INFO - PROCESS | 2680 | 1461043946581 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 22:32:26 INFO - PROCESS | 2680 | 1461043946585 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 22:32:26 INFO - PROCESS | 2680 | 1461043946587 Marionette TRACE conn5 <- [1,1970,null,{}] 22:32:26 INFO - PROCESS | 2680 | 1461043946591 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:26 INFO - PROCESS | 2680 | 1461043946729 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 22:32:26 INFO - PROCESS | 2680 | 1461043946846 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D3B800 == 63 [pid = 2680] [id = 502] 22:32:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DBA84C00) [pid = 2680] [serial = 1506] [outer = 0000000000000000] 22:32:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DBAD8800) [pid = 2680] [serial = 1507] [outer = 000000F7DBA84C00] 22:32:26 INFO - PROCESS | 2680 | 1461043946905 Marionette DEBUG loaded listener.js 22:32:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DBF45000) [pid = 2680] [serial = 1508] [outer = 000000F7DBA84C00] 22:32:27 INFO - PROCESS | 2680 | 1461043947476 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 22:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 944ms 22:32:27 INFO - PROCESS | 2680 | 1461043947530 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 22:32:27 INFO - PROCESS | 2680 | 1461043947533 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 22:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 22:32:27 INFO - PROCESS | 2680 | 1461043947537 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 22:32:27 INFO - PROCESS | 2680 | 1461043947539 Marionette TRACE conn5 <- [1,1974,null,{}] 22:32:27 INFO - PROCESS | 2680 | 1461043947543 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:27 INFO - PROCESS | 2680 | 1461043947678 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 22:32:27 INFO - PROCESS | 2680 | 1461043947801 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA7D4000 == 64 [pid = 2680] [id = 503] 22:32:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7D580FC00) [pid = 2680] [serial = 1509] [outer = 0000000000000000] 22:32:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DBF44400) [pid = 2680] [serial = 1510] [outer = 000000F7D580FC00] 22:32:27 INFO - PROCESS | 2680 | 1461043947860 Marionette DEBUG loaded listener.js 22:32:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DE1D2800) [pid = 2680] [serial = 1511] [outer = 000000F7D580FC00] 22:32:28 INFO - PROCESS | 2680 | 1461043948661 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 22:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1192ms 22:32:28 INFO - PROCESS | 2680 | 1461043948732 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 22:32:28 INFO - PROCESS | 2680 | 1461043948735 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 22:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 22:32:28 INFO - PROCESS | 2680 | 1461043948740 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 22:32:28 INFO - PROCESS | 2680 | 1461043948743 Marionette TRACE conn5 <- [1,1978,null,{}] 22:32:28 INFO - PROCESS | 2680 | 1461043948750 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:28 INFO - PROCESS | 2680 | 1461043948851 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 22:32:28 INFO - PROCESS | 2680 | 1461043948977 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781D43800 == 65 [pid = 2680] [id = 504] 22:32:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F781330000) [pid = 2680] [serial = 1512] [outer = 0000000000000000] 22:32:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F781334800) [pid = 2680] [serial = 1513] [outer = 000000F781330000] 22:32:29 INFO - PROCESS | 2680 | 1461043949029 Marionette DEBUG loaded listener.js 22:32:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F781C22400) [pid = 2680] [serial = 1514] [outer = 000000F781330000] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D69CC800 == 64 [pid = 2680] [id = 432] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D471A000 == 63 [pid = 2680] [id = 467] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F784718000 == 62 [pid = 2680] [id = 464] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE34A800 == 61 [pid = 2680] [id = 497] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FB7000 == 60 [pid = 2680] [id = 496] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9B75000 == 59 [pid = 2680] [id = 495] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D501A800 == 58 [pid = 2680] [id = 494] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFED7800 == 57 [pid = 2680] [id = 493] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DCF000 == 56 [pid = 2680] [id = 492] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F784723800 == 55 [pid = 2680] [id = 491] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827CA800 == 54 [pid = 2680] [id = 490] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F781118800 == 53 [pid = 2680] [id = 489] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DB303400) [pid = 2680] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF11C000 == 52 [pid = 2680] [id = 487] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F78504F000 == 51 [pid = 2680] [id = 486] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F782FD8800 == 50 [pid = 2680] [id = 485] 22:32:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA5F800 == 49 [pid = 2680] [id = 484] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7D6693C00) [pid = 2680] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DA8AB400) [pid = 2680] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7D5808C00) [pid = 2680] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7841C3800) [pid = 2680] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7D9B42400) [pid = 2680] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F787ACBC00) [pid = 2680] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7DA7DA000) [pid = 2680] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7842D3000) [pid = 2680] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F781255400) [pid = 2680] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7D9990C00) [pid = 2680] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7D330CC00) [pid = 2680] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7D559C000) [pid = 2680] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7842DC800) [pid = 2680] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7D3352000) [pid = 2680] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F78125F800) [pid = 2680] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F781B36400) [pid = 2680] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F78392D000) [pid = 2680] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F782763000) [pid = 2680] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7D3544000) [pid = 2680] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7841D4800) [pid = 2680] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7DA644800) [pid = 2680] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7DA1C6000) [pid = 2680] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F781B34C00) [pid = 2680] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F78132B000) [pid = 2680] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F782771000) [pid = 2680] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F78392B000) [pid = 2680] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F781151000) [pid = 2680] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F78016E400) [pid = 2680] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 22:32:29 INFO - PROCESS | 2680 | 1461043949507 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 22:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 22:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 838ms 22:32:29 INFO - PROCESS | 2680 | 1461043949579 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 22:32:29 INFO - PROCESS | 2680 | 1461043949585 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 22:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 22:32:29 INFO - PROCESS | 2680 | 1461043949592 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 22:32:29 INFO - PROCESS | 2680 | 1461043949594 Marionette TRACE conn5 <- [1,1982,null,{}] 22:32:29 INFO - PROCESS | 2680 | 1461043949598 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:29 INFO - PROCESS | 2680 | 1461043949686 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 22:32:29 INFO - PROCESS | 2680 | 1461043949700 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F783739800 == 50 [pid = 2680] [id = 505] 22:32:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F78120F000) [pid = 2680] [serial = 1515] [outer = 0000000000000000] 22:32:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F781B31400) [pid = 2680] [serial = 1516] [outer = 000000F78120F000] 22:32:29 INFO - PROCESS | 2680 | 1461043949746 Marionette DEBUG loaded listener.js 22:32:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F781EAB400) [pid = 2680] [serial = 1517] [outer = 000000F78120F000] 22:32:30 INFO - PROCESS | 2680 | 1461043950212 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 22:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 22:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 690ms 22:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 22:32:30 INFO - PROCESS | 2680 | 1461043950283 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 22:32:30 INFO - PROCESS | 2680 | 1461043950285 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 22:32:30 INFO - PROCESS | 2680 | 1461043950289 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 22:32:30 INFO - PROCESS | 2680 | 1461043950293 Marionette TRACE conn5 <- [1,1986,null,{}] 22:32:30 INFO - PROCESS | 2680 | 1461043950304 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:30 INFO - PROCESS | 2680 | 1461043950430 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 22:32:30 INFO - PROCESS | 2680 | 1461043950514 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784727000 == 51 [pid = 2680] [id = 506] 22:32:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F781259400) [pid = 2680] [serial = 1518] [outer = 0000000000000000] 22:32:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F783D95400) [pid = 2680] [serial = 1519] [outer = 000000F781259400] 22:32:30 INFO - PROCESS | 2680 | 1461043950563 Marionette DEBUG loaded listener.js 22:32:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7841CFC00) [pid = 2680] [serial = 1520] [outer = 000000F781259400] 22:32:30 INFO - PROCESS | 2680 | 1461043950941 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 22:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 22:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 22:32:30 INFO - PROCESS | 2680 | 1461043950983 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 22:32:30 INFO - PROCESS | 2680 | 1461043950985 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 22:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 22:32:30 INFO - PROCESS | 2680 | 1461043950989 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 22:32:30 INFO - PROCESS | 2680 | 1461043950990 Marionette TRACE conn5 <- [1,1990,null,{}] 22:32:31 INFO - PROCESS | 2680 | 1461043950994 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:31 INFO - PROCESS | 2680 | 1461043951079 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 22:32:31 INFO - PROCESS | 2680 | 1461043951085 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DDE800 == 52 [pid = 2680] [id = 507] 22:32:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7842D7000) [pid = 2680] [serial = 1521] [outer = 0000000000000000] 22:32:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F787ACD800) [pid = 2680] [serial = 1522] [outer = 000000F7842D7000] 22:32:31 INFO - PROCESS | 2680 | 1461043951133 Marionette DEBUG loaded listener.js 22:32:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7D3310400) [pid = 2680] [serial = 1523] [outer = 000000F7842D7000] 22:32:31 INFO - PROCESS | 2680 | 1461043951611 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 22:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 22:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 691ms 22:32:31 INFO - PROCESS | 2680 | 1461043951688 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 22:32:31 INFO - PROCESS | 2680 | 1461043951690 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 22:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 22:32:31 INFO - PROCESS | 2680 | 1461043951693 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 22:32:31 INFO - PROCESS | 2680 | 1461043951695 Marionette TRACE conn5 <- [1,1994,null,{}] 22:32:31 INFO - PROCESS | 2680 | 1461043951699 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:31 INFO - PROCESS | 2680 | 1461043951833 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 22:32:31 INFO - PROCESS | 2680 | 1461043951857 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFEE4000 == 53 [pid = 2680] [id = 508] 22:32:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7D3379C00) [pid = 2680] [serial = 1524] [outer = 0000000000000000] 22:32:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7D3384000) [pid = 2680] [serial = 1525] [outer = 000000F7D3379C00] 22:32:31 INFO - PROCESS | 2680 | 1461043951904 Marionette DEBUG loaded listener.js 22:32:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7D3D65400) [pid = 2680] [serial = 1526] [outer = 000000F7D3379C00] 22:32:32 INFO - PROCESS | 2680 | 1461043952365 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 22:32:32 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 22:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 733ms 22:32:32 INFO - PROCESS | 2680 | 1461043952436 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 22:32:32 INFO - PROCESS | 2680 | 1461043952438 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 22:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 22:32:32 INFO - PROCESS | 2680 | 1461043952441 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 22:32:32 INFO - PROCESS | 2680 | 1461043952443 Marionette TRACE conn5 <- [1,1998,null,{}] 22:32:32 INFO - PROCESS | 2680 | 1461043952447 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:32 INFO - PROCESS | 2680 | 1461043952575 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 22:32:32 INFO - PROCESS | 2680 | 1461043952590 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827C9800 == 54 [pid = 2680] [id = 509] 22:32:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7D55A0800) [pid = 2680] [serial = 1527] [outer = 0000000000000000] 22:32:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7D6A9AC00) [pid = 2680] [serial = 1528] [outer = 000000F7D55A0800] 22:32:32 INFO - PROCESS | 2680 | 1461043952683 Marionette DEBUG loaded listener.js 22:32:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DA6A2400) [pid = 2680] [serial = 1529] [outer = 000000F7D55A0800] 22:32:33 INFO - PROCESS | 2680 | 1461043953108 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 22:32:33 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 22:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 22:32:33 INFO - PROCESS | 2680 | 1461043953170 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 22:32:33 INFO - PROCESS | 2680 | 1461043953173 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 22:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 22:32:33 INFO - PROCESS | 2680 | 1461043953176 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 22:32:33 INFO - PROCESS | 2680 | 1461043953178 Marionette TRACE conn5 <- [1,2002,null,{}] 22:32:33 INFO - PROCESS | 2680 | 1461043953181 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:33 INFO - PROCESS | 2680 | 1461043953289 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 22:32:33 INFO - PROCESS | 2680 | 1461043953295 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA23F800 == 55 [pid = 2680] [id = 510] 22:32:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7D9DBC800) [pid = 2680] [serial = 1530] [outer = 0000000000000000] 22:32:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DA8AF800) [pid = 2680] [serial = 1531] [outer = 000000F7D9DBC800] 22:32:33 INFO - PROCESS | 2680 | 1461043953435 Marionette DEBUG loaded listener.js 22:32:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DB6EE800) [pid = 2680] [serial = 1532] [outer = 000000F7D9DBC800] 22:32:33 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F781B04C00) [pid = 2680] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 22:32:33 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F787ACCC00) [pid = 2680] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 22:32:33 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7D3544800) [pid = 2680] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 22:32:33 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F783DA2800) [pid = 2680] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 22:32:33 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F781254000) [pid = 2680] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 22:32:33 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7D353F800) [pid = 2680] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 22:32:33 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7D580D800) [pid = 2680] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 22:32:33 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F78115E000) [pid = 2680] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 22:32:33 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7D993C800) [pid = 2680] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 22:32:33 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7D5806C00) [pid = 2680] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 22:32:33 INFO - PROCESS | 2680 | 1461043953816 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 22:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 22:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 22:32:33 INFO - PROCESS | 2680 | 1461043953868 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 22:32:33 INFO - PROCESS | 2680 | 1461043953870 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 22:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 22:32:33 INFO - PROCESS | 2680 | 1461043953874 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 22:32:33 INFO - PROCESS | 2680 | 1461043953876 Marionette TRACE conn5 <- [1,2006,null,{}] 22:32:33 INFO - PROCESS | 2680 | 1461043953879 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:33 INFO - PROCESS | 2680 | 1461043953962 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 22:32:34 INFO - PROCESS | 2680 | 1461043954037 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3CE000 == 56 [pid = 2680] [id = 511] 22:32:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7841C2800) [pid = 2680] [serial = 1533] [outer = 0000000000000000] 22:32:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7DA6B0000) [pid = 2680] [serial = 1534] [outer = 000000F7841C2800] 22:32:34 INFO - PROCESS | 2680 | 1461043954082 Marionette DEBUG loaded listener.js 22:32:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7DBAD9400) [pid = 2680] [serial = 1535] [outer = 000000F7841C2800] 22:32:34 INFO - PROCESS | 2680 | 1461043954456 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 22:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 22:32:34 INFO - PROCESS | 2680 | 1461043954505 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 22:32:34 INFO - PROCESS | 2680 | 1461043954507 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 22:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 22:32:34 INFO - PROCESS | 2680 | 1461043954511 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 22:32:34 INFO - PROCESS | 2680 | 1461043954512 Marionette TRACE conn5 <- [1,2010,null,{}] 22:32:34 INFO - PROCESS | 2680 | 1461043954522 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:34 INFO - PROCESS | 2680 | 1461043954605 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 22:32:34 INFO - PROCESS | 2680 | 1461043954612 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE253000 == 57 [pid = 2680] [id = 512] 22:32:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F78125E800) [pid = 2680] [serial = 1536] [outer = 0000000000000000] 22:32:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DE13E800) [pid = 2680] [serial = 1537] [outer = 000000F78125E800] 22:32:34 INFO - PROCESS | 2680 | 1461043954657 Marionette DEBUG loaded listener.js 22:32:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DE2B6800) [pid = 2680] [serial = 1538] [outer = 000000F78125E800] 22:32:35 INFO - PROCESS | 2680 | 1461043955099 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 22:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 22:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 628ms 22:32:35 INFO - PROCESS | 2680 | 1461043955147 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 22:32:35 INFO - PROCESS | 2680 | 1461043955149 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 22:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 22:32:35 INFO - PROCESS | 2680 | 1461043955153 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 22:32:35 INFO - PROCESS | 2680 | 1461043955155 Marionette TRACE conn5 <- [1,2014,null,{}] 22:32:35 INFO - PROCESS | 2680 | 1461043955163 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:35 INFO - PROCESS | 2680 | 1461043955246 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 22:32:35 INFO - PROCESS | 2680 | 1461043955252 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DFC8A000 == 58 [pid = 2680] [id = 513] 22:32:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DE374C00) [pid = 2680] [serial = 1539] [outer = 0000000000000000] 22:32:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DEB2CC00) [pid = 2680] [serial = 1540] [outer = 000000F7DE374C00] 22:32:35 INFO - PROCESS | 2680 | 1461043955301 Marionette DEBUG loaded listener.js 22:32:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DF13C000) [pid = 2680] [serial = 1541] [outer = 000000F7DE374C00] 22:32:36 INFO - PROCESS | 2680 | 1461043956042 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 22:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 22:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 943ms 22:32:36 INFO - PROCESS | 2680 | 1461043956100 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 22:32:36 INFO - PROCESS | 2680 | 1461043956106 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 22:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 22:32:36 INFO - PROCESS | 2680 | 1461043956112 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 22:32:36 INFO - PROCESS | 2680 | 1461043956116 Marionette TRACE conn5 <- [1,2018,null,{}] 22:32:36 INFO - PROCESS | 2680 | 1461043956122 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:36 INFO - PROCESS | 2680 | 1461043956278 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 22:32:36 INFO - PROCESS | 2680 | 1461043956393 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838D4800 == 59 [pid = 2680] [id = 514] 22:32:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F781332000) [pid = 2680] [serial = 1542] [outer = 0000000000000000] 22:32:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F781C17000) [pid = 2680] [serial = 1543] [outer = 000000F781332000] 22:32:36 INFO - PROCESS | 2680 | 1461043956453 Marionette DEBUG loaded listener.js 22:32:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F78296B000) [pid = 2680] [serial = 1544] [outer = 000000F781332000] 22:32:37 INFO - PROCESS | 2680 | 1461043957013 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 22:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 22:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 943ms 22:32:37 INFO - PROCESS | 2680 | 1461043957057 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 22:32:37 INFO - PROCESS | 2680 | 1461043957064 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 22:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 22:32:37 INFO - PROCESS | 2680 | 1461043957071 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 22:32:37 INFO - PROCESS | 2680 | 1461043957074 Marionette TRACE conn5 <- [1,2022,null,{}] 22:32:37 INFO - PROCESS | 2680 | 1461043957079 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:37 INFO - PROCESS | 2680 | 1461043957190 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 22:32:37 INFO - PROCESS | 2680 | 1461043957284 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FC8800 == 60 [pid = 2680] [id = 515] 22:32:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7841DE000) [pid = 2680] [serial = 1545] [outer = 0000000000000000] 22:32:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7D3386800) [pid = 2680] [serial = 1546] [outer = 000000F7841DE000] 22:32:37 INFO - PROCESS | 2680 | 1461043957341 Marionette DEBUG loaded listener.js 22:32:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7D5415400) [pid = 2680] [serial = 1547] [outer = 000000F7841DE000] 22:32:37 INFO - PROCESS | 2680 | 1461043957956 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 22:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 923ms 22:32:38 INFO - PROCESS | 2680 | 1461043957999 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 22:32:38 INFO - PROCESS | 2680 | 1461043958002 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 22:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 22:32:38 INFO - PROCESS | 2680 | 1461043958006 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 22:32:38 INFO - PROCESS | 2680 | 1461043958011 Marionette TRACE conn5 <- [1,2026,null,{}] 22:32:38 INFO - PROCESS | 2680 | 1461043958023 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:38 INFO - PROCESS | 2680 | 1461043958137 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 22:32:38 INFO - PROCESS | 2680 | 1461043958232 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2211000 == 61 [pid = 2680] [id = 516] 22:32:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DB6EA800) [pid = 2680] [serial = 1548] [outer = 0000000000000000] 22:32:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DE13FC00) [pid = 2680] [serial = 1549] [outer = 000000F7DB6EA800] 22:32:38 INFO - PROCESS | 2680 | 1461043958292 Marionette DEBUG loaded listener.js 22:32:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DF140400) [pid = 2680] [serial = 1550] [outer = 000000F7DB6EA800] 22:32:38 INFO - PROCESS | 2680 | 1461043958836 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 22:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 22:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 880ms 22:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 22:32:38 INFO - PROCESS | 2680 | 1461043958889 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 22:32:38 INFO - PROCESS | 2680 | 1461043958892 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 22:32:38 INFO - PROCESS | 2680 | 1461043958895 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 22:32:38 INFO - PROCESS | 2680 | 1461043958898 Marionette TRACE conn5 <- [1,2030,null,{}] 22:32:38 INFO - PROCESS | 2680 | 1461043958901 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:39 INFO - PROCESS | 2680 | 1461043959012 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 22:32:39 INFO - PROCESS | 2680 | 1461043959104 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2889800 == 62 [pid = 2680] [id = 517] 22:32:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7DF303C00) [pid = 2680] [serial = 1551] [outer = 0000000000000000] 22:32:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7DF309000) [pid = 2680] [serial = 1552] [outer = 000000F7DF303C00] 22:32:39 INFO - PROCESS | 2680 | 1461043959161 Marionette DEBUG loaded listener.js 22:32:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7DF30FC00) [pid = 2680] [serial = 1553] [outer = 000000F7DF303C00] 22:32:39 INFO - PROCESS | 2680 | 1461043959760 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 22:32:39 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) 22:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 942ms 22:32:39 INFO - PROCESS | 2680 | 1461043959840 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 22:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 22:32:39 INFO - PROCESS | 2680 | 1461043959842 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 22:32:39 INFO - PROCESS | 2680 | 1461043959846 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 22:32:39 INFO - PROCESS | 2680 | 1461043959848 Marionette TRACE conn5 <- [1,2034,null,{}] 22:32:39 INFO - PROCESS | 2680 | 1461043959852 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:40 INFO - PROCESS | 2680 | 1461043960116 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 22:32:40 INFO - PROCESS | 2680 | 1461043960253 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782FE2800 == 63 [pid = 2680] [id = 518] 22:32:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F781152800) [pid = 2680] [serial = 1554] [outer = 0000000000000000] 22:32:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F781163000) [pid = 2680] [serial = 1555] [outer = 000000F781152800] 22:32:40 INFO - PROCESS | 2680 | 1461043960307 Marionette DEBUG loaded listener.js 22:32:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F781261000) [pid = 2680] [serial = 1556] [outer = 000000F781152800] 22:32:40 INFO - PROCESS | 2680 | 1461043960924 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA68E000 == 62 [pid = 2680] [id = 444] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE253000 == 61 [pid = 2680] [id = 512] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3CE000 == 60 [pid = 2680] [id = 511] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA23F800 == 59 [pid = 2680] [id = 510] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827C9800 == 58 [pid = 2680] [id = 509] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFEE4000 == 57 [pid = 2680] [id = 508] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DDE800 == 56 [pid = 2680] [id = 507] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F784727000 == 55 [pid = 2680] [id = 506] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F783739800 == 54 [pid = 2680] [id = 505] 22:32:40 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7DB6F0000) [pid = 2680] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 22:32:40 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F78132A400) [pid = 2680] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 22:32:40 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7842D6400) [pid = 2680] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 22:32:40 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7D9DF7800) [pid = 2680] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F781D43800 == 53 [pid = 2680] [id = 504] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F78491C000 == 52 [pid = 2680] [id = 500] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F782B34000 == 51 [pid = 2680] [id = 499] 22:32:40 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF8A6800 == 50 [pid = 2680] [id = 498] 22:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 22:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1136ms 22:32:40 INFO - PROCESS | 2680 | 1461043960985 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 22:32:40 INFO - PROCESS | 2680 | 1461043960990 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 22:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 22:32:41 INFO - PROCESS | 2680 | 1461043960995 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 22:32:41 INFO - PROCESS | 2680 | 1461043960999 Marionette TRACE conn5 <- [1,2038,null,{}] 22:32:41 INFO - PROCESS | 2680 | 1461043961004 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:41 INFO - PROCESS | 2680 | 1461043961106 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7D6E74400) [pid = 2680] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7842D4800) [pid = 2680] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F782962400) [pid = 2680] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F78392F000) [pid = 2680] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F781329000) [pid = 2680] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F787AD2000) [pid = 2680] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7D3343800) [pid = 2680] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DB6E6000) [pid = 2680] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7D580BC00) [pid = 2680] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7841D3800) [pid = 2680] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F781B35000) [pid = 2680] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F781262800) [pid = 2680] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7D5803C00) [pid = 2680] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7D465CC00) [pid = 2680] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7D9988800) [pid = 2680] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F781EA7800) [pid = 2680] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7D3382C00) [pid = 2680] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7DB305400) [pid = 2680] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7DA640800) [pid = 2680] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7DB6E4C00) [pid = 2680] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 22:32:41 INFO - PROCESS | 2680 | 1461043961188 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827DA800 == 51 [pid = 2680] [id = 519] 22:32:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F781253400) [pid = 2680] [serial = 1557] [outer = 0000000000000000] 22:32:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F781260800) [pid = 2680] [serial = 1558] [outer = 000000F781253400] 22:32:41 INFO - PROCESS | 2680 | 1461043961238 Marionette DEBUG loaded listener.js 22:32:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F781B11000) [pid = 2680] [serial = 1559] [outer = 000000F781253400] 22:32:41 INFO - PROCESS | 2680 | 1461043961649 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 22:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 22:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 732ms 22:32:41 INFO - PROCESS | 2680 | 1461043961731 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 22:32:41 INFO - PROCESS | 2680 | 1461043961734 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 22:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 22:32:41 INFO - PROCESS | 2680 | 1461043961737 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 22:32:41 INFO - PROCESS | 2680 | 1461043961739 Marionette TRACE conn5 <- [1,2042,null,{}] 22:32:41 INFO - PROCESS | 2680 | 1461043961743 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:41 INFO - PROCESS | 2680 | 1461043961834 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 22:32:41 INFO - PROCESS | 2680 | 1461043961843 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784714000 == 52 [pid = 2680] [id = 520] 22:32:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F782765400) [pid = 2680] [serial = 1560] [outer = 0000000000000000] 22:32:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F782971C00) [pid = 2680] [serial = 1561] [outer = 000000F782765400] 22:32:41 INFO - PROCESS | 2680 | 1461043961890 Marionette DEBUG loaded listener.js 22:32:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F783D98800) [pid = 2680] [serial = 1562] [outer = 000000F782765400] 22:32:42 INFO - PROCESS | 2680 | 1461043962373 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 22:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 22:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 690ms 22:32:42 INFO - PROCESS | 2680 | 1461043962429 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 22:32:42 INFO - PROCESS | 2680 | 1461043962433 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 22:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 22:32:42 INFO - PROCESS | 2680 | 1461043962444 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 22:32:42 INFO - PROCESS | 2680 | 1461043962449 Marionette TRACE conn5 <- [1,2046,null,{}] 22:32:42 INFO - PROCESS | 2680 | 1461043962452 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:42 INFO - PROCESS | 2680 | 1461043962539 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 22:32:42 INFO - PROCESS | 2680 | 1461043962615 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:42 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DEC800 == 53 [pid = 2680] [id = 521] 22:32:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F782769000) [pid = 2680] [serial = 1563] [outer = 0000000000000000] 22:32:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7842D2800) [pid = 2680] [serial = 1564] [outer = 000000F782769000] 22:32:42 INFO - PROCESS | 2680 | 1461043962661 Marionette DEBUG loaded listener.js 22:32:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F787AD0000) [pid = 2680] [serial = 1565] [outer = 000000F782769000] 22:32:43 INFO - PROCESS | 2680 | 1461043963053 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 22:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 22:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 648ms 22:32:43 INFO - PROCESS | 2680 | 1461043963091 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 22:32:43 INFO - PROCESS | 2680 | 1461043963093 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 22:32:43 INFO - PROCESS | 2680 | 1461043963097 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 22:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 22:32:43 INFO - PROCESS | 2680 | 1461043963098 Marionette TRACE conn5 <- [1,2050,null,{}] 22:32:43 INFO - PROCESS | 2680 | 1461043963102 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:43 INFO - PROCESS | 2680 | 1461043963219 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 22:32:43 INFO - PROCESS | 2680 | 1461043963234 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782FC5800 == 54 [pid = 2680] [id = 522] 22:32:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F787AD6800) [pid = 2680] [serial = 1566] [outer = 0000000000000000] 22:32:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7D3343C00) [pid = 2680] [serial = 1567] [outer = 000000F787AD6800] 22:32:43 INFO - PROCESS | 2680 | 1461043963282 Marionette DEBUG loaded listener.js 22:32:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7D3388800) [pid = 2680] [serial = 1568] [outer = 000000F787AD6800] 22:32:43 INFO - PROCESS | 2680 | 1461043963741 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 22:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 22:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 22:32:43 INFO - PROCESS | 2680 | 1461043963790 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 22:32:43 INFO - PROCESS | 2680 | 1461043963792 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 22:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 22:32:43 INFO - PROCESS | 2680 | 1461043963796 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 22:32:43 INFO - PROCESS | 2680 | 1461043963797 Marionette TRACE conn5 <- [1,2054,null,{}] 22:32:43 INFO - PROCESS | 2680 | 1461043963806 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:43 INFO - PROCESS | 2680 | 1461043963915 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 22:32:44 INFO - PROCESS | 2680 | 1461043964003 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6668800 == 55 [pid = 2680] [id = 523] 22:32:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7D5439800) [pid = 2680] [serial = 1569] [outer = 0000000000000000] 22:32:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7D5803C00) [pid = 2680] [serial = 1570] [outer = 000000F7D5439800] 22:32:44 INFO - PROCESS | 2680 | 1461043964061 Marionette DEBUG loaded listener.js 22:32:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7D9937000) [pid = 2680] [serial = 1571] [outer = 000000F7D5439800] 22:32:44 INFO - PROCESS | 2680 | 1461043964518 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 22:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 22:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 775ms 22:32:44 INFO - PROCESS | 2680 | 1461043964576 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 22:32:44 INFO - PROCESS | 2680 | 1461043964578 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 22:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 22:32:44 INFO - PROCESS | 2680 | 1461043964581 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 22:32:44 INFO - PROCESS | 2680 | 1461043964583 Marionette TRACE conn5 <- [1,2058,null,{}] 22:32:44 INFO - PROCESS | 2680 | 1461043964587 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:44 INFO - PROCESS | 2680 | 1461043964696 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 22:32:44 INFO - PROCESS | 2680 | 1461043964706 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827C3800 == 56 [pid = 2680] [id = 524] 22:32:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7D580F400) [pid = 2680] [serial = 1572] [outer = 0000000000000000] 22:32:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DA25C400) [pid = 2680] [serial = 1573] [outer = 000000F7D580F400] 22:32:44 INFO - PROCESS | 2680 | 1461043964752 Marionette DEBUG loaded listener.js 22:32:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DA8A6400) [pid = 2680] [serial = 1574] [outer = 000000F7D580F400] 22:32:45 INFO - PROCESS | 2680 | 1461043965364 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F78115EC00) [pid = 2680] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F78114D000) [pid = 2680] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F78125E800) [pid = 2680] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7D3379C00) [pid = 2680] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7D55A0800) [pid = 2680] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F781206800) [pid = 2680] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7842D7000) [pid = 2680] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7D580FC00) [pid = 2680] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F781259400) [pid = 2680] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F781330000) [pid = 2680] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F78120F000) [pid = 2680] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7D9DBC800) [pid = 2680] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7841C2800) [pid = 2680] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F781C16400) [pid = 2680] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7D47CD400) [pid = 2680] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 22:32:45 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7DA8AEC00) [pid = 2680] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 22:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 22:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 879ms 22:32:45 INFO - PROCESS | 2680 | 1461043965461 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 22:32:45 INFO - PROCESS | 2680 | 1461043965463 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 22:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 22:32:45 INFO - PROCESS | 2680 | 1461043965467 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 22:32:45 INFO - PROCESS | 2680 | 1461043965468 Marionette TRACE conn5 <- [1,2062,null,{}] 22:32:45 INFO - PROCESS | 2680 | 1461043965472 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:45 INFO - PROCESS | 2680 | 1461043965552 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 22:32:45 INFO - PROCESS | 2680 | 1461043965558 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784717800 == 57 [pid = 2680] [id = 525] 22:32:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F781202400) [pid = 2680] [serial = 1575] [outer = 0000000000000000] 22:32:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F781B30800) [pid = 2680] [serial = 1576] [outer = 000000F781202400] 22:32:45 INFO - PROCESS | 2680 | 1461043965604 Marionette DEBUG loaded listener.js 22:32:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7D3379C00) [pid = 2680] [serial = 1577] [outer = 000000F781202400] 22:32:46 INFO - PROCESS | 2680 | 1461043966034 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 22:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 22:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 627ms 22:32:46 INFO - PROCESS | 2680 | 1461043966098 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 22:32:46 INFO - PROCESS | 2680 | 1461043966100 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 22:32:46 INFO - PROCESS | 2680 | 1461043966103 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 22:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 22:32:46 INFO - PROCESS | 2680 | 1461043966105 Marionette TRACE conn5 <- [1,2066,null,{}] 22:32:46 INFO - PROCESS | 2680 | 1461043966109 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:46 INFO - PROCESS | 2680 | 1461043966191 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 22:32:46 INFO - PROCESS | 2680 | 1461043966197 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE24E000 == 58 [pid = 2680] [id = 526] 22:32:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7D6A1E000) [pid = 2680] [serial = 1578] [outer = 0000000000000000] 22:32:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DB304400) [pid = 2680] [serial = 1579] [outer = 000000F7D6A1E000] 22:32:46 INFO - PROCESS | 2680 | 1461043966243 Marionette DEBUG loaded listener.js 22:32:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DB6E7800) [pid = 2680] [serial = 1580] [outer = 000000F7D6A1E000] 22:32:46 INFO - PROCESS | 2680 | 1461043966659 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 22:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 22:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 586ms 22:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 22:32:46 INFO - PROCESS | 2680 | 1461043966693 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 22:32:46 INFO - PROCESS | 2680 | 1461043966695 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 22:32:46 INFO - PROCESS | 2680 | 1461043966698 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 22:32:46 INFO - PROCESS | 2680 | 1461043966700 Marionette TRACE conn5 <- [1,2070,null,{}] 22:32:46 INFO - PROCESS | 2680 | 1461043966708 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:46 INFO - PROCESS | 2680 | 1461043966792 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 22:32:46 INFO - PROCESS | 2680 | 1461043966798 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4BC800 == 59 [pid = 2680] [id = 527] 22:32:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DB6F0000) [pid = 2680] [serial = 1581] [outer = 0000000000000000] 22:32:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DBAD9000) [pid = 2680] [serial = 1582] [outer = 000000F7DB6F0000] 22:32:46 INFO - PROCESS | 2680 | 1461043966845 Marionette DEBUG loaded listener.js 22:32:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DE147400) [pid = 2680] [serial = 1583] [outer = 000000F7DB6F0000] 22:32:47 INFO - PROCESS | 2680 | 1461043967275 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 22:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 22:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 628ms 22:32:47 INFO - PROCESS | 2680 | 1461043967332 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 22:32:47 INFO - PROCESS | 2680 | 1461043967334 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 22:32:47 INFO - PROCESS | 2680 | 1461043967337 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 22:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 22:32:47 INFO - PROCESS | 2680 | 1461043967339 Marionette TRACE conn5 <- [1,2074,null,{}] 22:32:47 INFO - PROCESS | 2680 | 1461043967399 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:47 INFO - PROCESS | 2680 | 1461043967514 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 22:32:47 INFO - PROCESS | 2680 | 1461043967630 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782B32000 == 60 [pid = 2680] [id = 528] 22:32:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F78115D800) [pid = 2680] [serial = 1584] [outer = 0000000000000000] 22:32:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F781209000) [pid = 2680] [serial = 1585] [outer = 000000F78115D800] 22:32:47 INFO - PROCESS | 2680 | 1461043967689 Marionette DEBUG loaded listener.js 22:32:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F781B0E400) [pid = 2680] [serial = 1586] [outer = 000000F78115D800] 22:32:48 INFO - PROCESS | 2680 | 1461043968340 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 22:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 22:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1028ms 22:32:48 INFO - PROCESS | 2680 | 1461043968371 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 22:32:48 INFO - PROCESS | 2680 | 1461043968377 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 22:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 22:32:48 INFO - PROCESS | 2680 | 1461043968382 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 22:32:48 INFO - PROCESS | 2680 | 1461043968385 Marionette TRACE conn5 <- [1,2078,null,{}] 22:32:48 INFO - PROCESS | 2680 | 1461043968389 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:48 INFO - PROCESS | 2680 | 1461043968501 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 22:32:48 INFO - PROCESS | 2680 | 1461043968604 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFED2800 == 61 [pid = 2680] [id = 529] 22:32:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F783D9E000) [pid = 2680] [serial = 1587] [outer = 0000000000000000] 22:32:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7841D2800) [pid = 2680] [serial = 1588] [outer = 000000F783D9E000] 22:32:48 INFO - PROCESS | 2680 | 1461043968663 Marionette DEBUG loaded listener.js 22:32:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F787ACE800) [pid = 2680] [serial = 1589] [outer = 000000F783D9E000] 22:32:49 INFO - PROCESS | 2680 | 1461043969207 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 22:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 22:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 881ms 22:32:49 INFO - PROCESS | 2680 | 1461043969270 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 22:32:49 INFO - PROCESS | 2680 | 1461043969273 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 22:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 22:32:49 INFO - PROCESS | 2680 | 1461043969278 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 22:32:49 INFO - PROCESS | 2680 | 1461043969280 Marionette TRACE conn5 <- [1,2082,null,{}] 22:32:49 INFO - PROCESS | 2680 | 1461043969284 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:49 INFO - PROCESS | 2680 | 1461043969396 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 22:32:49 INFO - PROCESS | 2680 | 1461043969517 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D20000 == 62 [pid = 2680] [id = 530] 22:32:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7D4D84C00) [pid = 2680] [serial = 1590] [outer = 0000000000000000] 22:32:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7D661AC00) [pid = 2680] [serial = 1591] [outer = 000000F7D4D84C00] 22:32:49 INFO - PROCESS | 2680 | 1461043969580 Marionette DEBUG loaded listener.js 22:32:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7DA4ED800) [pid = 2680] [serial = 1592] [outer = 000000F7D4D84C00] 22:32:50 INFO - PROCESS | 2680 | 1461043970163 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 22:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 22:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 941ms 22:32:50 INFO - PROCESS | 2680 | 1461043970225 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 22:32:50 INFO - PROCESS | 2680 | 1461043970233 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 22:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 22:32:50 INFO - PROCESS | 2680 | 1461043970238 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 22:32:50 INFO - PROCESS | 2680 | 1461043970240 Marionette TRACE conn5 <- [1,2086,null,{}] 22:32:50 INFO - PROCESS | 2680 | 1461043970244 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:50 INFO - PROCESS | 2680 | 1461043970355 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 22:32:50 INFO - PROCESS | 2680 | 1461043970477 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:50 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A2C000 == 63 [pid = 2680] [id = 531] 22:32:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7DE362400) [pid = 2680] [serial = 1593] [outer = 0000000000000000] 22:32:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7DF302400) [pid = 2680] [serial = 1594] [outer = 000000F7DE362400] 22:32:50 INFO - PROCESS | 2680 | 1461043970535 Marionette DEBUG loaded listener.js 22:32:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DF329400) [pid = 2680] [serial = 1595] [outer = 000000F7DE362400] 22:32:51 INFO - PROCESS | 2680 | 1461043971135 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 22:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 22:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 943ms 22:32:51 INFO - PROCESS | 2680 | 1461043971182 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 22:32:51 INFO - PROCESS | 2680 | 1461043971185 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 22:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 22:32:51 INFO - PROCESS | 2680 | 1461043971188 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 22:32:51 INFO - PROCESS | 2680 | 1461043971191 Marionette TRACE conn5 <- [1,2090,null,{}] 22:32:51 INFO - PROCESS | 2680 | 1461043971194 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:51 INFO - PROCESS | 2680 | 1461043971299 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 22:32:51 INFO - PROCESS | 2680 | 1461043971420 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2D33800 == 64 [pid = 2680] [id = 532] 22:32:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DF322800) [pid = 2680] [serial = 1596] [outer = 0000000000000000] 22:32:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7DF351800) [pid = 2680] [serial = 1597] [outer = 000000F7DF322800] 22:32:51 INFO - PROCESS | 2680 | 1461043971477 Marionette DEBUG loaded listener.js 22:32:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7DF3CDC00) [pid = 2680] [serial = 1598] [outer = 000000F7DF322800] 22:32:52 INFO - PROCESS | 2680 | 1461043972083 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 22:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 22:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1078ms 22:32:52 INFO - PROCESS | 2680 | 1461043972280 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 22:32:52 INFO - PROCESS | 2680 | 1461043972285 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 22:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 22:32:52 INFO - PROCESS | 2680 | 1461043972291 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 22:32:52 INFO - PROCESS | 2680 | 1461043972294 Marionette TRACE conn5 <- [1,2094,null,{}] 22:32:52 INFO - PROCESS | 2680 | 1461043972300 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:52 INFO - PROCESS | 2680 | 1461043972401 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 22:32:52 INFO - PROCESS | 2680 | 1461043972478 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78401F800 == 65 [pid = 2680] [id = 533] 22:32:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F781259000) [pid = 2680] [serial = 1599] [outer = 0000000000000000] 22:32:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F781336400) [pid = 2680] [serial = 1600] [outer = 000000F781259000] 22:32:52 INFO - PROCESS | 2680 | 1461043972528 Marionette DEBUG loaded listener.js 22:32:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F781C20400) [pid = 2680] [serial = 1601] [outer = 000000F781259000] 22:32:53 INFO - PROCESS | 2680 | 1461043973135 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 22:32:53 INFO - PROCESS | 2680 | 1461043973181 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 22:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 22:32:53 INFO - PROCESS | 2680 | 1461043973189 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 22:32:53 INFO - PROCESS | 2680 | 1461043973193 Marionette TRACE conn5 <- [1,2098,null,{}] 22:32:53 INFO - PROCESS | 2680 | 1461043973197 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:53 INFO - PROCESS | 2680 | 1461043973313 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 22:32:53 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE24E000 == 64 [pid = 2680] [id = 526] 22:32:53 INFO - PROCESS | 2680 | --DOCSHELL 000000F784717800 == 63 [pid = 2680] [id = 525] 22:32:53 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827C3800 == 62 [pid = 2680] [id = 524] 22:32:53 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6668800 == 61 [pid = 2680] [id = 523] 22:32:53 INFO - PROCESS | 2680 | --DOCSHELL 000000F782FC5800 == 60 [pid = 2680] [id = 522] 22:32:53 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DEC800 == 59 [pid = 2680] [id = 521] 22:32:53 INFO - PROCESS | 2680 | --DOCSHELL 000000F784714000 == 58 [pid = 2680] [id = 520] 22:32:53 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827DA800 == 57 [pid = 2680] [id = 519] 22:32:53 INFO - PROCESS | 2680 | --DOCSHELL 000000F782FE2800 == 56 [pid = 2680] [id = 518] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F78392AC00) [pid = 2680] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7D3DA4400) [pid = 2680] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DBAD8800) [pid = 2680] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7DEB2CC00) [pid = 2680] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838D4800 == 55 [pid = 2680] [id = 514] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F781C1B800) [pid = 2680] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F781C1E000) [pid = 2680] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F781261400) [pid = 2680] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F787ACD800) [pid = 2680] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DE1D2800) [pid = 2680] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DBF44400) [pid = 2680] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F783D95400) [pid = 2680] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7841CFC00) [pid = 2680] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7D3D65400) [pid = 2680] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F781C22400) [pid = 2680] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F781334800) [pid = 2680] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F781B31400) [pid = 2680] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F781EAB400) [pid = 2680] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7DA6A2400) [pid = 2680] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7DB6EE800) [pid = 2680] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7DA8AF800) [pid = 2680] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7DA6B0000) [pid = 2680] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DE2B6800) [pid = 2680] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7D3310400) [pid = 2680] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7DBAD9400) [pid = 2680] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7D3317C00) [pid = 2680] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7DB38BC00) [pid = 2680] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7DB386C00) [pid = 2680] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F781B3CC00) [pid = 2680] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7DE13E800) [pid = 2680] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7D3384000) [pid = 2680] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7D6A9AC00) [pid = 2680] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 22:32:53 INFO - PROCESS | 2680 | 1461043973455 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781C44000 == 56 [pid = 2680] [id = 534] 22:32:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F780F2EC00) [pid = 2680] [serial = 1602] [outer = 0000000000000000] 22:32:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F781153400) [pid = 2680] [serial = 1603] [outer = 000000F780F2EC00] 22:32:53 INFO - PROCESS | 2680 | 1461043973505 Marionette DEBUG loaded listener.js 22:32:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F781B31400) [pid = 2680] [serial = 1604] [outer = 000000F780F2EC00] 22:32:53 INFO - PROCESS | 2680 | 1461043973969 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 22:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 22:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 838ms 22:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 22:32:54 INFO - PROCESS | 2680 | 1461043974029 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 22:32:54 INFO - PROCESS | 2680 | 1461043974031 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 22:32:54 INFO - PROCESS | 2680 | 1461043974035 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 22:32:54 INFO - PROCESS | 2680 | 1461043974037 Marionette TRACE conn5 <- [1,2102,null,{}] 22:32:54 INFO - PROCESS | 2680 | 1461043974048 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:54 INFO - PROCESS | 2680 | 1461043974138 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 22:32:54 INFO - PROCESS | 2680 | 1461043974153 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78491F000 == 57 [pid = 2680] [id = 535] 22:32:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7841D8000) [pid = 2680] [serial = 1605] [outer = 0000000000000000] 22:32:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7842D1800) [pid = 2680] [serial = 1606] [outer = 000000F7841D8000] 22:32:54 INFO - PROCESS | 2680 | 1461043974205 Marionette DEBUG loaded listener.js 22:32:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F787ACF800) [pid = 2680] [serial = 1607] [outer = 000000F7841D8000] 22:32:54 INFO - PROCESS | 2680 | 1461043974670 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 22:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 22:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 691ms 22:32:54 INFO - PROCESS | 2680 | 1461043974729 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 22:32:54 INFO - PROCESS | 2680 | 1461043974731 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 22:32:54 INFO - PROCESS | 2680 | 1461043974734 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 22:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 22:32:54 INFO - PROCESS | 2680 | 1461043974736 Marionette TRACE conn5 <- [1,2106,null,{}] 22:32:54 INFO - PROCESS | 2680 | 1461043974739 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:54 INFO - PROCESS | 2680 | 1461043974825 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 22:32:54 INFO - PROCESS | 2680 | 1461043974833 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D3520800 == 58 [pid = 2680] [id = 536] 22:32:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7D3346400) [pid = 2680] [serial = 1608] [outer = 0000000000000000] 22:32:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7D353BC00) [pid = 2680] [serial = 1609] [outer = 000000F7D3346400] 22:32:54 INFO - PROCESS | 2680 | 1461043974883 Marionette DEBUG loaded listener.js 22:32:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7D465C400) [pid = 2680] [serial = 1610] [outer = 000000F7D3346400] 22:32:55 INFO - PROCESS | 2680 | 1461043975347 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 22:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 22:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 628ms 22:32:55 INFO - PROCESS | 2680 | 1461043975365 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 22:32:55 INFO - PROCESS | 2680 | 1461043975368 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 22:32:55 INFO - PROCESS | 2680 | 1461043975371 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 22:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 22:32:55 INFO - PROCESS | 2680 | 1461043975373 Marionette TRACE conn5 <- [1,2110,null,{}] 22:32:55 INFO - PROCESS | 2680 | 1461043975376 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:55 INFO - PROCESS | 2680 | 1461043975460 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 22:32:55 INFO - PROCESS | 2680 | 1461043975481 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D5463800 == 59 [pid = 2680] [id = 537] 22:32:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7D3310400) [pid = 2680] [serial = 1611] [outer = 0000000000000000] 22:32:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7D55A8800) [pid = 2680] [serial = 1612] [outer = 000000F7D3310400] 22:32:55 INFO - PROCESS | 2680 | 1461043975529 Marionette DEBUG loaded listener.js 22:32:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7D9A62C00) [pid = 2680] [serial = 1613] [outer = 000000F7D3310400] 22:32:56 INFO - PROCESS | 2680 | 1461043976006 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 22:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 22:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 691ms 22:32:56 INFO - PROCESS | 2680 | 1461043976066 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 22:32:56 INFO - PROCESS | 2680 | 1461043976068 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 22:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 22:32:56 INFO - PROCESS | 2680 | 1461043976079 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 22:32:56 INFO - PROCESS | 2680 | 1461043976080 Marionette TRACE conn5 <- [1,2114,null,{}] 22:32:56 INFO - PROCESS | 2680 | 1461043976084 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:56 INFO - PROCESS | 2680 | 1461043976220 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 22:32:56 INFO - PROCESS | 2680 | 1461043976307 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA2B2800 == 60 [pid = 2680] [id = 538] 22:32:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DB306C00) [pid = 2680] [serial = 1614] [outer = 0000000000000000] 22:32:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DB391000) [pid = 2680] [serial = 1615] [outer = 000000F7DB306C00] 22:32:56 INFO - PROCESS | 2680 | 1461043976357 Marionette DEBUG loaded listener.js 22:32:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DBAD9400) [pid = 2680] [serial = 1616] [outer = 000000F7DB306C00] 22:32:56 INFO - PROCESS | 2680 | 1461043976775 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 22:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 22:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 732ms 22:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 22:32:56 INFO - PROCESS | 2680 | 1461043976812 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 22:32:56 INFO - PROCESS | 2680 | 1461043976814 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 22:32:56 INFO - PROCESS | 2680 | 1461043976817 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 22:32:56 INFO - PROCESS | 2680 | 1461043976819 Marionette TRACE conn5 <- [1,2118,null,{}] 22:32:56 INFO - PROCESS | 2680 | 1461043976823 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:56 INFO - PROCESS | 2680 | 1461043976932 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 22:32:57 INFO - PROCESS | 2680 | 1461043977005 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB5C4000 == 61 [pid = 2680] [id = 539] 22:32:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DBF3CC00) [pid = 2680] [serial = 1617] [outer = 0000000000000000] 22:32:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DE2B6800) [pid = 2680] [serial = 1618] [outer = 000000F7DBF3CC00] 22:32:57 INFO - PROCESS | 2680 | 1461043977050 Marionette DEBUG loaded listener.js 22:32:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DF18F000) [pid = 2680] [serial = 1619] [outer = 000000F7DBF3CC00] 22:32:57 INFO - PROCESS | 2680 | 1461043977471 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 22:32:57 INFO - PROCESS | 2680 | 1461043977511 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 22:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 22:32:57 INFO - PROCESS | 2680 | 1461043977514 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 22:32:57 INFO - PROCESS | 2680 | 1461043977516 Marionette TRACE conn5 <- [1,2122,null,{}] 22:32:57 INFO - PROCESS | 2680 | 1461043977526 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:57 INFO - PROCESS | 2680 | 1461043977662 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F781202400) [pid = 2680] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7D5439800) [pid = 2680] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F781152800) [pid = 2680] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DB6EA800) [pid = 2680] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F787AD6800) [pid = 2680] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F781253400) [pid = 2680] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F782765400) [pid = 2680] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7DB6EBC00) [pid = 2680] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F781332000) [pid = 2680] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7DBA84C00) [pid = 2680] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7841DE000) [pid = 2680] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F782769000) [pid = 2680] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7D580F400) [pid = 2680] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7D6A1E000) [pid = 2680] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F78296CC00) [pid = 2680] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 22:32:57 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7D3548800) [pid = 2680] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 22:32:57 INFO - PROCESS | 2680 | 1461043977826 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFEDE800 == 62 [pid = 2680] [id = 540] 22:32:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F781202400) [pid = 2680] [serial = 1620] [outer = 0000000000000000] 22:32:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F781B09000) [pid = 2680] [serial = 1621] [outer = 000000F781202400] 22:32:57 INFO - PROCESS | 2680 | 1461043977872 Marionette DEBUG loaded listener.js 22:32:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7D334C800) [pid = 2680] [serial = 1622] [outer = 000000F781202400] 22:32:58 INFO - PROCESS | 2680 | 1461043978245 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 22:32:58 INFO - PROCESS | 2680 | 1461043978313 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 22:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 22:32:58 INFO - PROCESS | 2680 | 1461043978316 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 22:32:58 INFO - PROCESS | 2680 | 1461043978318 Marionette TRACE conn5 <- [1,2126,null,{}] 22:32:58 INFO - PROCESS | 2680 | 1461043978322 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:58 INFO - PROCESS | 2680 | 1461043978403 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 22:32:58 INFO - PROCESS | 2680 | 1461043978409 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D05000 == 63 [pid = 2680] [id = 541] 22:32:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7D6A98000) [pid = 2680] [serial = 1623] [outer = 0000000000000000] 22:32:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DF357400) [pid = 2680] [serial = 1624] [outer = 000000F7D6A98000] 22:32:58 INFO - PROCESS | 2680 | 1461043978456 Marionette DEBUG loaded listener.js 22:32:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DF659800) [pid = 2680] [serial = 1625] [outer = 000000F7D6A98000] 22:32:58 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1F70000 == 62 [pid = 2680] [id = 11] 22:32:58 INFO - PROCESS | 2680 | 1461043978946 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 22:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 22:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 692ms 22:32:59 INFO - PROCESS | 2680 | 1461043979012 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 22:32:59 INFO - PROCESS | 2680 | 1461043979014 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 22:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 22:32:59 INFO - PROCESS | 2680 | 1461043979017 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 22:32:59 INFO - PROCESS | 2680 | 1461043979019 Marionette TRACE conn5 <- [1,2130,null,{}] 22:32:59 INFO - PROCESS | 2680 | 1461043979023 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:59 INFO - PROCESS | 2680 | 1461043979132 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 22:32:59 INFO - PROCESS | 2680 | 1461043979145 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2221000 == 63 [pid = 2680] [id = 542] 22:32:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DE13CC00) [pid = 2680] [serial = 1626] [outer = 0000000000000000] 22:32:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DF661000) [pid = 2680] [serial = 1627] [outer = 000000F7DE13CC00] 22:32:59 INFO - PROCESS | 2680 | 1461043979190 Marionette DEBUG loaded listener.js 22:32:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DFCCCC00) [pid = 2680] [serial = 1628] [outer = 000000F7DE13CC00] 22:32:59 INFO - PROCESS | 2680 | 1461043979601 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 22:32:59 INFO - PROCESS | 2680 | 1461043979652 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 22:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 22:32:59 INFO - PROCESS | 2680 | 1461043979656 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 22:32:59 INFO - PROCESS | 2680 | 1461043979659 Marionette TRACE conn5 <- [1,2134,null,{}] 22:32:59 INFO - PROCESS | 2680 | 1461043979662 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:32:59 INFO - PROCESS | 2680 | 1461043979766 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 22:32:59 INFO - PROCESS | 2680 | 1461043979772 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:32:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78110D000 == 64 [pid = 2680] [id = 543] 22:32:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F780162C00) [pid = 2680] [serial = 1629] [outer = 0000000000000000] 22:32:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F780FB9400) [pid = 2680] [serial = 1630] [outer = 000000F780162C00] 22:32:59 INFO - PROCESS | 2680 | 1461043979887 Marionette DEBUG loaded listener.js 22:32:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F781B06C00) [pid = 2680] [serial = 1631] [outer = 000000F780162C00] 22:33:00 INFO - PROCESS | 2680 | 1461043980623 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 22:33:00 INFO - PROCESS | 2680 | 1461043980655 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 22:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 22:33:00 INFO - PROCESS | 2680 | 1461043980662 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 22:33:00 INFO - PROCESS | 2680 | 1461043980666 Marionette TRACE conn5 <- [1,2138,null,{}] 22:33:00 INFO - PROCESS | 2680 | 1461043980672 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:00 INFO - PROCESS | 2680 | 1461043980791 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 22:33:00 INFO - PROCESS | 2680 | 1461043980917 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F785049800 == 65 [pid = 2680] [id = 544] 22:33:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7841D7C00) [pid = 2680] [serial = 1632] [outer = 0000000000000000] 22:33:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7842DF400) [pid = 2680] [serial = 1633] [outer = 000000F7841D7C00] 22:33:00 INFO - PROCESS | 2680 | 1461043980977 Marionette DEBUG loaded listener.js 22:33:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7D3DB1800) [pid = 2680] [serial = 1634] [outer = 000000F7841D7C00] 22:33:01 INFO - PROCESS | 2680 | 1461043981572 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 22:33:01 INFO - PROCESS | 2680 | 1461043981651 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 22:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 22:33:01 INFO - PROCESS | 2680 | 1461043981658 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 22:33:01 INFO - PROCESS | 2680 | 1461043981661 Marionette TRACE conn5 <- [1,2142,null,{}] 22:33:01 INFO - PROCESS | 2680 | 1461043981666 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:01 INFO - PROCESS | 2680 | 1461043981777 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 22:33:01 INFO - PROCESS | 2680 | 1461043981901 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2212000 == 66 [pid = 2680] [id = 545] 22:33:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DA70FC00) [pid = 2680] [serial = 1635] [outer = 0000000000000000] 22:33:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DB6AB800) [pid = 2680] [serial = 1636] [outer = 000000F7DA70FC00] 22:33:01 INFO - PROCESS | 2680 | 1461043981959 Marionette DEBUG loaded listener.js 22:33:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DE2B7400) [pid = 2680] [serial = 1637] [outer = 000000F7DA70FC00] 22:33:02 INFO - PROCESS | 2680 | 1461043982535 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 22:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 22:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 943ms 22:33:02 INFO - PROCESS | 2680 | 1461043982603 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 22:33:02 INFO - PROCESS | 2680 | 1461043982606 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 22:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 22:33:02 INFO - PROCESS | 2680 | 1461043982610 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 22:33:02 INFO - PROCESS | 2680 | 1461043982614 Marionette TRACE conn5 <- [1,2146,null,{}] 22:33:02 INFO - PROCESS | 2680 | 1461043982627 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:02 INFO - PROCESS | 2680 | 1461043982745 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 22:33:02 INFO - PROCESS | 2680 | 1461043982872 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:02 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4C34800 == 67 [pid = 2680] [id = 546] 22:33:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E109F400) [pid = 2680] [serial = 1638] [outer = 0000000000000000] 22:33:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E10B6800) [pid = 2680] [serial = 1639] [outer = 000000F7E109F400] 22:33:02 INFO - PROCESS | 2680 | 1461043982930 Marionette DEBUG loaded listener.js 22:33:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E10C0400) [pid = 2680] [serial = 1640] [outer = 000000F7E109F400] 22:33:03 INFO - PROCESS | 2680 | 1461043983496 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 22:33:03 INFO - PROCESS | 2680 | 1461043983569 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 22:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 22:33:03 INFO - PROCESS | 2680 | 1461043983574 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 22:33:03 INFO - PROCESS | 2680 | 1461043983576 Marionette TRACE conn5 <- [1,2150,null,{}] 22:33:03 INFO - PROCESS | 2680 | 1461043983580 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:03 INFO - PROCESS | 2680 | 1461043983730 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 22:33:03 INFO - PROCESS | 2680 | 1461043983787 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5269800 == 68 [pid = 2680] [id = 547] 22:33:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E19E2C00) [pid = 2680] [serial = 1641] [outer = 0000000000000000] 22:33:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E19EC800) [pid = 2680] [serial = 1642] [outer = 000000F7E19E2C00] 22:33:03 INFO - PROCESS | 2680 | 1461043983844 Marionette DEBUG loaded listener.js 22:33:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E19F2C00) [pid = 2680] [serial = 1643] [outer = 000000F7E19E2C00] 22:33:04 INFO - PROCESS | 2680 | 1461043984426 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 22:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 22:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 901ms 22:33:04 INFO - PROCESS | 2680 | 1461043984475 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 22:33:04 INFO - PROCESS | 2680 | 1461043984478 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 22:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 22:33:04 INFO - PROCESS | 2680 | 1461043984482 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 22:33:04 INFO - PROCESS | 2680 | 1461043984484 Marionette TRACE conn5 <- [1,2154,null,{}] 22:33:04 INFO - PROCESS | 2680 | 1461043984488 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:04 INFO - PROCESS | 2680 | 1461043984596 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 22:33:04 INFO - PROCESS | 2680 | 1461043984872 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784716000 == 69 [pid = 2680] [id = 548] 22:33:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F780F30400) [pid = 2680] [serial = 1644] [outer = 0000000000000000] 22:33:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F781162800) [pid = 2680] [serial = 1645] [outer = 000000F780F30400] 22:33:04 INFO - PROCESS | 2680 | 1461043984950 Marionette DEBUG loaded listener.js 22:33:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F782766000) [pid = 2680] [serial = 1646] [outer = 000000F780F30400] 22:33:05 INFO - PROCESS | 2680 | 1461043985568 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 22:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 22:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1126ms 22:33:05 INFO - PROCESS | 2680 | 1461043985611 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 22:33:05 INFO - PROCESS | 2680 | 1461043985617 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 22:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 22:33:05 INFO - PROCESS | 2680 | 1461043985622 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 22:33:05 INFO - PROCESS | 2680 | 1461043985625 Marionette TRACE conn5 <- [1,2158,null,{}] 22:33:05 INFO - PROCESS | 2680 | 1461043985631 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:05 INFO - PROCESS | 2680 | 1461043985737 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 22:33:05 INFO - PROCESS | 2680 | 1461043985863 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847D8000 == 70 [pid = 2680] [id = 549] 22:33:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F781B2E800) [pid = 2680] [serial = 1647] [outer = 0000000000000000] 22:33:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F783927800) [pid = 2680] [serial = 1648] [outer = 000000F781B2E800] 22:33:05 INFO - PROCESS | 2680 | 1461043985917 Marionette DEBUG loaded listener.js 22:33:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F787AD0800) [pid = 2680] [serial = 1649] [outer = 000000F781B2E800] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D501F800 == 69 [pid = 2680] [id = 468] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D991D000 == 68 [pid = 2680] [id = 469] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DFC8A000 == 67 [pid = 2680] [id = 513] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847EB000 == 66 [pid = 2680] [id = 465] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2221000 == 65 [pid = 2680] [id = 542] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D05000 == 64 [pid = 2680] [id = 541] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFEDE800 == 63 [pid = 2680] [id = 540] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB5C4000 == 62 [pid = 2680] [id = 539] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA2B2800 == 61 [pid = 2680] [id = 538] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D5463800 == 60 [pid = 2680] [id = 537] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D3520800 == 59 [pid = 2680] [id = 536] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7DF309000) [pid = 2680] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DBAD9000) [pid = 2680] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F78491F000 == 58 [pid = 2680] [id = 535] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F781C44000 == 57 [pid = 2680] [id = 534] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F78401F800 == 56 [pid = 2680] [id = 533] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F782B32000 == 55 [pid = 2680] [id = 528] 22:33:06 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4BC800 == 54 [pid = 2680] [id = 527] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7D3379C00) [pid = 2680] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7D5803C00) [pid = 2680] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F781261000) [pid = 2680] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7DF140400) [pid = 2680] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7D3388800) [pid = 2680] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7D3343C00) [pid = 2680] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F781B11000) [pid = 2680] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F783D98800) [pid = 2680] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DBA82800) [pid = 2680] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F781260800) [pid = 2680] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F781C17000) [pid = 2680] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DBF45000) [pid = 2680] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7D5415400) [pid = 2680] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F781163000) [pid = 2680] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F787AD0000) [pid = 2680] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7D9937000) [pid = 2680] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7DA8A6400) [pid = 2680] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7D3386800) [pid = 2680] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F781B30800) [pid = 2680] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F78296B000) [pid = 2680] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DB6E7800) [pid = 2680] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7841CAC00) [pid = 2680] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7D9B40800) [pid = 2680] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7DB304400) [pid = 2680] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F782971C00) [pid = 2680] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7DE13FC00) [pid = 2680] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7DA25C400) [pid = 2680] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7842D2800) [pid = 2680] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 22:33:06 INFO - PROCESS | 2680 | 1461043986454 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 22:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 22:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 881ms 22:33:06 INFO - PROCESS | 2680 | 1461043986508 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 22:33:06 INFO - PROCESS | 2680 | 1461043986512 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 22:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 22:33:06 INFO - PROCESS | 2680 | 1461043986517 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 22:33:06 INFO - PROCESS | 2680 | 1461043986520 Marionette TRACE conn5 <- [1,2162,null,{}] 22:33:06 INFO - PROCESS | 2680 | 1461043986524 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:06 INFO - PROCESS | 2680 | 1461043986611 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 22:33:06 INFO - PROCESS | 2680 | 1461043986715 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784263000 == 55 [pid = 2680] [id = 550] 22:33:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F781C16000) [pid = 2680] [serial = 1650] [outer = 0000000000000000] 22:33:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F781EA9C00) [pid = 2680] [serial = 1651] [outer = 000000F781C16000] 22:33:06 INFO - PROCESS | 2680 | 1461043986763 Marionette DEBUG loaded listener.js 22:33:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7841CAC00) [pid = 2680] [serial = 1652] [outer = 000000F781C16000] 22:33:07 INFO - PROCESS | 2680 | 1461043987169 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 22:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 22:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 692ms 22:33:07 INFO - PROCESS | 2680 | 1461043987213 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 22:33:07 INFO - PROCESS | 2680 | 1461043987215 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 22:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 22:33:07 INFO - PROCESS | 2680 | 1461043987220 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 22:33:07 INFO - PROCESS | 2680 | 1461043987227 Marionette TRACE conn5 <- [1,2166,null,{}] 22:33:07 INFO - PROCESS | 2680 | 1461043987237 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:07 INFO - PROCESS | 2680 | 1461043987328 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 22:33:07 INFO - PROCESS | 2680 | 1461043987336 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D47C1800 == 56 [pid = 2680] [id = 551] 22:33:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F787ACCC00) [pid = 2680] [serial = 1653] [outer = 0000000000000000] 22:33:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7D3348400) [pid = 2680] [serial = 1654] [outer = 000000F787ACCC00] 22:33:07 INFO - PROCESS | 2680 | 1461043987382 Marionette DEBUG loaded listener.js 22:33:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7D3D65400) [pid = 2680] [serial = 1655] [outer = 000000F787ACCC00] 22:33:07 INFO - PROCESS | 2680 | 1461043987833 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 22:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 22:33:07 INFO - PROCESS | 2680 | 1461043987850 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 22:33:07 INFO - PROCESS | 2680 | 1461043987853 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 22:33:07 INFO - PROCESS | 2680 | 1461043987873 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 22:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 22:33:07 INFO - PROCESS | 2680 | 1461043987875 Marionette TRACE conn5 <- [1,2170,null,{}] 22:33:07 INFO - PROCESS | 2680 | 1461043987878 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:07 INFO - PROCESS | 2680 | 1461043987967 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 22:33:07 INFO - PROCESS | 2680 | 1461043987987 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D99D8000 == 57 [pid = 2680] [id = 552] 22:33:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7D51B8400) [pid = 2680] [serial = 1656] [outer = 0000000000000000] 22:33:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7D6031800) [pid = 2680] [serial = 1657] [outer = 000000F7D51B8400] 22:33:08 INFO - PROCESS | 2680 | 1461043988034 Marionette DEBUG loaded listener.js 22:33:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7D9A66C00) [pid = 2680] [serial = 1658] [outer = 000000F7D51B8400] 22:33:08 INFO - PROCESS | 2680 | 1461043988509 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 22:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 22:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 692ms 22:33:08 INFO - PROCESS | 2680 | 1461043988568 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 22:33:08 INFO - PROCESS | 2680 | 1461043988571 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 22:33:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 22:33:08 INFO - PROCESS | 2680 | 1461043988574 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 22:33:08 INFO - PROCESS | 2680 | 1461043988576 Marionette TRACE conn5 <- [1,2174,null,{}] 22:33:08 INFO - PROCESS | 2680 | 1461043988579 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:08 INFO - PROCESS | 2680 | 1461043988690 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 22:33:08 INFO - PROCESS | 2680 | 1461043988774 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6D7800 == 58 [pid = 2680] [id = 553] 22:33:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DA706800) [pid = 2680] [serial = 1659] [outer = 0000000000000000] 22:33:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DA7E4400) [pid = 2680] [serial = 1660] [outer = 000000F7DA706800] 22:33:08 INFO - PROCESS | 2680 | 1461043988831 Marionette DEBUG loaded listener.js 22:33:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DB388400) [pid = 2680] [serial = 1661] [outer = 000000F7DA706800] 22:33:09 INFO - PROCESS | 2680 | 1461043989283 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 22:33:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 22:33:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 734ms 22:33:09 INFO - PROCESS | 2680 | 1461043989311 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 22:33:09 INFO - PROCESS | 2680 | 1461043989313 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 22:33:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 22:33:09 INFO - PROCESS | 2680 | 1461043989321 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 22:33:09 INFO - PROCESS | 2680 | 1461043989323 Marionette TRACE conn5 <- [1,2178,null,{}] 22:33:09 INFO - PROCESS | 2680 | 1461043989332 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:09 INFO - PROCESS | 2680 | 1461043989445 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 22:33:09 INFO - PROCESS | 2680 | 1461043989454 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE340000 == 59 [pid = 2680] [id = 554] 22:33:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DB386800) [pid = 2680] [serial = 1662] [outer = 0000000000000000] 22:33:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DBA82800) [pid = 2680] [serial = 1663] [outer = 000000F7DB386800] 22:33:09 INFO - PROCESS | 2680 | 1461043989500 Marionette DEBUG loaded listener.js 22:33:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DBB9E800) [pid = 2680] [serial = 1664] [outer = 000000F7DB386800] 22:33:09 INFO - PROCESS | 2680 | 1461043989953 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 22:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 22:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 688ms 22:33:10 INFO - PROCESS | 2680 | 1461043990008 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 22:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 22:33:10 INFO - PROCESS | 2680 | 1461043990011 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 22:33:10 INFO - PROCESS | 2680 | 1461043990019 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 22:33:10 INFO - PROCESS | 2680 | 1461043990021 Marionette TRACE conn5 <- [1,2182,null,{}] 22:33:10 INFO - PROCESS | 2680 | 1461043990024 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:10 INFO - PROCESS | 2680 | 1461043990159 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7DF303C00) [pid = 2680] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F781259000) [pid = 2680] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DB306C00) [pid = 2680] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7DB6F0000) [pid = 2680] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7D3346400) [pid = 2680] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F780F2EC00) [pid = 2680] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7D3310400) [pid = 2680] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DBF3CC00) [pid = 2680] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7841D8000) [pid = 2680] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F781202400) [pid = 2680] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7D6A98000) [pid = 2680] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 22:33:10 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7D3DA6000) [pid = 2680] [serial = 32] [outer = 0000000000000000] [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.] 22:33:10 INFO - PROCESS | 2680 | 1461043990352 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847E4000 == 60 [pid = 2680] [id = 555] 22:33:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F781255000) [pid = 2680] [serial = 1665] [outer = 0000000000000000] 22:33:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F782767400) [pid = 2680] [serial = 1666] [outer = 000000F781255000] 22:33:10 INFO - PROCESS | 2680 | 1461043990398 Marionette DEBUG loaded listener.js 22:33:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DB6F0000) [pid = 2680] [serial = 1667] [outer = 000000F781255000] 22:33:10 INFO - PROCESS | 2680 | 1461043990745 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 22:33:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 22:33:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 797ms 22:33:10 INFO - PROCESS | 2680 | 1461043990814 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 22:33:10 INFO - PROCESS | 2680 | 1461043990817 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 22:33:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 22:33:10 INFO - PROCESS | 2680 | 1461043990825 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 22:33:10 INFO - PROCESS | 2680 | 1461043990828 Marionette TRACE conn5 <- [1,2186,null,{}] 22:33:10 INFO - PROCESS | 2680 | 1461043990831 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:10 INFO - PROCESS | 2680 | 1461043990915 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 22:33:10 INFO - PROCESS | 2680 | 1461043990922 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D14800 == 61 [pid = 2680] [id = 556] 22:33:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DE143C00) [pid = 2680] [serial = 1668] [outer = 0000000000000000] 22:33:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DE377800) [pid = 2680] [serial = 1669] [outer = 000000F7DE143C00] 22:33:10 INFO - PROCESS | 2680 | 1461043990967 Marionette DEBUG loaded listener.js 22:33:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DF198400) [pid = 2680] [serial = 1670] [outer = 000000F7DE143C00] 22:33:11 INFO - PROCESS | 2680 | 1461043991391 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:33:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 22:33:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 587ms 22:33:11 INFO - PROCESS | 2680 | 1461043991415 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 22:33:11 INFO - PROCESS | 2680 | 1461043991417 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 22:33:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 22:33:11 INFO - PROCESS | 2680 | 1461043991420 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 22:33:11 INFO - PROCESS | 2680 | 1461043991422 Marionette TRACE conn5 <- [1,2190,null,{}] 22:33:11 INFO - PROCESS | 2680 | 1461043991437 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:11 INFO - PROCESS | 2680 | 1461043991519 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 22:33:11 INFO - PROCESS | 2680 | 1461043991525 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2487800 == 62 [pid = 2680] [id = 557] 22:33:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DF30A800) [pid = 2680] [serial = 1671] [outer = 0000000000000000] 22:33:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DF34B000) [pid = 2680] [serial = 1672] [outer = 000000F7DF30A800] 22:33:11 INFO - PROCESS | 2680 | 1461043991571 Marionette DEBUG loaded listener.js 22:33:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DF3D5400) [pid = 2680] [serial = 1673] [outer = 000000F7DF30A800] 22:33:12 INFO - PROCESS | 2680 | 1461043992010 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 22:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 22:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 649ms 22:33:12 INFO - PROCESS | 2680 | 1461043992079 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 22:33:12 INFO - PROCESS | 2680 | 1461043992081 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 22:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 22:33:12 INFO - PROCESS | 2680 | 1461043992085 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 22:33:12 INFO - PROCESS | 2680 | 1461043992087 Marionette TRACE conn5 <- [1,2194,null,{}] 22:33:12 INFO - PROCESS | 2680 | 1461043992091 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:12 INFO - PROCESS | 2680 | 1461043992174 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 22:33:12 INFO - PROCESS | 2680 | 1461043992180 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E315A800 == 63 [pid = 2680] [id = 558] 22:33:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DFC2CC00) [pid = 2680] [serial = 1674] [outer = 0000000000000000] 22:33:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DFC6D800) [pid = 2680] [serial = 1675] [outer = 000000F7DFC2CC00] 22:33:12 INFO - PROCESS | 2680 | 1461043992232 Marionette DEBUG loaded listener.js 22:33:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7E19E5800) [pid = 2680] [serial = 1676] [outer = 000000F7DFC2CC00] 22:33:12 INFO - PROCESS | 2680 | 1461043992875 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 22:33:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 22:33:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 880ms 22:33:12 INFO - PROCESS | 2680 | 1461043992968 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 22:33:12 INFO - PROCESS | 2680 | 1461043992974 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 22:33:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 22:33:12 INFO - PROCESS | 2680 | 1461043992980 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 22:33:12 INFO - PROCESS | 2680 | 1461043992985 Marionette TRACE conn5 <- [1,2198,null,{}] 22:33:12 INFO - PROCESS | 2680 | 1461043992990 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:13 INFO - PROCESS | 2680 | 1461043993117 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 22:33:13 INFO - PROCESS | 2680 | 1461043993236 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DD9000 == 64 [pid = 2680] [id = 559] 22:33:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F783923C00) [pid = 2680] [serial = 1677] [outer = 0000000000000000] 22:33:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F78392CC00) [pid = 2680] [serial = 1678] [outer = 000000F783923C00] 22:33:13 INFO - PROCESS | 2680 | 1461043993299 Marionette DEBUG loaded listener.js 22:33:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7841CE000) [pid = 2680] [serial = 1679] [outer = 000000F783923C00] 22:33:13 INFO - PROCESS | 2680 | 1461043993893 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 22:33:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 22:33:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 943ms 22:33:13 INFO - PROCESS | 2680 | 1461043993925 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 22:33:13 INFO - PROCESS | 2680 | 1461043993932 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 22:33:13 INFO - PROCESS | 2680 | 1461043993938 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 22:33:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 22:33:13 INFO - PROCESS | 2680 | 1461043993942 Marionette TRACE conn5 <- [1,2202,null,{}] 22:33:13 INFO - PROCESS | 2680 | 1461043993946 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:14 INFO - PROCESS | 2680 | 1461043994064 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 22:33:14 INFO - PROCESS | 2680 | 1461043994161 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA5D800 == 65 [pid = 2680] [id = 560] 22:33:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7D3348800) [pid = 2680] [serial = 1680] [outer = 0000000000000000] 22:33:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7D580F400) [pid = 2680] [serial = 1681] [outer = 000000F7D3348800] 22:33:14 INFO - PROCESS | 2680 | 1461043994219 Marionette DEBUG loaded listener.js 22:33:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7DA70D400) [pid = 2680] [serial = 1682] [outer = 000000F7D3348800] 22:33:14 INFO - PROCESS | 2680 | 1461043994856 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 22:33:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 22:33:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 923ms 22:33:14 INFO - PROCESS | 2680 | 1461043994866 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 22:33:14 INFO - PROCESS | 2680 | 1461043994869 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 22:33:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 22:33:14 INFO - PROCESS | 2680 | 1461043994873 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 22:33:14 INFO - PROCESS | 2680 | 1461043994878 Marionette TRACE conn5 <- [1,2206,null,{}] 22:33:14 INFO - PROCESS | 2680 | 1461043994890 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:15 INFO - PROCESS | 2680 | 1461043995005 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 22:33:15 INFO - PROCESS | 2680 | 1461043995103 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E526B000 == 66 [pid = 2680] [id = 561] 22:33:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7DE363000) [pid = 2680] [serial = 1683] [outer = 0000000000000000] 22:33:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DF34B400) [pid = 2680] [serial = 1684] [outer = 000000F7DE363000] 22:33:15 INFO - PROCESS | 2680 | 1461043995162 Marionette DEBUG loaded listener.js 22:33:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E10A5000) [pid = 2680] [serial = 1685] [outer = 000000F7DE363000] 22:33:15 INFO - PROCESS | 2680 | 1461043995775 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 22:33:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 22:33:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 943ms 22:33:15 INFO - PROCESS | 2680 | 1461043995818 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 22:33:15 INFO - PROCESS | 2680 | 1461043995822 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 22:33:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 22:33:15 INFO - PROCESS | 2680 | 1461043995825 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 22:33:15 INFO - PROCESS | 2680 | 1461043995828 Marionette TRACE conn5 <- [1,2210,null,{}] 22:33:15 INFO - PROCESS | 2680 | 1461043995831 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:15 INFO - PROCESS | 2680 | 1461043995944 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 22:33:16 INFO - PROCESS | 2680 | 1461043996040 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5355000 == 67 [pid = 2680] [id = 562] 22:33:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E19F6C00) [pid = 2680] [serial = 1686] [outer = 0000000000000000] 22:33:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E1ACD800) [pid = 2680] [serial = 1687] [outer = 000000F7E19F6C00] 22:33:16 INFO - PROCESS | 2680 | 1461043996097 Marionette DEBUG loaded listener.js 22:33:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E1AD5800) [pid = 2680] [serial = 1688] [outer = 000000F7E19F6C00] 22:33:16 INFO - PROCESS | 2680 | 1461043996641 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:33:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 22:33:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 837ms 22:33:16 INFO - PROCESS | 2680 | 1461043996664 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 22:33:16 INFO - PROCESS | 2680 | 1461043996667 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 22:33:16 INFO - PROCESS | 2680 | 1461043996687 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 22:33:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 22:33:16 INFO - PROCESS | 2680 | 1461043996689 Marionette TRACE conn5 <- [1,2214,null,{}] 22:33:16 INFO - PROCESS | 2680 | 1461043996693 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:16 INFO - PROCESS | 2680 | 1461043996802 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 22:33:16 INFO - PROCESS | 2680 | 1461043996898 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E540F000 == 68 [pid = 2680] [id = 563] 22:33:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7E1B0FC00) [pid = 2680] [serial = 1689] [outer = 0000000000000000] 22:33:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7E2036000) [pid = 2680] [serial = 1690] [outer = 000000F7E1B0FC00] 22:33:16 INFO - PROCESS | 2680 | 1461043996954 Marionette DEBUG loaded listener.js 22:33:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E203F400) [pid = 2680] [serial = 1691] [outer = 000000F7E1B0FC00] 22:33:17 INFO - PROCESS | 2680 | 1461043997553 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 22:33:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 22:33:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 881ms 22:33:17 INFO - PROCESS | 2680 | 1461043997579 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 22:33:17 INFO - PROCESS | 2680 | 1461043997582 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 22:33:17 INFO - PROCESS | 2680 | 1461043997587 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 22:33:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 22:33:17 INFO - PROCESS | 2680 | 1461043997589 Marionette TRACE conn5 <- [1,2218,null,{}] 22:33:17 INFO - PROCESS | 2680 | 1461043997593 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:17 INFO - PROCESS | 2680 | 1461043997712 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 22:33:17 INFO - PROCESS | 2680 | 1461043997837 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5571800 == 69 [pid = 2680] [id = 564] 22:33:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7E223D000) [pid = 2680] [serial = 1692] [outer = 0000000000000000] 22:33:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7E2241000) [pid = 2680] [serial = 1693] [outer = 000000F7E223D000] 22:33:17 INFO - PROCESS | 2680 | 1461043997898 Marionette DEBUG loaded listener.js 22:33:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7E26AD800) [pid = 2680] [serial = 1694] [outer = 000000F7E223D000] 22:33:18 INFO - PROCESS | 2680 | 1461043998436 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 22:33:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 22:33:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 879ms 22:33:18 INFO - PROCESS | 2680 | 1461043998482 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 22:33:18 INFO - PROCESS | 2680 | 1461043998484 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 22:33:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 22:33:18 INFO - PROCESS | 2680 | 1461043998489 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 22:33:18 INFO - PROCESS | 2680 | 1461043998492 Marionette TRACE conn5 <- [1,2222,null,{}] 22:33:18 INFO - PROCESS | 2680 | 1461043998495 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:18 INFO - PROCESS | 2680 | 1461043998753 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 22:33:18 INFO - PROCESS | 2680 | 1461043998863 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7808AD000 == 70 [pid = 2680] [id = 565] 22:33:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F780F24C00) [pid = 2680] [serial = 1695] [outer = 0000000000000000] 22:33:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F780F2EC00) [pid = 2680] [serial = 1696] [outer = 000000F780F24C00] 22:33:18 INFO - PROCESS | 2680 | 1461043998915 Marionette DEBUG loaded listener.js 22:33:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F781154000) [pid = 2680] [serial = 1697] [outer = 000000F780F24C00] 22:33:19 INFO - PROCESS | 2680 | 1461043999574 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 22:33:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 22:33:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1145ms 22:33:19 INFO - PROCESS | 2680 | 1461043999636 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 22:33:19 INFO - PROCESS | 2680 | 1461043999641 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 22:33:19 INFO - PROCESS | 2680 | 1461043999646 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 22:33:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 22:33:19 INFO - PROCESS | 2680 | 1461043999650 Marionette TRACE conn5 <- [1,2226,null,{}] 22:33:19 INFO - PROCESS | 2680 | 1461043999656 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:19 INFO - PROCESS | 2680 | 1461043999767 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 22:33:19 INFO - PROCESS | 2680 | 1461043999869 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2487800 == 69 [pid = 2680] [id = 557] 22:33:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D14800 == 68 [pid = 2680] [id = 556] 22:33:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847E4000 == 67 [pid = 2680] [id = 555] 22:33:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D475B800 == 66 [pid = 2680] [id = 12] 22:33:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE340000 == 65 [pid = 2680] [id = 554] 22:33:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6D7800 == 64 [pid = 2680] [id = 553] 22:33:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D99D8000 == 63 [pid = 2680] [id = 552] 22:33:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D47C1800 == 62 [pid = 2680] [id = 551] 22:33:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F784263000 == 61 [pid = 2680] [id = 550] 22:33:19 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7DF661000) [pid = 2680] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 22:33:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782B49000 == 62 [pid = 2680] [id = 566] 22:33:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F780FB5000) [pid = 2680] [serial = 1698] [outer = 0000000000000000] 22:33:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F78125FC00) [pid = 2680] [serial = 1699] [outer = 000000F780FB5000] 22:33:19 INFO - PROCESS | 2680 | 1461043999967 Marionette DEBUG loaded listener.js 22:33:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F781B3B800) [pid = 2680] [serial = 1700] [outer = 000000F780FB5000] 22:33:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847D8000 == 61 [pid = 2680] [id = 549] 22:33:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F784716000 == 60 [pid = 2680] [id = 548] 22:33:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F785049800 == 59 [pid = 2680] [id = 544] 22:33:20 INFO - PROCESS | 2680 | --DOCSHELL 000000F78110D000 == 58 [pid = 2680] [id = 543] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7DF30FC00) [pid = 2680] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F781336400) [pid = 2680] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F781C20400) [pid = 2680] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7DB391000) [pid = 2680] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7DE147400) [pid = 2680] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7D353BC00) [pid = 2680] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7D465C400) [pid = 2680] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F781209000) [pid = 2680] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7841D2800) [pid = 2680] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F781153400) [pid = 2680] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F781B31400) [pid = 2680] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7D55A8800) [pid = 2680] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7DE2B6800) [pid = 2680] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7D661AC00) [pid = 2680] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7DBAD9400) [pid = 2680] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7842D1800) [pid = 2680] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F787ACF800) [pid = 2680] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DF351800) [pid = 2680] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F781B09000) [pid = 2680] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DF302400) [pid = 2680] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7DF18F000) [pid = 2680] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7D334C800) [pid = 2680] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7DF357400) [pid = 2680] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7DF659800) [pid = 2680] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F781EA6400) [pid = 2680] [serial = 1088] [outer = 0000000000000000] [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.] 22:33:20 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7D9A62C00) [pid = 2680] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 22:33:20 INFO - PROCESS | 2680 | 1461044000406 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:33:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 22:33:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 838ms 22:33:20 INFO - PROCESS | 2680 | 1461044000487 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 22:33:20 INFO - PROCESS | 2680 | 1461044000491 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 22:33:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 22:33:20 INFO - PROCESS | 2680 | 1461044000494 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 22:33:20 INFO - PROCESS | 2680 | 1461044000496 Marionette TRACE conn5 <- [1,2230,null,{}] 22:33:20 INFO - PROCESS | 2680 | 1461044000505 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:20 INFO - PROCESS | 2680 | 1461044000596 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 22:33:20 INFO - PROCESS | 2680 | 1461044000609 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78471E000 == 59 [pid = 2680] [id = 567] 22:33:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F781EA4800) [pid = 2680] [serial = 1701] [outer = 0000000000000000] 22:33:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F781EAC400) [pid = 2680] [serial = 1702] [outer = 000000F781EA4800] 22:33:20 INFO - PROCESS | 2680 | 1461044000657 Marionette DEBUG loaded listener.js 22:33:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F782966800) [pid = 2680] [serial = 1703] [outer = 000000F781EA4800] 22:33:21 INFO - PROCESS | 2680 | 1461044001144 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 22:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 689ms 22:33:21 INFO - PROCESS | 2680 | 1461044001185 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 22:33:21 INFO - PROCESS | 2680 | 1461044001189 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 22:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 22:33:21 INFO - PROCESS | 2680 | 1461044001201 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 22:33:21 INFO - PROCESS | 2680 | 1461044001205 Marionette TRACE conn5 <- [1,2234,null,{}] 22:33:21 INFO - PROCESS | 2680 | 1461044001209 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:21 INFO - PROCESS | 2680 | 1461044001300 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 22:33:21 INFO - PROCESS | 2680 | 1461044001308 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F785043800 == 60 [pid = 2680] [id = 568] 22:33:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F783DA1400) [pid = 2680] [serial = 1704] [outer = 0000000000000000] 22:33:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7842D2000) [pid = 2680] [serial = 1705] [outer = 000000F783DA1400] 22:33:21 INFO - PROCESS | 2680 | 1461044001356 Marionette DEBUG loaded listener.js 22:33:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F787ACE000) [pid = 2680] [serial = 1706] [outer = 000000F783DA1400] 22:33:21 INFO - PROCESS | 2680 | 1461044001828 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 22:33:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 22:33:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 689ms 22:33:21 INFO - PROCESS | 2680 | 1461044001888 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 22:33:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 22:33:21 INFO - PROCESS | 2680 | 1461044001890 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 22:33:21 INFO - PROCESS | 2680 | 1461044001894 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 22:33:21 INFO - PROCESS | 2680 | 1461044001896 Marionette TRACE conn5 <- [1,2238,null,{}] 22:33:21 INFO - PROCESS | 2680 | 1461044001900 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:21 INFO - PROCESS | 2680 | 1461044001986 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 22:33:22 INFO - PROCESS | 2680 | 1461044001992 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838EE800 == 61 [pid = 2680] [id = 569] 22:33:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7D330D800) [pid = 2680] [serial = 1707] [outer = 0000000000000000] 22:33:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7D334C800) [pid = 2680] [serial = 1708] [outer = 000000F7D330D800] 22:33:22 INFO - PROCESS | 2680 | 1461044002039 Marionette DEBUG loaded listener.js 22:33:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7D3381000) [pid = 2680] [serial = 1709] [outer = 000000F7D330D800] 22:33:22 INFO - PROCESS | 2680 | 1461044002459 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 22:33:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 22:33:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 627ms 22:33:22 INFO - PROCESS | 2680 | 1461044002524 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 22:33:22 INFO - PROCESS | 2680 | 1461044002526 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 22:33:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 22:33:22 INFO - PROCESS | 2680 | 1461044002529 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 22:33:22 INFO - PROCESS | 2680 | 1461044002531 Marionette TRACE conn5 <- [1,2242,null,{}] 22:33:22 INFO - PROCESS | 2680 | 1461044002535 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:22 INFO - PROCESS | 2680 | 1461044002648 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 22:33:22 INFO - PROCESS | 2680 | 1461044002730 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6E5B800 == 62 [pid = 2680] [id = 570] 22:33:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7D44ED800) [pid = 2680] [serial = 1710] [outer = 0000000000000000] 22:33:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7D46C8800) [pid = 2680] [serial = 1711] [outer = 000000F7D44ED800] 22:33:22 INFO - PROCESS | 2680 | 1461044002794 Marionette DEBUG loaded listener.js 22:33:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7D5804400) [pid = 2680] [serial = 1712] [outer = 000000F7D44ED800] 22:33:23 INFO - PROCESS | 2680 | 1461044003225 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 22:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 22:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 733ms 22:33:23 INFO - PROCESS | 2680 | 1461044003266 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 22:33:23 INFO - PROCESS | 2680 | 1461044003268 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 22:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 22:33:23 INFO - PROCESS | 2680 | 1461044003271 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 22:33:23 INFO - PROCESS | 2680 | 1461044003273 Marionette TRACE conn5 <- [1,2246,null,{}] 22:33:23 INFO - PROCESS | 2680 | 1461044003277 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:23 INFO - PROCESS | 2680 | 1461044003400 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 22:33:23 INFO - PROCESS | 2680 | 1461044003406 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6CE800 == 63 [pid = 2680] [id = 571] 22:33:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7D580C400) [pid = 2680] [serial = 1713] [outer = 0000000000000000] 22:33:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7D9988800) [pid = 2680] [serial = 1714] [outer = 000000F7D580C400] 22:33:23 INFO - PROCESS | 2680 | 1461044003453 Marionette DEBUG loaded listener.js 22:33:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7DA185C00) [pid = 2680] [serial = 1715] [outer = 000000F7D580C400] 22:33:23 INFO - PROCESS | 2680 | 1461044003932 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:33:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 22:33:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 671ms 22:33:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 22:33:23 INFO - PROCESS | 2680 | 1461044003945 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 22:33:23 INFO - PROCESS | 2680 | 1461044003947 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 22:33:23 INFO - PROCESS | 2680 | 1461044003950 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 22:33:23 INFO - PROCESS | 2680 | 1461044003952 Marionette TRACE conn5 <- [1,2250,null,{}] 22:33:23 INFO - PROCESS | 2680 | 1461044003962 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:24 INFO - PROCESS | 2680 | 1461044004077 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 22:33:24 INFO - PROCESS | 2680 | 1461044004162 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA62800 == 64 [pid = 2680] [id = 572] 22:33:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DA180800) [pid = 2680] [serial = 1716] [outer = 0000000000000000] 22:33:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DA707400) [pid = 2680] [serial = 1717] [outer = 000000F7DA180800] 22:33:24 INFO - PROCESS | 2680 | 1461044004209 Marionette DEBUG loaded listener.js 22:33:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DA8B1800) [pid = 2680] [serial = 1718] [outer = 000000F7DA180800] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7E1F70800) [pid = 2680] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DE13CC00) [pid = 2680] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DF30A800) [pid = 2680] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F787ACCC00) [pid = 2680] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7D51B8400) [pid = 2680] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7DA706800) [pid = 2680] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F781B2E800) [pid = 2680] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F781C16000) [pid = 2680] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7DB386800) [pid = 2680] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F780F30400) [pid = 2680] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F781255000) [pid = 2680] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 22:33:24 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DE143C00) [pid = 2680] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 22:33:24 INFO - PROCESS | 2680 | 1461044004736 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 22:33:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 22:33:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 836ms 22:33:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 22:33:24 INFO - PROCESS | 2680 | 1461044004790 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 22:33:24 INFO - PROCESS | 2680 | 1461044004792 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 22:33:24 INFO - PROCESS | 2680 | 1461044004795 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 22:33:24 INFO - PROCESS | 2680 | 1461044004797 Marionette TRACE conn5 <- [1,2254,null,{}] 22:33:24 INFO - PROCESS | 2680 | 1461044004801 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:24 INFO - PROCESS | 2680 | 1461044004886 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 22:33:24 INFO - PROCESS | 2680 | 1461044004893 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF113800 == 65 [pid = 2680] [id = 573] 22:33:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F781B11000) [pid = 2680] [serial = 1719] [outer = 0000000000000000] 22:33:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7D9ABB000) [pid = 2680] [serial = 1720] [outer = 000000F781B11000] 22:33:24 INFO - PROCESS | 2680 | 1461044004939 Marionette DEBUG loaded listener.js 22:33:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7DB38CC00) [pid = 2680] [serial = 1721] [outer = 000000F781B11000] 22:33:25 INFO - PROCESS | 2680 | 1461044005368 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 22:33:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 22:33:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 628ms 22:33:25 INFO - PROCESS | 2680 | 1461044005455 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 22:33:25 INFO - PROCESS | 2680 | 1461044005458 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 22:33:25 INFO - PROCESS | 2680 | 1461044005461 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 22:33:25 INFO - PROCESS | 2680 | 1461044005463 Marionette TRACE conn5 <- [1,2258,null,{}] 22:33:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 22:33:25 INFO - PROCESS | 2680 | 1461044005468 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:25 INFO - PROCESS | 2680 | 1461044005555 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 22:33:25 INFO - PROCESS | 2680 | 1461044005562 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF8A9000 == 66 [pid = 2680] [id = 574] 22:33:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7DB6ADC00) [pid = 2680] [serial = 1722] [outer = 0000000000000000] 22:33:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DB6EEC00) [pid = 2680] [serial = 1723] [outer = 000000F7DB6ADC00] 22:33:25 INFO - PROCESS | 2680 | 1461044005607 Marionette DEBUG loaded listener.js 22:33:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DBADA800) [pid = 2680] [serial = 1724] [outer = 000000F7DB6ADC00] 22:33:26 INFO - PROCESS | 2680 | 1461044006033 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 22:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 22:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 587ms 22:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 22:33:26 INFO - PROCESS | 2680 | 1461044006065 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 22:33:26 INFO - PROCESS | 2680 | 1461044006067 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 22:33:26 INFO - PROCESS | 2680 | 1461044006070 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 22:33:26 INFO - PROCESS | 2680 | 1461044006072 Marionette TRACE conn5 <- [1,2262,null,{}] 22:33:26 INFO - PROCESS | 2680 | 1461044006075 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:26 INFO - PROCESS | 2680 | 1461044006162 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 22:33:26 INFO - PROCESS | 2680 | 1461044006168 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1F28000 == 67 [pid = 2680] [id = 575] 22:33:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7DBF3CC00) [pid = 2680] [serial = 1725] [outer = 0000000000000000] 22:33:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7DE13F000) [pid = 2680] [serial = 1726] [outer = 000000F7DBF3CC00] 22:33:26 INFO - PROCESS | 2680 | 1461044006222 Marionette DEBUG loaded listener.js 22:33:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7DE2B6800) [pid = 2680] [serial = 1727] [outer = 000000F7DBF3CC00] 22:33:26 INFO - PROCESS | 2680 | 1461044006737 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 22:33:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 22:33:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 22:33:26 INFO - PROCESS | 2680 | 1461044006806 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 22:33:26 INFO - PROCESS | 2680 | 1461044006811 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 22:33:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 22:33:26 INFO - PROCESS | 2680 | 1461044006817 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 22:33:26 INFO - PROCESS | 2680 | 1461044006821 Marionette TRACE conn5 <- [1,2266,null,{}] 22:33:26 INFO - PROCESS | 2680 | 1461044006829 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:27 INFO - PROCESS | 2680 | 1461044007015 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 22:33:27 INFO - PROCESS | 2680 | 1461044007113 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838D5000 == 68 [pid = 2680] [id = 576] 22:33:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F781211C00) [pid = 2680] [serial = 1728] [outer = 0000000000000000] 22:33:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F78125E800) [pid = 2680] [serial = 1729] [outer = 000000F781211C00] 22:33:27 INFO - PROCESS | 2680 | 1461044007172 Marionette DEBUG loaded listener.js 22:33:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F781C1A800) [pid = 2680] [serial = 1730] [outer = 000000F781211C00] 22:33:27 INFO - PROCESS | 2680 | 1461044007749 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 22:33:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 22:33:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 985ms 22:33:27 INFO - PROCESS | 2680 | 1461044007805 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 22:33:27 INFO - PROCESS | 2680 | 1461044007811 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 22:33:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 22:33:27 INFO - PROCESS | 2680 | 1461044007818 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 22:33:27 INFO - PROCESS | 2680 | 1461044007822 Marionette TRACE conn5 <- [1,2270,null,{}] 22:33:27 INFO - PROCESS | 2680 | 1461044007826 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:27 INFO - PROCESS | 2680 | 1461044007942 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 22:33:28 INFO - PROCESS | 2680 | 1461044008072 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D470B800 == 69 [pid = 2680] [id = 577] 22:33:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F78392EC00) [pid = 2680] [serial = 1731] [outer = 0000000000000000] 22:33:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F783D9F800) [pid = 2680] [serial = 1732] [outer = 000000F78392EC00] 22:33:28 INFO - PROCESS | 2680 | 1461044008132 Marionette DEBUG loaded listener.js 22:33:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F787AD4400) [pid = 2680] [serial = 1733] [outer = 000000F78392EC00] 22:33:28 INFO - PROCESS | 2680 | 1461044008738 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 22:33:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 22:33:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 944ms 22:33:28 INFO - PROCESS | 2680 | 1461044008768 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 22:33:28 INFO - PROCESS | 2680 | 1461044008771 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 22:33:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 22:33:28 INFO - PROCESS | 2680 | 1461044008775 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 22:33:28 INFO - PROCESS | 2680 | 1461044008779 Marionette TRACE conn5 <- [1,2274,null,{}] 22:33:28 INFO - PROCESS | 2680 | 1461044008820 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:28 INFO - PROCESS | 2680 | 1461044008935 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 22:33:29 INFO - PROCESS | 2680 | 1461044009063 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2213000 == 70 [pid = 2680] [id = 578] 22:33:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7D3388800) [pid = 2680] [serial = 1734] [outer = 0000000000000000] 22:33:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7D55A1C00) [pid = 2680] [serial = 1735] [outer = 000000F7D3388800] 22:33:29 INFO - PROCESS | 2680 | 1461044009125 Marionette DEBUG loaded listener.js 22:33:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7DA6A3800) [pid = 2680] [serial = 1736] [outer = 000000F7D3388800] 22:33:29 INFO - PROCESS | 2680 | 1461044009761 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 22:33:29 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 22:33:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1008ms 22:33:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 22:33:29 INFO - PROCESS | 2680 | 1461044009794 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 22:33:29 INFO - PROCESS | 2680 | 1461044009797 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 22:33:29 INFO - PROCESS | 2680 | 1461044009802 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 22:33:29 INFO - PROCESS | 2680 | 1461044009805 Marionette TRACE conn5 <- [1,2278,null,{}] 22:33:29 INFO - PROCESS | 2680 | 1461044009809 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:29 INFO - PROCESS | 2680 | 1461044009922 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 22:33:30 INFO - PROCESS | 2680 | 1461044010049 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E1E800 == 71 [pid = 2680] [id = 579] 22:33:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7DBF3C400) [pid = 2680] [serial = 1737] [outer = 0000000000000000] 22:33:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7DE1D2C00) [pid = 2680] [serial = 1738] [outer = 000000F7DBF3C400] 22:33:30 INFO - PROCESS | 2680 | 1461044010108 Marionette DEBUG loaded listener.js 22:33:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7DF141000) [pid = 2680] [serial = 1739] [outer = 000000F7DBF3C400] 22:33:30 INFO - PROCESS | 2680 | 1461044010640 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 22:33:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 22:33:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 880ms 22:33:30 INFO - PROCESS | 2680 | 1461044010684 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 22:33:30 INFO - PROCESS | 2680 | 1461044010687 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 22:33:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 22:33:30 INFO - PROCESS | 2680 | 1461044010691 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 22:33:30 INFO - PROCESS | 2680 | 1461044010693 Marionette TRACE conn5 <- [1,2282,null,{}] 22:33:30 INFO - PROCESS | 2680 | 1461044010697 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:30 INFO - PROCESS | 2680 | 1461044010808 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 22:33:30 INFO - PROCESS | 2680 | 1461044010908 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E530A800 == 72 [pid = 2680] [id = 580] 22:33:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7DF310C00) [pid = 2680] [serial = 1740] [outer = 0000000000000000] 22:33:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7DF34F800) [pid = 2680] [serial = 1741] [outer = 000000F7DF310C00] 22:33:30 INFO - PROCESS | 2680 | 1461044010965 Marionette DEBUG loaded listener.js 22:33:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7DF474800) [pid = 2680] [serial = 1742] [outer = 000000F7DF310C00] 22:33:31 INFO - PROCESS | 2680 | 1461044011552 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 22:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 22:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 878ms 22:33:31 INFO - PROCESS | 2680 | 1461044011580 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 22:33:31 INFO - PROCESS | 2680 | 1461044011582 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 22:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 22:33:31 INFO - PROCESS | 2680 | 1461044011587 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 22:33:31 INFO - PROCESS | 2680 | 1461044011590 Marionette TRACE conn5 <- [1,2286,null,{}] 22:33:31 INFO - PROCESS | 2680 | 1461044011593 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:31 INFO - PROCESS | 2680 | 1461044011726 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 22:33:31 INFO - PROCESS | 2680 | 1461044011830 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5599000 == 73 [pid = 2680] [id = 581] 22:33:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7E10A1C00) [pid = 2680] [serial = 1743] [outer = 0000000000000000] 22:33:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7E10BF000) [pid = 2680] [serial = 1744] [outer = 000000F7E10A1C00] 22:33:31 INFO - PROCESS | 2680 | 1461044011889 Marionette DEBUG loaded listener.js 22:33:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E19F2800) [pid = 2680] [serial = 1745] [outer = 000000F7E10A1C00] 22:33:32 INFO - PROCESS | 2680 | 1461044012480 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 22:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 22:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 942ms 22:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 22:33:32 INFO - PROCESS | 2680 | 1461044012533 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 22:33:32 INFO - PROCESS | 2680 | 1461044012535 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 22:33:32 INFO - PROCESS | 2680 | 1461044012539 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 22:33:32 INFO - PROCESS | 2680 | 1461044012541 Marionette TRACE conn5 <- [1,2290,null,{}] 22:33:32 INFO - PROCESS | 2680 | 1461044012545 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:32 INFO - PROCESS | 2680 | 1461044012829 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 22:33:33 INFO - PROCESS | 2680 | 1461044012998 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784263800 == 74 [pid = 2680] [id = 582] 22:33:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F780F2FC00) [pid = 2680] [serial = 1746] [outer = 0000000000000000] 22:33:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F780FB6C00) [pid = 2680] [serial = 1747] [outer = 000000F780F2FC00] 22:33:33 INFO - PROCESS | 2680 | 1461044013051 Marionette DEBUG loaded listener.js 22:33:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F78120A400) [pid = 2680] [serial = 1748] [outer = 000000F780F2FC00] 22:33:33 INFO - PROCESS | 2680 | 1461044013681 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 22:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 22:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1183ms 22:33:33 INFO - PROCESS | 2680 | 1461044013724 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 22:33:33 INFO - PROCESS | 2680 | 1461044013729 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 22:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 22:33:33 INFO - PROCESS | 2680 | 1461044013733 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 22:33:33 INFO - PROCESS | 2680 | 1461044013738 Marionette TRACE conn5 <- [1,2294,null,{}] 22:33:33 INFO - PROCESS | 2680 | 1461044013743 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:33 INFO - PROCESS | 2680 | 1461044013848 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 22:33:33 INFO - PROCESS | 2680 | 1461044013952 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DD5000 == 75 [pid = 2680] [id = 583] 22:33:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F782763C00) [pid = 2680] [serial = 1749] [outer = 0000000000000000] 22:33:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F783927C00) [pid = 2680] [serial = 1750] [outer = 000000F782763C00] 22:33:34 INFO - PROCESS | 2680 | 1461044014006 Marionette DEBUG loaded listener.js 22:33:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7841CD800) [pid = 2680] [serial = 1751] [outer = 000000F782763C00] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFED2800 == 74 [pid = 2680] [id = 529] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF8A9000 == 73 [pid = 2680] [id = 574] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF113800 == 72 [pid = 2680] [id = 573] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA62800 == 71 [pid = 2680] [id = 572] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6CE800 == 70 [pid = 2680] [id = 571] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F785043800 == 69 [pid = 2680] [id = 568] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F780FB9400) [pid = 2680] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7842DF400) [pid = 2680] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7E10B6800) [pid = 2680] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7E19EC800) [pid = 2680] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7DB6AB800) [pid = 2680] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F78471E000 == 68 [pid = 2680] [id = 567] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F782B49000 == 67 [pid = 2680] [id = 566] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7808AD000 == 66 [pid = 2680] [id = 565] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA5D800 == 65 [pid = 2680] [id = 560] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DD9000 == 64 [pid = 2680] [id = 559] 22:33:34 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E315A800 == 63 [pid = 2680] [id = 558] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7D475B000) [pid = 2680] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7DFCCCC00) [pid = 2680] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7DF34B000) [pid = 2680] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7D3348400) [pid = 2680] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7D3D65400) [pid = 2680] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7D6031800) [pid = 2680] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7DA7E4400) [pid = 2680] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F787AD0800) [pid = 2680] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F783927800) [pid = 2680] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F781EA9C00) [pid = 2680] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7DBA82800) [pid = 2680] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7841CAC00) [pid = 2680] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F782766000) [pid = 2680] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F781162800) [pid = 2680] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7DB388400) [pid = 2680] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F782767400) [pid = 2680] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7DBB9E800) [pid = 2680] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DF3D5400) [pid = 2680] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DE377800) [pid = 2680] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DB6F0000) [pid = 2680] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7DF198400) [pid = 2680] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7D9A66C00) [pid = 2680] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 22:33:34 INFO - PROCESS | 2680 | 1461044014566 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 22:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 22:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 879ms 22:33:34 INFO - PROCESS | 2680 | 1461044014616 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 22:33:34 INFO - PROCESS | 2680 | 1461044014619 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 22:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 22:33:34 INFO - PROCESS | 2680 | 1461044014623 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 22:33:34 INFO - PROCESS | 2680 | 1461044014625 Marionette TRACE conn5 <- [1,2298,null,{}] 22:33:34 INFO - PROCESS | 2680 | 1461044014629 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:34 INFO - PROCESS | 2680 | 1461044014717 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 22:33:34 INFO - PROCESS | 2680 | 1461044014806 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78470D800 == 64 [pid = 2680] [id = 584] 22:33:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F781153800) [pid = 2680] [serial = 1752] [outer = 0000000000000000] 22:33:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F781C20400) [pid = 2680] [serial = 1753] [outer = 000000F781153800] 22:33:34 INFO - PROCESS | 2680 | 1461044014854 Marionette DEBUG loaded listener.js 22:33:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F783D9E400) [pid = 2680] [serial = 1754] [outer = 000000F781153800] 22:33:35 INFO - PROCESS | 2680 | 1461044015266 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 22:33:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 22:33:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 22:33:35 INFO - PROCESS | 2680 | 1461044015317 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 22:33:35 INFO - PROCESS | 2680 | 1461044015321 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 22:33:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 22:33:35 INFO - PROCESS | 2680 | 1461044015332 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 22:33:35 INFO - PROCESS | 2680 | 1461044015337 Marionette TRACE conn5 <- [1,2302,null,{}] 22:33:35 INFO - PROCESS | 2680 | 1461044015341 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:35 INFO - PROCESS | 2680 | 1461044015433 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 22:33:35 INFO - PROCESS | 2680 | 1461044015440 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FC5000 == 65 [pid = 2680] [id = 585] 22:33:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7841CDC00) [pid = 2680] [serial = 1755] [outer = 0000000000000000] 22:33:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7D32ACC00) [pid = 2680] [serial = 1756] [outer = 000000F7841CDC00] 22:33:35 INFO - PROCESS | 2680 | 1461044015486 Marionette DEBUG loaded listener.js 22:33:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7D337A400) [pid = 2680] [serial = 1757] [outer = 000000F7841CDC00] 22:33:35 INFO - PROCESS | 2680 | 1461044015948 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 22:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 22:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 22:33:36 INFO - PROCESS | 2680 | 1461044016023 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 22:33:36 INFO - PROCESS | 2680 | 1461044016025 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 22:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 22:33:36 INFO - PROCESS | 2680 | 1461044016028 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 22:33:36 INFO - PROCESS | 2680 | 1461044016030 Marionette TRACE conn5 <- [1,2306,null,{}] 22:33:36 INFO - PROCESS | 2680 | 1461044016034 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:36 INFO - PROCESS | 2680 | 1461044016122 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 22:33:36 INFO - PROCESS | 2680 | 1461044016131 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9924800 == 66 [pid = 2680] [id = 586] 22:33:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7D3541C00) [pid = 2680] [serial = 1758] [outer = 0000000000000000] 22:33:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7D3DA6000) [pid = 2680] [serial = 1759] [outer = 000000F7D3541C00] 22:33:36 INFO - PROCESS | 2680 | 1461044016182 Marionette DEBUG loaded listener.js 22:33:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7D4D7F000) [pid = 2680] [serial = 1760] [outer = 000000F7D3541C00] 22:33:36 INFO - PROCESS | 2680 | 1461044016617 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 22:33:36 INFO - PROCESS | 2680 | 1461044016668 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 22:33:36 INFO - PROCESS | 2680 | 1461044016671 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 22:33:36 INFO - PROCESS | 2680 | 1461044016673 Marionette TRACE conn5 <- [1,2310,null,{}] 22:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 22:33:36 INFO - PROCESS | 2680 | 1461044016677 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:36 INFO - PROCESS | 2680 | 1461044016790 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 22:33:36 INFO - PROCESS | 2680 | 1461044016873 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6D4000 == 67 [pid = 2680] [id = 587] 22:33:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7D6A9AC00) [pid = 2680] [serial = 1761] [outer = 0000000000000000] 22:33:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7D9937000) [pid = 2680] [serial = 1762] [outer = 000000F7D6A9AC00] 22:33:36 INFO - PROCESS | 2680 | 1461044016931 Marionette DEBUG loaded listener.js 22:33:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7D9DF6C00) [pid = 2680] [serial = 1763] [outer = 000000F7D6A9AC00] 22:33:37 INFO - PROCESS | 2680 | 1461044017382 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 22:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 22:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 733ms 22:33:37 INFO - PROCESS | 2680 | 1461044017410 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 22:33:37 INFO - PROCESS | 2680 | 1461044017412 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 22:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 22:33:37 INFO - PROCESS | 2680 | 1461044017423 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 22:33:37 INFO - PROCESS | 2680 | 1461044017425 Marionette TRACE conn5 <- [1,2314,null,{}] 22:33:37 INFO - PROCESS | 2680 | 1461044017429 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:37 INFO - PROCESS | 2680 | 1461044017549 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 22:33:37 INFO - PROCESS | 2680 | 1461044017555 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE25D800 == 68 [pid = 2680] [id = 588] 22:33:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7DA643000) [pid = 2680] [serial = 1764] [outer = 0000000000000000] 22:33:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7DA8AF000) [pid = 2680] [serial = 1765] [outer = 000000F7DA643000] 22:33:37 INFO - PROCESS | 2680 | 1461044017602 Marionette DEBUG loaded listener.js 22:33:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7DB388400) [pid = 2680] [serial = 1766] [outer = 000000F7DA643000] 22:33:38 INFO - PROCESS | 2680 | 1461044018064 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 22:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 22:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 690ms 22:33:38 INFO - PROCESS | 2680 | 1461044018114 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 22:33:38 INFO - PROCESS | 2680 | 1461044018117 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 22:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 22:33:38 INFO - PROCESS | 2680 | 1461044018120 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 22:33:38 INFO - PROCESS | 2680 | 1461044018122 Marionette TRACE conn5 <- [1,2318,null,{}] 22:33:38 INFO - PROCESS | 2680 | 1461044018125 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:38 INFO - PROCESS | 2680 | 1461044018265 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 22:33:38 INFO - PROCESS | 2680 | 1461044018288 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4B8000 == 69 [pid = 2680] [id = 589] 22:33:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7DB6A5400) [pid = 2680] [serial = 1767] [outer = 0000000000000000] 22:33:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7DB6E9000) [pid = 2680] [serial = 1768] [outer = 000000F7DB6A5400] 22:33:38 INFO - PROCESS | 2680 | 1461044018333 Marionette DEBUG loaded listener.js 22:33:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7DBB94C00) [pid = 2680] [serial = 1769] [outer = 000000F7DB6A5400] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F780FB5000) [pid = 2680] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7DFC2CC00) [pid = 2680] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F781B11000) [pid = 2680] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F780F24C00) [pid = 2680] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7D580C400) [pid = 2680] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7DA180800) [pid = 2680] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F781EA4800) [pid = 2680] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F783DA1400) [pid = 2680] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7D330D800) [pid = 2680] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7D44ED800) [pid = 2680] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 22:33:38 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7DB6ADC00) [pid = 2680] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 22:33:38 INFO - PROCESS | 2680 | 1461044018936 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 22:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 22:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 838ms 22:33:38 INFO - PROCESS | 2680 | 1461044018961 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 22:33:38 INFO - PROCESS | 2680 | 1461044018964 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 22:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 22:33:38 INFO - PROCESS | 2680 | 1461044018971 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 22:33:38 INFO - PROCESS | 2680 | 1461044018973 Marionette TRACE conn5 <- [1,2322,null,{}] 22:33:38 INFO - PROCESS | 2680 | 1461044018977 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:39 INFO - PROCESS | 2680 | 1461044019062 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 22:33:39 INFO - PROCESS | 2680 | 1461044019068 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3D3000 == 70 [pid = 2680] [id = 590] 22:33:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F781331C00) [pid = 2680] [serial = 1770] [outer = 0000000000000000] 22:33:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7D5806400) [pid = 2680] [serial = 1771] [outer = 000000F781331C00] 22:33:39 INFO - PROCESS | 2680 | 1461044019115 Marionette DEBUG loaded listener.js 22:33:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7DBF38000) [pid = 2680] [serial = 1772] [outer = 000000F781331C00] 22:33:39 INFO - PROCESS | 2680 | 1461044019548 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 22:33:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 22:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 628ms 22:33:39 INFO - PROCESS | 2680 | 1461044019604 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 22:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 22:33:39 INFO - PROCESS | 2680 | 1461044019607 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 22:33:39 INFO - PROCESS | 2680 | 1461044019610 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 22:33:39 INFO - PROCESS | 2680 | 1461044019612 Marionette TRACE conn5 <- [1,2326,null,{}] 22:33:39 INFO - PROCESS | 2680 | 1461044019616 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:39 INFO - PROCESS | 2680 | 1461044019704 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 22:33:39 INFO - PROCESS | 2680 | 1461044019710 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1F6B800 == 71 [pid = 2680] [id = 591] 22:33:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7DE143C00) [pid = 2680] [serial = 1773] [outer = 0000000000000000] 22:33:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7DF13C400) [pid = 2680] [serial = 1774] [outer = 000000F7DE143C00] 22:33:39 INFO - PROCESS | 2680 | 1461044019757 Marionette DEBUG loaded listener.js 22:33:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7DF32BC00) [pid = 2680] [serial = 1775] [outer = 000000F7DE143C00] 22:33:40 INFO - PROCESS | 2680 | 1461044020169 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 22:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 22:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 22:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 22:33:40 INFO - PROCESS | 2680 | 1461044020242 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 22:33:40 INFO - PROCESS | 2680 | 1461044020244 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 22:33:40 INFO - PROCESS | 2680 | 1461044020247 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 22:33:40 INFO - PROCESS | 2680 | 1461044020249 Marionette TRACE conn5 <- [1,2330,null,{}] 22:33:40 INFO - PROCESS | 2680 | 1461044020253 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:40 INFO - PROCESS | 2680 | 1461044020339 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 22:33:40 INFO - PROCESS | 2680 | 1461044020345 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A33800 == 72 [pid = 2680] [id = 592] 22:33:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7DF30F800) [pid = 2680] [serial = 1776] [outer = 0000000000000000] 22:33:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7DF662C00) [pid = 2680] [serial = 1777] [outer = 000000F7DF30F800] 22:33:40 INFO - PROCESS | 2680 | 1461044020398 Marionette DEBUG loaded listener.js 22:33:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7E109D400) [pid = 2680] [serial = 1778] [outer = 000000F7DF30F800] 22:33:40 INFO - PROCESS | 2680 | 1461044020846 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 22:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 22:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 690ms 22:33:40 INFO - PROCESS | 2680 | 1461044020940 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 22:33:40 INFO - PROCESS | 2680 | 1461044020945 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 22:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 22:33:40 INFO - PROCESS | 2680 | 1461044020950 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 22:33:40 INFO - PROCESS | 2680 | 1461044020955 Marionette TRACE conn5 <- [1,2334,null,{}] 22:33:40 INFO - PROCESS | 2680 | 1461044020962 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:41 INFO - PROCESS | 2680 | 1461044021139 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 22:33:41 INFO - PROCESS | 2680 | 1461044021249 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784012000 == 73 [pid = 2680] [id = 593] 22:33:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F781206800) [pid = 2680] [serial = 1779] [outer = 0000000000000000] 22:33:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F781257400) [pid = 2680] [serial = 1780] [outer = 000000F781206800] 22:33:41 INFO - PROCESS | 2680 | 1461044021311 Marionette DEBUG loaded listener.js 22:33:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F781C16000) [pid = 2680] [serial = 1781] [outer = 000000F781206800] 22:33:41 INFO - PROCESS | 2680 | 1461044021912 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 22:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 22:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 986ms 22:33:41 INFO - PROCESS | 2680 | 1461044021940 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 22:33:41 INFO - PROCESS | 2680 | 1461044021945 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 22:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 22:33:41 INFO - PROCESS | 2680 | 1461044021953 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 22:33:41 INFO - PROCESS | 2680 | 1461044021958 Marionette TRACE conn5 <- [1,2338,null,{}] 22:33:41 INFO - PROCESS | 2680 | 1461044021962 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:42 INFO - PROCESS | 2680 | 1461044022078 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 22:33:42 INFO - PROCESS | 2680 | 1461044022207 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:42 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D69C6800 == 74 [pid = 2680] [id = 594] 22:33:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F781209000) [pid = 2680] [serial = 1782] [outer = 0000000000000000] 22:33:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7842D2800) [pid = 2680] [serial = 1783] [outer = 000000F781209000] 22:33:42 INFO - PROCESS | 2680 | 1461044022265 Marionette DEBUG loaded listener.js 22:33:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7D3387000) [pid = 2680] [serial = 1784] [outer = 000000F781209000] 22:33:42 INFO - PROCESS | 2680 | 1461044022881 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 22:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 22:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 984ms 22:33:42 INFO - PROCESS | 2680 | 1461044022938 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 22:33:42 INFO - PROCESS | 2680 | 1461044022941 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 22:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 22:33:42 INFO - PROCESS | 2680 | 1461044022945 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 22:33:42 INFO - PROCESS | 2680 | 1461044022947 Marionette TRACE conn5 <- [1,2342,null,{}] 22:33:42 INFO - PROCESS | 2680 | 1461044022958 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:43 INFO - PROCESS | 2680 | 1461044023122 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 22:33:43 INFO - PROCESS | 2680 | 1461044023140 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E24000 == 75 [pid = 2680] [id = 595] 22:33:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7DA25C400) [pid = 2680] [serial = 1785] [outer = 0000000000000000] 22:33:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7DA640800) [pid = 2680] [serial = 1786] [outer = 000000F7DA25C400] 22:33:43 INFO - PROCESS | 2680 | 1461044023202 Marionette DEBUG loaded listener.js 22:33:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7DE13CC00) [pid = 2680] [serial = 1787] [outer = 000000F7DA25C400] 22:33:43 INFO - PROCESS | 2680 | 1461044023871 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 22:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 22:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 985ms 22:33:43 INFO - PROCESS | 2680 | 1461044023943 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 22:33:43 INFO - PROCESS | 2680 | 1461044023946 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 22:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 22:33:43 INFO - PROCESS | 2680 | 1461044023951 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 22:33:43 INFO - PROCESS | 2680 | 1461044023953 Marionette TRACE conn5 <- [1,2346,null,{}] 22:33:43 INFO - PROCESS | 2680 | 1461044023957 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:44 INFO - PROCESS | 2680 | 1461044024071 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 22:33:44 INFO - PROCESS | 2680 | 1461044024201 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E55A6000 == 76 [pid = 2680] [id = 596] 22:33:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7DF305400) [pid = 2680] [serial = 1788] [outer = 0000000000000000] 22:33:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7E109E400) [pid = 2680] [serial = 1789] [outer = 000000F7DF305400] 22:33:44 INFO - PROCESS | 2680 | 1461044024259 Marionette DEBUG loaded listener.js 22:33:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7E19DF400) [pid = 2680] [serial = 1790] [outer = 000000F7DF305400] 22:33:44 INFO - PROCESS | 2680 | 1461044024800 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 22:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 22:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 881ms 22:33:44 INFO - PROCESS | 2680 | 1461044024845 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 22:33:44 INFO - PROCESS | 2680 | 1461044024848 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 22:33:44 INFO - PROCESS | 2680 | 1461044024853 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 22:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 22:33:44 INFO - PROCESS | 2680 | 1461044024855 Marionette TRACE conn5 <- [1,2350,null,{}] 22:33:44 INFO - PROCESS | 2680 | 1461044024859 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:44 INFO - PROCESS | 2680 | 1461044024968 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 22:33:45 INFO - PROCESS | 2680 | 1461044025068 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E56CB800 == 77 [pid = 2680] [id = 597] 22:33:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7E1ACDC00) [pid = 2680] [serial = 1791] [outer = 0000000000000000] 22:33:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7E1AD2000) [pid = 2680] [serial = 1792] [outer = 000000F7E1ACDC00] 22:33:45 INFO - PROCESS | 2680 | 1461044025125 Marionette DEBUG loaded listener.js 22:33:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7E203D400) [pid = 2680] [serial = 1793] [outer = 000000F7E1ACDC00] 22:33:45 INFO - PROCESS | 2680 | 1461044025730 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 22:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 22:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 922ms 22:33:45 INFO - PROCESS | 2680 | 1461044025780 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 22:33:45 INFO - PROCESS | 2680 | 1461044025783 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 22:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 22:33:45 INFO - PROCESS | 2680 | 1461044025786 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 22:33:45 INFO - PROCESS | 2680 | 1461044025789 Marionette TRACE conn5 <- [1,2354,null,{}] 22:33:45 INFO - PROCESS | 2680 | 1461044025792 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:45 INFO - PROCESS | 2680 | 1461044025926 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 22:33:46 INFO - PROCESS | 2680 | 1461044026028 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E577F800 == 78 [pid = 2680] [id = 598] 22:33:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7E22CA000) [pid = 2680] [serial = 1794] [outer = 0000000000000000] 22:33:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7E268D800) [pid = 2680] [serial = 1795] [outer = 000000F7E22CA000] 22:33:46 INFO - PROCESS | 2680 | 1461044026087 Marionette DEBUG loaded listener.js 22:33:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F7E26BB000) [pid = 2680] [serial = 1796] [outer = 000000F7E22CA000] 22:33:46 INFO - PROCESS | 2680 | 1461044026655 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 22:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 22:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 880ms 22:33:46 INFO - PROCESS | 2680 | 1461044026678 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 22:33:46 INFO - PROCESS | 2680 | 1461044026681 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 22:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 22:33:46 INFO - PROCESS | 2680 | 1461044026686 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 22:33:46 INFO - PROCESS | 2680 | 1461044026688 Marionette TRACE conn5 <- [1,2358,null,{}] 22:33:46 INFO - PROCESS | 2680 | 1461044026692 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:46 INFO - PROCESS | 2680 | 1461044026803 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 22:33:46 INFO - PROCESS | 2680 | 1461044026905 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E646A800 == 79 [pid = 2680] [id = 599] 22:33:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F7E26BC400) [pid = 2680] [serial = 1797] [outer = 0000000000000000] 22:33:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7E2A0A000) [pid = 2680] [serial = 1798] [outer = 000000F7E26BC400] 22:33:46 INFO - PROCESS | 2680 | 1461044026961 Marionette DEBUG loaded listener.js 22:33:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F7E2A6A400) [pid = 2680] [serial = 1799] [outer = 000000F7E26BC400] 22:33:47 INFO - PROCESS | 2680 | 1461044027605 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 22:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 22:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 944ms 22:33:47 INFO - PROCESS | 2680 | 1461044027634 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 22:33:47 INFO - PROCESS | 2680 | 1461044027636 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 22:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 22:33:47 INFO - PROCESS | 2680 | 1461044027640 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 22:33:47 INFO - PROCESS | 2680 | 1461044027642 Marionette TRACE conn5 <- [1,2362,null,{}] 22:33:47 INFO - PROCESS | 2680 | 1461044027646 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:47 INFO - PROCESS | 2680 | 1461044027757 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 22:33:47 INFO - PROCESS | 2680 | 1461044027860 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827DA000 == 80 [pid = 2680] [id = 600] 22:33:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F781157000) [pid = 2680] [serial = 1800] [outer = 0000000000000000] 22:33:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F781EADC00) [pid = 2680] [serial = 1801] [outer = 000000F781157000] 22:33:47 INFO - PROCESS | 2680 | 1461044027916 Marionette DEBUG loaded listener.js 22:33:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F7DB6F0400) [pid = 2680] [serial = 1802] [outer = 000000F781157000] 22:33:48 INFO - PROCESS | 2680 | 1461044028682 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 22:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 22:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1087ms 22:33:48 INFO - PROCESS | 2680 | 1461044028729 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 22:33:48 INFO - PROCESS | 2680 | 1461044028734 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 22:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 22:33:48 INFO - PROCESS | 2680 | 1461044028739 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 22:33:48 INFO - PROCESS | 2680 | 1461044028743 Marionette TRACE conn5 <- [1,2366,null,{}] 22:33:48 INFO - PROCESS | 2680 | 1461044028748 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:48 INFO - PROCESS | 2680 | 1461044028859 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 22:33:49 INFO - PROCESS | 2680 | 1461044028995 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FC6800 == 81 [pid = 2680] [id = 601] 22:33:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F781B0CC00) [pid = 2680] [serial = 1803] [outer = 0000000000000000] 22:33:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F781C1D000) [pid = 2680] [serial = 1804] [outer = 000000F781B0CC00] 22:33:49 INFO - PROCESS | 2680 | 1461044029054 Marionette DEBUG loaded listener.js 22:33:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F7841C4800) [pid = 2680] [serial = 1805] [outer = 000000F781B0CC00] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827CC800 == 80 [pid = 2680] [id = 434] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1F6B800 == 79 [pid = 2680] [id = 591] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838EE800 == 78 [pid = 2680] [id = 569] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3D3000 == 77 [pid = 2680] [id = 590] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6E5B800 == 76 [pid = 2680] [id = 570] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4B8000 == 75 [pid = 2680] [id = 589] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE25D800 == 74 [pid = 2680] [id = 588] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6D4000 == 73 [pid = 2680] [id = 587] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9924800 == 72 [pid = 2680] [id = 586] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FC5000 == 71 [pid = 2680] [id = 585] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F78470D800 == 70 [pid = 2680] [id = 584] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F7DE13F000) [pid = 2680] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DD5000 == 69 [pid = 2680] [id = 583] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F784263800 == 68 [pid = 2680] [id = 582] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D470B800 == 67 [pid = 2680] [id = 577] 22:33:49 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838D5000 == 66 [pid = 2680] [id = 576] 22:33:49 INFO - PROCESS | 2680 | 1461044029678 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 22:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 22:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 985ms 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F781B3B800) [pid = 2680] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F7DF34B400) [pid = 2680] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F7DFC6D800) [pid = 2680] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7DB38CC00) [pid = 2680] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F781154000) [pid = 2680] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F7DA185C00) [pid = 2680] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7DA707400) [pid = 2680] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F782966800) [pid = 2680] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F7E1ACD800) [pid = 2680] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F787ACE000) [pid = 2680] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7842D2000) [pid = 2680] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F78392CC00) [pid = 2680] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7D334C800) [pid = 2680] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7E19E5800) [pid = 2680] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7E2241000) [pid = 2680] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7D5804400) [pid = 2680] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7D3381000) [pid = 2680] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7D9ABB000) [pid = 2680] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7D580F400) [pid = 2680] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7DB6EEC00) [pid = 2680] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7E2036000) [pid = 2680] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7D9988800) [pid = 2680] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7D46C8800) [pid = 2680] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F781EAC400) [pid = 2680] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F78125FC00) [pid = 2680] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7DA8B1800) [pid = 2680] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F780F2EC00) [pid = 2680] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7DBADA800) [pid = 2680] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 22:33:49 INFO - PROCESS | 2680 | 1461044029755 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 22:33:49 INFO - PROCESS | 2680 | 1461044029761 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 22:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 22:33:49 INFO - PROCESS | 2680 | 1461044029770 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 22:33:49 INFO - PROCESS | 2680 | 1461044029773 Marionette TRACE conn5 <- [1,2370,null,{}] 22:33:49 INFO - PROCESS | 2680 | 1461044029777 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:49 INFO - PROCESS | 2680 | 1461044029873 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 22:33:49 INFO - PROCESS | 2680 | 1461044029886 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838EE800 == 67 [pid = 2680] [id = 602] 22:33:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F781B05C00) [pid = 2680] [serial = 1806] [outer = 0000000000000000] 22:33:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F781EAC400) [pid = 2680] [serial = 1807] [outer = 000000F781B05C00] 22:33:49 INFO - PROCESS | 2680 | 1461044029934 Marionette DEBUG loaded listener.js 22:33:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7841CB800) [pid = 2680] [serial = 1808] [outer = 000000F781B05C00] 22:33:50 INFO - PROCESS | 2680 | 1461044030484 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 22:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 22:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 731ms 22:33:50 INFO - PROCESS | 2680 | 1461044030503 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 22:33:50 INFO - PROCESS | 2680 | 1461044030506 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 22:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 22:33:50 INFO - PROCESS | 2680 | 1461044030509 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 22:33:50 INFO - PROCESS | 2680 | 1461044030513 Marionette TRACE conn5 <- [1,2374,null,{}] 22:33:50 INFO - PROCESS | 2680 | 1461044030524 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:50 INFO - PROCESS | 2680 | 1461044030621 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 22:33:50 INFO - PROCESS | 2680 | 1461044030715 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:50 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6A83800 == 68 [pid = 2680] [id = 603] 22:33:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7D334C800) [pid = 2680] [serial = 1809] [outer = 0000000000000000] 22:33:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7D4454800) [pid = 2680] [serial = 1810] [outer = 000000F7D334C800] 22:33:50 INFO - PROCESS | 2680 | 1461044030765 Marionette DEBUG loaded listener.js 22:33:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7D5804800) [pid = 2680] [serial = 1811] [outer = 000000F7D334C800] 22:33:51 INFO - PROCESS | 2680 | 1461044031148 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 22:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 22:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 22:33:51 INFO - PROCESS | 2680 | 1461044031203 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 22:33:51 INFO - PROCESS | 2680 | 1461044031206 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 22:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 22:33:51 INFO - PROCESS | 2680 | 1461044031209 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 22:33:51 INFO - PROCESS | 2680 | 1461044031211 Marionette TRACE conn5 <- [1,2378,null,{}] 22:33:51 INFO - PROCESS | 2680 | 1461044031215 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:51 INFO - PROCESS | 2680 | 1461044031308 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 22:33:51 INFO - PROCESS | 2680 | 1461044031315 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA7B8800 == 69 [pid = 2680] [id = 604] 22:33:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7D6618800) [pid = 2680] [serial = 1812] [outer = 0000000000000000] 22:33:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7D9992000) [pid = 2680] [serial = 1813] [outer = 000000F7D6618800] 22:33:51 INFO - PROCESS | 2680 | 1461044031361 Marionette DEBUG loaded listener.js 22:33:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7DA25E000) [pid = 2680] [serial = 1814] [outer = 000000F7D6618800] 22:33:51 INFO - PROCESS | 2680 | 1461044031810 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 22:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 22:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 627ms 22:33:51 INFO - PROCESS | 2680 | 1461044031839 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 22:33:51 INFO - PROCESS | 2680 | 1461044031842 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 22:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 22:33:51 INFO - PROCESS | 2680 | 1461044031845 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 22:33:51 INFO - PROCESS | 2680 | 1461044031847 Marionette TRACE conn5 <- [1,2382,null,{}] 22:33:51 INFO - PROCESS | 2680 | 1461044031859 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:51 INFO - PROCESS | 2680 | 1461044031974 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 22:33:52 INFO - PROCESS | 2680 | 1461044032059 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE263800 == 70 [pid = 2680] [id = 605] 22:33:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7841C8800) [pid = 2680] [serial = 1815] [outer = 0000000000000000] 22:33:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7DA8AB400) [pid = 2680] [serial = 1816] [outer = 000000F7841C8800] 22:33:52 INFO - PROCESS | 2680 | 1461044032105 Marionette DEBUG loaded listener.js 22:33:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7DB390C00) [pid = 2680] [serial = 1817] [outer = 000000F7841C8800] 22:33:52 INFO - PROCESS | 2680 | 1461044032566 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 22:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 22:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 775ms 22:33:52 INFO - PROCESS | 2680 | 1461044032630 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 22:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 22:33:52 INFO - PROCESS | 2680 | 1461044032632 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 22:33:52 INFO - PROCESS | 2680 | 1461044032636 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 22:33:52 INFO - PROCESS | 2680 | 1461044032637 Marionette TRACE conn5 <- [1,2386,null,{}] 22:33:52 INFO - PROCESS | 2680 | 1461044032641 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:52 INFO - PROCESS | 2680 | 1461044032780 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 22:33:52 INFO - PROCESS | 2680 | 1461044032854 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1064800 == 71 [pid = 2680] [id = 606] 22:33:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7DE2B4000) [pid = 2680] [serial = 1818] [outer = 0000000000000000] 22:33:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7DF323800) [pid = 2680] [serial = 1819] [outer = 000000F7DE2B4000] 22:33:52 INFO - PROCESS | 2680 | 1461044032903 Marionette DEBUG loaded listener.js 22:33:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7DF665000) [pid = 2680] [serial = 1820] [outer = 000000F7DE2B4000] 22:33:53 INFO - PROCESS | 2680 | 1461044033355 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 22:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 22:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 796ms 22:33:53 INFO - PROCESS | 2680 | 1461044033433 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 22:33:53 INFO - PROCESS | 2680 | 1461044033435 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 22:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 22:33:53 INFO - PROCESS | 2680 | 1461044033438 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 22:33:53 INFO - PROCESS | 2680 | 1461044033440 Marionette TRACE conn5 <- [1,2390,null,{}] 22:33:53 INFO - PROCESS | 2680 | 1461044033450 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:53 INFO - PROCESS | 2680 | 1461044033566 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 22:33:53 INFO - PROCESS | 2680 | 1461044033626 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2886800 == 72 [pid = 2680] [id = 607] 22:33:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7DE2B6C00) [pid = 2680] [serial = 1821] [outer = 0000000000000000] 22:33:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7E10B9800) [pid = 2680] [serial = 1822] [outer = 000000F7DE2B6C00] 22:33:53 INFO - PROCESS | 2680 | 1461044033672 Marionette DEBUG loaded listener.js 22:33:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7E1AD2800) [pid = 2680] [serial = 1823] [outer = 000000F7DE2B6C00] 22:33:53 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7D3541C00) [pid = 2680] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 22:33:53 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F782763C00) [pid = 2680] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 22:33:53 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7DB6A5400) [pid = 2680] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 22:33:53 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7DE143C00) [pid = 2680] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 22:33:53 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F781331C00) [pid = 2680] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 22:33:54 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7D6A9AC00) [pid = 2680] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 22:33:54 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7DBF3CC00) [pid = 2680] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 22:33:54 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7DA643000) [pid = 2680] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 22:33:54 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F781153800) [pid = 2680] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 22:33:54 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F780F2FC00) [pid = 2680] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 22:33:54 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7841CDC00) [pid = 2680] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 22:33:54 INFO - PROCESS | 2680 | 1461044034164 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 22:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 22:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 734ms 22:33:54 INFO - PROCESS | 2680 | 1461044034175 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 22:33:54 INFO - PROCESS | 2680 | 1461044034177 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 22:33:54 INFO - PROCESS | 2680 | 1461044034180 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 22:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 22:33:54 INFO - PROCESS | 2680 | 1461044034182 Marionette TRACE conn5 <- [1,2394,null,{}] 22:33:54 INFO - PROCESS | 2680 | 1461044034185 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:54 INFO - PROCESS | 2680 | 1461044034306 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 22:33:54 INFO - PROCESS | 2680 | 1461044034365 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E1D800 == 73 [pid = 2680] [id = 608] 22:33:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F781C1F400) [pid = 2680] [serial = 1824] [outer = 0000000000000000] 22:33:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7DB6AC800) [pid = 2680] [serial = 1825] [outer = 000000F781C1F400] 22:33:54 INFO - PROCESS | 2680 | 1461044034412 Marionette DEBUG loaded listener.js 22:33:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7E2233400) [pid = 2680] [serial = 1826] [outer = 000000F781C1F400] 22:33:54 INFO - PROCESS | 2680 | 1461044034776 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 22:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 22:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 22:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 22:33:54 INFO - PROCESS | 2680 | 1461044034815 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 22:33:54 INFO - PROCESS | 2680 | 1461044034818 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 22:33:54 INFO - PROCESS | 2680 | 1461044034821 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 22:33:54 INFO - PROCESS | 2680 | 1461044034823 Marionette TRACE conn5 <- [1,2398,null,{}] 22:33:54 INFO - PROCESS | 2680 | 1461044034826 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:54 INFO - PROCESS | 2680 | 1461044034917 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 22:33:54 INFO - PROCESS | 2680 | 1461044034923 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E535E000 == 74 [pid = 2680] [id = 609] 22:33:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7E223D400) [pid = 2680] [serial = 1827] [outer = 0000000000000000] 22:33:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7E26ADC00) [pid = 2680] [serial = 1828] [outer = 000000F7E223D400] 22:33:54 INFO - PROCESS | 2680 | 1461044034970 Marionette DEBUG loaded listener.js 22:33:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7E2A66800) [pid = 2680] [serial = 1829] [outer = 000000F7E223D400] 22:33:55 INFO - PROCESS | 2680 | 1461044035424 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 22:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 22:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 629ms 22:33:55 INFO - PROCESS | 2680 | 1461044035451 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 22:33:55 INFO - PROCESS | 2680 | 1461044035453 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 22:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 22:33:55 INFO - PROCESS | 2680 | 1461044035456 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 22:33:55 INFO - PROCESS | 2680 | 1461044035458 Marionette TRACE conn5 <- [1,2402,null,{}] 22:33:55 INFO - PROCESS | 2680 | 1461044035478 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:55 INFO - PROCESS | 2680 | 1461044035567 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 22:33:55 INFO - PROCESS | 2680 | 1461044035573 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5622000 == 75 [pid = 2680] [id = 610] 22:33:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7E2DF5C00) [pid = 2680] [serial = 1830] [outer = 0000000000000000] 22:33:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7E2F76000) [pid = 2680] [serial = 1831] [outer = 000000F7E2DF5C00] 22:33:55 INFO - PROCESS | 2680 | 1461044035619 Marionette DEBUG loaded listener.js 22:33:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7E2F7E400) [pid = 2680] [serial = 1832] [outer = 000000F7E2DF5C00] 22:33:56 INFO - PROCESS | 2680 | 1461044036199 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 22:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 22:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 774ms 22:33:56 INFO - PROCESS | 2680 | 1461044036234 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 22:33:56 INFO - PROCESS | 2680 | 1461044036239 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 22:33:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 22:33:56 INFO - PROCESS | 2680 | 1461044036260 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 22:33:56 INFO - PROCESS | 2680 | 1461044036265 Marionette TRACE conn5 <- [1,2406,null,{}] 22:33:56 INFO - PROCESS | 2680 | 1461044036326 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:56 INFO - PROCESS | 2680 | 1461044036500 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 22:33:56 INFO - PROCESS | 2680 | 1461044036514 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F785045800 == 76 [pid = 2680] [id = 611] 22:33:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F781EA3C00) [pid = 2680] [serial = 1833] [outer = 0000000000000000] 22:33:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F78276B000) [pid = 2680] [serial = 1834] [outer = 000000F781EA3C00] 22:33:56 INFO - PROCESS | 2680 | 1461044036573 Marionette DEBUG loaded listener.js 22:33:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7842E0000) [pid = 2680] [serial = 1835] [outer = 000000F781EA3C00] 22:33:57 INFO - PROCESS | 2680 | 1461044037249 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:33:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 22:33:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1052ms 22:33:57 INFO - PROCESS | 2680 | 1461044037300 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 22:33:57 INFO - PROCESS | 2680 | 1461044037307 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 22:33:57 INFO - PROCESS | 2680 | 1461044037313 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 22:33:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 22:33:57 INFO - PROCESS | 2680 | 1461044037316 Marionette TRACE conn5 <- [1,2410,null,{}] 22:33:57 INFO - PROCESS | 2680 | 1461044037321 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:57 INFO - PROCESS | 2680 | 1461044037438 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 22:33:57 INFO - PROCESS | 2680 | 1461044037543 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA56000 == 77 [pid = 2680] [id = 612] 22:33:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F7D337A000) [pid = 2680] [serial = 1836] [outer = 0000000000000000] 22:33:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F7D5432000) [pid = 2680] [serial = 1837] [outer = 000000F7D337A000] 22:33:57 INFO - PROCESS | 2680 | 1461044037600 Marionette DEBUG loaded listener.js 22:33:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7DA8B0C00) [pid = 2680] [serial = 1838] [outer = 000000F7D337A000] 22:33:58 INFO - PROCESS | 2680 | 1461044038226 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 22:33:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 22:33:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 983ms 22:33:58 INFO - PROCESS | 2680 | 1461044038303 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 22:33:58 INFO - PROCESS | 2680 | 1461044038305 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 22:33:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 22:33:58 INFO - PROCESS | 2680 | 1461044038309 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 22:33:58 INFO - PROCESS | 2680 | 1461044038314 Marionette TRACE conn5 <- [1,2414,null,{}] 22:33:58 INFO - PROCESS | 2680 | 1461044038326 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:58 INFO - PROCESS | 2680 | 1461044038496 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 22:33:58 INFO - PROCESS | 2680 | 1461044038507 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E647E000 == 78 [pid = 2680] [id = 613] 22:33:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F7DE142400) [pid = 2680] [serial = 1839] [outer = 0000000000000000] 22:33:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F7DF307400) [pid = 2680] [serial = 1840] [outer = 000000F7DE142400] 22:33:58 INFO - PROCESS | 2680 | 1461044038569 Marionette DEBUG loaded listener.js 22:33:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F7E203E800) [pid = 2680] [serial = 1841] [outer = 000000F7DE142400] 22:33:59 INFO - PROCESS | 2680 | 1461044039264 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 22:33:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 22:33:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 987ms 22:33:59 INFO - PROCESS | 2680 | 1461044039297 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 22:33:59 INFO - PROCESS | 2680 | 1461044039300 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 22:33:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 22:33:59 INFO - PROCESS | 2680 | 1461044039304 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 22:33:59 INFO - PROCESS | 2680 | 1461044039306 Marionette TRACE conn5 <- [1,2418,null,{}] 22:33:59 INFO - PROCESS | 2680 | 1461044039310 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:33:59 INFO - PROCESS | 2680 | 1461044039425 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 22:33:59 INFO - PROCESS | 2680 | 1461044039558 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:33:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8802800 == 79 [pid = 2680] [id = 614] 22:33:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F7E2F7B800) [pid = 2680] [serial = 1842] [outer = 0000000000000000] 22:33:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F7E313B800) [pid = 2680] [serial = 1843] [outer = 000000F7E2F7B800] 22:33:59 INFO - PROCESS | 2680 | 1461044039616 Marionette DEBUG loaded listener.js 22:33:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F7E3E50000) [pid = 2680] [serial = 1844] [outer = 000000F7E2F7B800] 22:34:00 INFO - PROCESS | 2680 | 1461044040167 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 22:34:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 22:34:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 881ms 22:34:00 INFO - PROCESS | 2680 | 1461044040186 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 22:34:00 INFO - PROCESS | 2680 | 1461044040189 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 22:34:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 22:34:00 INFO - PROCESS | 2680 | 1461044040192 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 22:34:00 INFO - PROCESS | 2680 | 1461044040194 Marionette TRACE conn5 <- [1,2422,null,{}] 22:34:00 INFO - PROCESS | 2680 | 1461044040215 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:00 INFO - PROCESS | 2680 | 1461044040326 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 22:34:00 INFO - PROCESS | 2680 | 1461044040430 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E881E000 == 80 [pid = 2680] [id = 615] 22:34:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F7E3E47400) [pid = 2680] [serial = 1845] [outer = 0000000000000000] 22:34:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 159 (000000F7E45B2400) [pid = 2680] [serial = 1846] [outer = 000000F7E3E47400] 22:34:00 INFO - PROCESS | 2680 | 1461044040486 Marionette DEBUG loaded listener.js 22:34:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 160 (000000F7E524A400) [pid = 2680] [serial = 1847] [outer = 000000F7E3E47400] 22:34:01 INFO - PROCESS | 2680 | 1461044041111 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 22:34:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 22:34:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1004ms 22:34:01 INFO - PROCESS | 2680 | 1461044041199 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 22:34:01 INFO - PROCESS | 2680 | 1461044041202 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 22:34:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 22:34:01 INFO - PROCESS | 2680 | 1461044041205 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 22:34:01 INFO - PROCESS | 2680 | 1461044041208 Marionette TRACE conn5 <- [1,2426,null,{}] 22:34:01 INFO - PROCESS | 2680 | 1461044041212 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:01 INFO - PROCESS | 2680 | 1461044041355 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 22:34:01 INFO - PROCESS | 2680 | 1461044041683 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F783739000 == 81 [pid = 2680] [id = 616] 22:34:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 161 (000000F780FB7800) [pid = 2680] [serial = 1848] [outer = 0000000000000000] 22:34:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 162 (000000F780FBF000) [pid = 2680] [serial = 1849] [outer = 000000F780FB7800] 22:34:01 INFO - PROCESS | 2680 | 1461044041763 Marionette DEBUG loaded listener.js 22:34:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 163 (000000F78120C400) [pid = 2680] [serial = 1850] [outer = 000000F780FB7800] 22:34:02 INFO - PROCESS | 2680 | 1461044042368 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 22:34:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 22:34:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1245ms 22:34:02 INFO - PROCESS | 2680 | 1461044042454 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 22:34:02 INFO - PROCESS | 2680 | 1461044042460 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 22:34:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 22:34:02 INFO - PROCESS | 2680 | 1461044042465 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 22:34:02 INFO - PROCESS | 2680 | 1461044042469 Marionette TRACE conn5 <- [1,2430,null,{}] 22:34:02 INFO - PROCESS | 2680 | 1461044042474 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:02 INFO - PROCESS | 2680 | 1461044042638 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 22:34:02 INFO - PROCESS | 2680 | 1461044042649 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:02 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838E4000 == 82 [pid = 2680] [id = 617] 22:34:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 164 (000000F781EAF400) [pid = 2680] [serial = 1851] [outer = 0000000000000000] 22:34:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 165 (000000F782965400) [pid = 2680] [serial = 1852] [outer = 000000F781EAF400] 22:34:02 INFO - PROCESS | 2680 | 1461044042702 Marionette DEBUG loaded listener.js 22:34:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 166 (000000F783D9EC00) [pid = 2680] [serial = 1853] [outer = 000000F781EAF400] 22:34:03 INFO - PROCESS | 2680 | 1461044043349 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 22:34:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 22:34:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 942ms 22:34:03 INFO - PROCESS | 2680 | 1461044043428 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 22:34:03 INFO - PROCESS | 2680 | 1461044043432 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 22:34:03 INFO - PROCESS | 2680 | 1461044043438 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 22:34:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 22:34:03 INFO - PROCESS | 2680 | 1461044043440 Marionette TRACE conn5 <- [1,2434,null,{}] 22:34:03 INFO - PROCESS | 2680 | 1461044043444 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:03 INFO - PROCESS | 2680 | 1461044043545 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 22:34:03 INFO - PROCESS | 2680 | 1461044043682 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D500E000 == 83 [pid = 2680] [id = 618] 22:34:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 167 (000000F787AD0800) [pid = 2680] [serial = 1854] [outer = 0000000000000000] 22:34:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 168 (000000F7D3345400) [pid = 2680] [serial = 1855] [outer = 000000F787AD0800] 22:34:03 INFO - PROCESS | 2680 | 1461044043733 Marionette DEBUG loaded listener.js 22:34:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 169 (000000F7D3D65400) [pid = 2680] [serial = 1856] [outer = 000000F787AD0800] 22:34:03 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5355000 == 82 [pid = 2680] [id = 562] 22:34:03 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E535E000 == 81 [pid = 2680] [id = 609] 22:34:03 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E1D800 == 80 [pid = 2680] [id = 608] 22:34:03 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2886800 == 79 [pid = 2680] [id = 607] 22:34:03 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1064800 == 78 [pid = 2680] [id = 606] 22:34:03 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE263800 == 77 [pid = 2680] [id = 605] 22:34:03 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA7B8800 == 76 [pid = 2680] [id = 604] 22:34:03 INFO - PROCESS | 2680 | --DOMWINDOW == 168 (000000F78125E800) [pid = 2680] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 22:34:03 INFO - PROCESS | 2680 | --DOMWINDOW == 167 (000000F783D9F800) [pid = 2680] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 22:34:03 INFO - PROCESS | 2680 | --DOMWINDOW == 166 (000000F7D55A1C00) [pid = 2680] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 22:34:03 INFO - PROCESS | 2680 | --DOMWINDOW == 165 (000000F7DE1D2C00) [pid = 2680] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 22:34:03 INFO - PROCESS | 2680 | --DOMWINDOW == 164 (000000F7DF34F800) [pid = 2680] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 22:34:03 INFO - PROCESS | 2680 | --DOMWINDOW == 163 (000000F7E10BF000) [pid = 2680] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 22:34:03 INFO - PROCESS | 2680 | --DOMWINDOW == 162 (000000F7DF662C00) [pid = 2680] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6A83800 == 75 [pid = 2680] [id = 603] 22:34:04 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838EE800 == 74 [pid = 2680] [id = 602] 22:34:04 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FC6800 == 73 [pid = 2680] [id = 601] 22:34:04 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E24000 == 72 [pid = 2680] [id = 595] 22:34:04 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D69C6800 == 71 [pid = 2680] [id = 594] 22:34:04 INFO - PROCESS | 2680 | --DOCSHELL 000000F784012000 == 70 [pid = 2680] [id = 593] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 161 (000000F7D9937000) [pid = 2680] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 160 (000000F7D9DF6C00) [pid = 2680] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 159 (000000F7DE2B6800) [pid = 2680] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 158 (000000F7DB388400) [pid = 2680] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F781C20400) [pid = 2680] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F783D9E400) [pid = 2680] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F78120A400) [pid = 2680] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F780FB6C00) [pid = 2680] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7DA8AF000) [pid = 2680] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F7D32ACC00) [pid = 2680] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F7D337A400) [pid = 2680] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7D3DA6000) [pid = 2680] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F7841CD800) [pid = 2680] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F783927C00) [pid = 2680] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7DB6E9000) [pid = 2680] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7DF32BC00) [pid = 2680] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F7D5806400) [pid = 2680] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7DBF38000) [pid = 2680] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7DF13C400) [pid = 2680] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7DBB94C00) [pid = 2680] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7D4D7F000) [pid = 2680] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 22:34:04 INFO - PROCESS | 2680 | 1461044044280 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 22:34:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 22:34:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 879ms 22:34:04 INFO - PROCESS | 2680 | 1461044044323 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 22:34:04 INFO - PROCESS | 2680 | 1461044044326 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 22:34:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 22:34:04 INFO - PROCESS | 2680 | 1461044044331 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 22:34:04 INFO - PROCESS | 2680 | 1461044044337 Marionette TRACE conn5 <- [1,2438,null,{}] 22:34:04 INFO - PROCESS | 2680 | 1461044044347 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:04 INFO - PROCESS | 2680 | 1461044044441 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 22:34:04 INFO - PROCESS | 2680 | 1461044044531 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784925000 == 71 [pid = 2680] [id = 619] 22:34:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F781B31400) [pid = 2680] [serial = 1857] [outer = 0000000000000000] 22:34:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7841CD800) [pid = 2680] [serial = 1858] [outer = 000000F781B31400] 22:34:04 INFO - PROCESS | 2680 | 1461044044577 Marionette DEBUG loaded listener.js 22:34:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7D330C000) [pid = 2680] [serial = 1859] [outer = 000000F781B31400] 22:34:04 INFO - PROCESS | 2680 | 1461044044954 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 22:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 22:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 689ms 22:34:05 INFO - PROCESS | 2680 | 1461044045021 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 22:34:05 INFO - PROCESS | 2680 | 1461044045024 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 22:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 22:34:05 INFO - PROCESS | 2680 | 1461044045027 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 22:34:05 INFO - PROCESS | 2680 | 1461044045029 Marionette TRACE conn5 <- [1,2442,null,{}] 22:34:05 INFO - PROCESS | 2680 | 1461044045033 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:05 INFO - PROCESS | 2680 | 1461044045150 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 22:34:05 INFO - PROCESS | 2680 | 1461044045163 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D56D3800 == 72 [pid = 2680] [id = 620] 22:34:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7D3DA6000) [pid = 2680] [serial = 1860] [outer = 0000000000000000] 22:34:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7D4D7B400) [pid = 2680] [serial = 1861] [outer = 000000F7D3DA6000] 22:34:05 INFO - PROCESS | 2680 | 1461044045209 Marionette DEBUG loaded listener.js 22:34:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7D5803C00) [pid = 2680] [serial = 1862] [outer = 000000F7D3DA6000] 22:34:05 INFO - PROCESS | 2680 | 1461044045646 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 22:34:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 22:34:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 629ms 22:34:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 22:34:05 INFO - PROCESS | 2680 | 1461044045659 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 22:34:05 INFO - PROCESS | 2680 | 1461044045661 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 22:34:05 INFO - PROCESS | 2680 | 1461044045664 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 22:34:05 INFO - PROCESS | 2680 | 1461044045666 Marionette TRACE conn5 <- [1,2446,null,{}] 22:34:05 INFO - PROCESS | 2680 | 1461044045669 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:05 INFO - PROCESS | 2680 | 1461044045754 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 22:34:05 INFO - PROCESS | 2680 | 1461044045761 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782B50800 == 73 [pid = 2680] [id = 621] 22:34:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7D6E6EC00) [pid = 2680] [serial = 1863] [outer = 0000000000000000] 22:34:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F7D9937000) [pid = 2680] [serial = 1864] [outer = 000000F7D6E6EC00] 22:34:05 INFO - PROCESS | 2680 | 1461044045818 Marionette DEBUG loaded listener.js 22:34:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F7DA17E400) [pid = 2680] [serial = 1865] [outer = 000000F7D6E6EC00] 22:34:06 INFO - PROCESS | 2680 | 1461044046286 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 22:34:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 22:34:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 690ms 22:34:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 22:34:06 INFO - PROCESS | 2680 | 1461044046357 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 22:34:06 INFO - PROCESS | 2680 | 1461044046359 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 22:34:06 INFO - PROCESS | 2680 | 1461044046373 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 22:34:06 INFO - PROCESS | 2680 | 1461044046375 Marionette TRACE conn5 <- [1,2450,null,{}] 22:34:06 INFO - PROCESS | 2680 | 1461044046379 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:06 INFO - PROCESS | 2680 | 1461044046494 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 22:34:06 INFO - PROCESS | 2680 | 1461044046588 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA52000 == 74 [pid = 2680] [id = 622] 22:34:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7DA707400) [pid = 2680] [serial = 1866] [outer = 0000000000000000] 22:34:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F7DA8A6800) [pid = 2680] [serial = 1867] [outer = 000000F7DA707400] 22:34:06 INFO - PROCESS | 2680 | 1461044046634 Marionette DEBUG loaded listener.js 22:34:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F7DB30AC00) [pid = 2680] [serial = 1868] [outer = 000000F7DA707400] 22:34:07 INFO - PROCESS | 2680 | 1461044047033 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 22:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 22:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 753ms 22:34:07 INFO - PROCESS | 2680 | 1461044047119 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 22:34:07 INFO - PROCESS | 2680 | 1461044047121 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 22:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 22:34:07 INFO - PROCESS | 2680 | 1461044047125 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 22:34:07 INFO - PROCESS | 2680 | 1461044047127 Marionette TRACE conn5 <- [1,2454,null,{}] 22:34:07 INFO - PROCESS | 2680 | 1461044047137 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:07 INFO - PROCESS | 2680 | 1461044047251 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 22:34:07 INFO - PROCESS | 2680 | 1461044047311 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF372800 == 75 [pid = 2680] [id = 623] 22:34:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F7DA70F800) [pid = 2680] [serial = 1869] [outer = 0000000000000000] 22:34:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F7DB6E4800) [pid = 2680] [serial = 1870] [outer = 000000F7DA70F800] 22:34:07 INFO - PROCESS | 2680 | 1461044047357 Marionette DEBUG loaded listener.js 22:34:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F7DBA7F000) [pid = 2680] [serial = 1871] [outer = 000000F7DA70F800] 22:34:07 INFO - PROCESS | 2680 | 1461044047788 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 22:34:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 22:34:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 22:34:07 INFO - PROCESS | 2680 | 1461044047819 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 22:34:07 INFO - PROCESS | 2680 | 1461044047821 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 22:34:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 22:34:07 INFO - PROCESS | 2680 | 1461044047824 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 22:34:07 INFO - PROCESS | 2680 | 1461044047826 Marionette TRACE conn5 <- [1,2458,null,{}] 22:34:07 INFO - PROCESS | 2680 | 1461044047830 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:07 INFO - PROCESS | 2680 | 1461044047970 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 22:34:08 INFO - PROCESS | 2680 | 1461044048029 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1061000 == 76 [pid = 2680] [id = 624] 22:34:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F7DBAD7800) [pid = 2680] [serial = 1872] [outer = 0000000000000000] 22:34:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F7DBF38000) [pid = 2680] [serial = 1873] [outer = 000000F7DBAD7800] 22:34:08 INFO - PROCESS | 2680 | 1461044048075 Marionette DEBUG loaded listener.js 22:34:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 159 (000000F7DE1CD800) [pid = 2680] [serial = 1874] [outer = 000000F7DBAD7800] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 158 (000000F7DF322800) [pid = 2680] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F7DE374C00) [pid = 2680] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F7E1B0FC00) [pid = 2680] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F780162C00) [pid = 2680] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F7DA70FC00) [pid = 2680] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7DE363000) [pid = 2680] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F7D3388800) [pid = 2680] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F7E10A1C00) [pid = 2680] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7D4D84C00) [pid = 2680] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F78115D800) [pid = 2680] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F781211C00) [pid = 2680] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7DBF3C400) [pid = 2680] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7E109F400) [pid = 2680] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F783923C00) [pid = 2680] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7DE362400) [pid = 2680] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7D3348800) [pid = 2680] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7841D7C00) [pid = 2680] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F783D9E000) [pid = 2680] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7E19F6C00) [pid = 2680] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F78392EC00) [pid = 2680] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7E19E2C00) [pid = 2680] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E223D000) [pid = 2680] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7DF310C00) [pid = 2680] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7841C8800) [pid = 2680] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7DE2B4000) [pid = 2680] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F781C1F400) [pid = 2680] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7DE2B6C00) [pid = 2680] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7E223D400) [pid = 2680] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7DF30F800) [pid = 2680] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F781B05C00) [pid = 2680] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F781157000) [pid = 2680] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7D334C800) [pid = 2680] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F781B0CC00) [pid = 2680] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 22:34:08 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7D6618800) [pid = 2680] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 22:34:08 INFO - PROCESS | 2680 | 1461044048855 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 22:34:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 22:34:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1084ms 22:34:08 INFO - PROCESS | 2680 | 1461044048911 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 22:34:08 INFO - PROCESS | 2680 | 1461044048913 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 22:34:08 INFO - PROCESS | 2680 | 1461044048916 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 22:34:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 22:34:08 INFO - PROCESS | 2680 | 1461044048918 Marionette TRACE conn5 <- [1,2462,null,{}] 22:34:08 INFO - PROCESS | 2680 | 1461044048922 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:09 INFO - PROCESS | 2680 | 1461044049039 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 22:34:09 INFO - PROCESS | 2680 | 1461044049095 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFEE9000 == 77 [pid = 2680] [id = 625] 22:34:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F781157000) [pid = 2680] [serial = 1875] [outer = 0000000000000000] 22:34:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F782768800) [pid = 2680] [serial = 1876] [outer = 000000F781157000] 22:34:09 INFO - PROCESS | 2680 | 1461044049141 Marionette DEBUG loaded listener.js 22:34:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7D3345000) [pid = 2680] [serial = 1877] [outer = 000000F781157000] 22:34:09 INFO - PROCESS | 2680 | 1461044049532 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 22:34:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 22:34:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 22:34:09 INFO - PROCESS | 2680 | 1461044049549 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 22:34:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 22:34:09 INFO - PROCESS | 2680 | 1461044049551 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 22:34:09 INFO - PROCESS | 2680 | 1461044049554 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 22:34:09 INFO - PROCESS | 2680 | 1461044049556 Marionette TRACE conn5 <- [1,2466,null,{}] 22:34:09 INFO - PROCESS | 2680 | 1461044049560 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:09 INFO - PROCESS | 2680 | 1461044049646 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 22:34:09 INFO - PROCESS | 2680 | 1461044049652 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E221B800 == 78 [pid = 2680] [id = 626] 22:34:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7D6618800) [pid = 2680] [serial = 1878] [outer = 0000000000000000] 22:34:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7DBA7C000) [pid = 2680] [serial = 1879] [outer = 000000F7D6618800] 22:34:09 INFO - PROCESS | 2680 | 1461044049704 Marionette DEBUG loaded listener.js 22:34:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7DF135800) [pid = 2680] [serial = 1880] [outer = 000000F7D6618800] 22:34:10 INFO - PROCESS | 2680 | 1461044050161 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 22:34:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 22:34:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 629ms 22:34:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 22:34:10 INFO - PROCESS | 2680 | 1461044050192 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 22:34:10 INFO - PROCESS | 2680 | 1461044050194 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 22:34:10 INFO - PROCESS | 2680 | 1461044050198 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 22:34:10 INFO - PROCESS | 2680 | 1461044050200 Marionette TRACE conn5 <- [1,2470,null,{}] 22:34:10 INFO - PROCESS | 2680 | 1461044050204 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:10 INFO - PROCESS | 2680 | 1461044050312 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 22:34:10 INFO - PROCESS | 2680 | 1461044050318 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E13000 == 79 [pid = 2680] [id = 627] 22:34:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7DF34AC00) [pid = 2680] [serial = 1881] [outer = 0000000000000000] 22:34:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7DF353800) [pid = 2680] [serial = 1882] [outer = 000000F7DF34AC00] 22:34:10 INFO - PROCESS | 2680 | 1461044050365 Marionette DEBUG loaded listener.js 22:34:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7DFC6B800) [pid = 2680] [serial = 1883] [outer = 000000F7DF34AC00] 22:34:10 INFO - PROCESS | 2680 | 1461044050978 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 22:34:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 22:34:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 838ms 22:34:11 INFO - PROCESS | 2680 | 1461044051039 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 22:34:11 INFO - PROCESS | 2680 | 1461044051044 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 22:34:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 22:34:11 INFO - PROCESS | 2680 | 1461044051050 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 22:34:11 INFO - PROCESS | 2680 | 1461044051055 Marionette TRACE conn5 <- [1,2474,null,{}] 22:34:11 INFO - PROCESS | 2680 | 1461044051062 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:11 INFO - PROCESS | 2680 | 1461044051184 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 22:34:11 INFO - PROCESS | 2680 | 1461044051294 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784266800 == 80 [pid = 2680] [id = 628] 22:34:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F78120A800) [pid = 2680] [serial = 1884] [outer = 0000000000000000] 22:34:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F781B0B800) [pid = 2680] [serial = 1885] [outer = 000000F78120A800] 22:34:11 INFO - PROCESS | 2680 | 1461044051355 Marionette DEBUG loaded listener.js 22:34:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F781C21400) [pid = 2680] [serial = 1886] [outer = 000000F78120A800] 22:34:12 INFO - PROCESS | 2680 | 1461044052001 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 22:34:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 22:34:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 22:34:12 INFO - PROCESS | 2680 | 1461044052039 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 22:34:12 INFO - PROCESS | 2680 | 1461044052046 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 22:34:12 INFO - PROCESS | 2680 | 1461044052053 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 22:34:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 22:34:12 INFO - PROCESS | 2680 | 1461044052056 Marionette TRACE conn5 <- [1,2478,null,{}] 22:34:12 INFO - PROCESS | 2680 | 1461044052060 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:12 INFO - PROCESS | 2680 | 1461044052177 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 22:34:12 INFO - PROCESS | 2680 | 1461044052310 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9ADC800 == 81 [pid = 2680] [id = 629] 22:34:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F783927C00) [pid = 2680] [serial = 1887] [outer = 0000000000000000] 22:34:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7D3311000) [pid = 2680] [serial = 1888] [outer = 000000F783927C00] 22:34:12 INFO - PROCESS | 2680 | 1461044052368 Marionette DEBUG loaded listener.js 22:34:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7D4D7E400) [pid = 2680] [serial = 1889] [outer = 000000F783927C00] 22:34:13 INFO - PROCESS | 2680 | 1461044053002 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 22:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 984ms 22:34:13 INFO - PROCESS | 2680 | 1461044053042 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 22:34:13 INFO - PROCESS | 2680 | 1461044053045 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 22:34:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 22:34:13 INFO - PROCESS | 2680 | 1461044053049 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 22:34:13 INFO - PROCESS | 2680 | 1461044053053 Marionette TRACE conn5 <- [1,2482,null,{}] 22:34:13 INFO - PROCESS | 2680 | 1461044053066 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:13 INFO - PROCESS | 2680 | 1461044053185 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 22:34:13 INFO - PROCESS | 2680 | 1461044053318 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5308800 == 82 [pid = 2680] [id = 630] 22:34:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7D9AC4000) [pid = 2680] [serial = 1890] [outer = 0000000000000000] 22:34:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7DB6ADC00) [pid = 2680] [serial = 1891] [outer = 000000F7D9AC4000] 22:34:13 INFO - PROCESS | 2680 | 1461044053379 Marionette DEBUG loaded listener.js 22:34:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7DE373000) [pid = 2680] [serial = 1892] [outer = 000000F7D9AC4000] 22:34:13 INFO - PROCESS | 2680 | 1461044053947 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 22:34:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 22:34:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 943ms 22:34:13 INFO - PROCESS | 2680 | 1461044053994 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 22:34:14 INFO - PROCESS | 2680 | 1461044053998 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 22:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 22:34:14 INFO - PROCESS | 2680 | 1461044054001 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 22:34:14 INFO - PROCESS | 2680 | 1461044054004 Marionette TRACE conn5 <- [1,2486,null,{}] 22:34:14 INFO - PROCESS | 2680 | 1461044054008 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:14 INFO - PROCESS | 2680 | 1461044054140 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 22:34:14 INFO - PROCESS | 2680 | 1461044054247 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E55AA000 == 83 [pid = 2680] [id = 631] 22:34:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7DF355C00) [pid = 2680] [serial = 1893] [outer = 0000000000000000] 22:34:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7E1099800) [pid = 2680] [serial = 1894] [outer = 000000F7DF355C00] 22:34:14 INFO - PROCESS | 2680 | 1461044054304 Marionette DEBUG loaded listener.js 22:34:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7E10B4C00) [pid = 2680] [serial = 1895] [outer = 000000F7DF355C00] 22:34:14 INFO - PROCESS | 2680 | 1461044054897 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 22:34:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 22:34:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 944ms 22:34:14 INFO - PROCESS | 2680 | 1461044054947 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 22:34:14 INFO - PROCESS | 2680 | 1461044054949 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 22:34:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 22:34:14 INFO - PROCESS | 2680 | 1461044054953 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 22:34:14 INFO - PROCESS | 2680 | 1461044054955 Marionette TRACE conn5 <- [1,2490,null,{}] 22:34:14 INFO - PROCESS | 2680 | 1461044054959 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:15 INFO - PROCESS | 2680 | 1461044055072 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 22:34:15 INFO - PROCESS | 2680 | 1461044055177 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5796800 == 84 [pid = 2680] [id = 632] 22:34:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7E19E8400) [pid = 2680] [serial = 1896] [outer = 0000000000000000] 22:34:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7E19F1800) [pid = 2680] [serial = 1897] [outer = 000000F7E19E8400] 22:34:15 INFO - PROCESS | 2680 | 1461044055234 Marionette DEBUG loaded listener.js 22:34:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F7E1E2C400) [pid = 2680] [serial = 1898] [outer = 000000F7E19E8400] 22:34:15 INFO - PROCESS | 2680 | 1461044055821 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:34:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 22:34:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 943ms 22:34:15 INFO - PROCESS | 2680 | 1461044055899 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 22:34:15 INFO - PROCESS | 2680 | 1461044055901 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 22:34:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 22:34:15 INFO - PROCESS | 2680 | 1461044055905 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 22:34:15 INFO - PROCESS | 2680 | 1461044055907 Marionette TRACE conn5 <- [1,2494,null,{}] 22:34:15 INFO - PROCESS | 2680 | 1461044055911 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:16 INFO - PROCESS | 2680 | 1461044056050 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 22:34:16 INFO - PROCESS | 2680 | 1461044056179 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8A87800 == 85 [pid = 2680] [id = 633] 22:34:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F7E223BC00) [pid = 2680] [serial = 1899] [outer = 0000000000000000] 22:34:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7E2DA7400) [pid = 2680] [serial = 1900] [outer = 000000F7E223BC00] 22:34:16 INFO - PROCESS | 2680 | 1461044056240 Marionette DEBUG loaded listener.js 22:34:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F7E2F7DC00) [pid = 2680] [serial = 1901] [outer = 000000F7E223BC00] 22:34:16 INFO - PROCESS | 2680 | 1461044056847 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 22:34:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 22:34:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 983ms 22:34:16 INFO - PROCESS | 2680 | 1461044056890 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 22:34:16 INFO - PROCESS | 2680 | 1461044056893 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 22:34:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 22:34:16 INFO - PROCESS | 2680 | 1461044056897 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 22:34:16 INFO - PROCESS | 2680 | 1461044056899 Marionette TRACE conn5 <- [1,2498,null,{}] 22:34:16 INFO - PROCESS | 2680 | 1461044056903 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:17 INFO - PROCESS | 2680 | 1461044057016 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 22:34:17 INFO - PROCESS | 2680 | 1461044057148 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78401F800 == 86 [pid = 2680] [id = 634] 22:34:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F78125C000) [pid = 2680] [serial = 1902] [outer = 0000000000000000] 22:34:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F7842DBC00) [pid = 2680] [serial = 1903] [outer = 000000F78125C000] 22:34:17 INFO - PROCESS | 2680 | 1461044057207 Marionette DEBUG loaded listener.js 22:34:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F7E19E1800) [pid = 2680] [serial = 1904] [outer = 000000F78125C000] 22:34:18 INFO - PROCESS | 2680 | 1461044057989 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 22:34:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 22:34:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1134ms 22:34:18 INFO - PROCESS | 2680 | 1461044058034 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 22:34:18 INFO - PROCESS | 2680 | 1461044058038 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 22:34:18 INFO - PROCESS | 2680 | 1461044058043 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 22:34:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 22:34:18 INFO - PROCESS | 2680 | 1461044058048 Marionette TRACE conn5 <- [1,2502,null,{}] 22:34:18 INFO - PROCESS | 2680 | 1461044058055 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:18 INFO - PROCESS | 2680 | 1461044058164 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 22:34:18 INFO - PROCESS | 2680 | 1461044058306 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847D2000 == 87 [pid = 2680] [id = 635] 22:34:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F780F2B000) [pid = 2680] [serial = 1905] [outer = 0000000000000000] 22:34:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F781331C00) [pid = 2680] [serial = 1906] [outer = 000000F780F2B000] 22:34:18 INFO - PROCESS | 2680 | 1461044058359 Marionette DEBUG loaded listener.js 22:34:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F781C1B800) [pid = 2680] [serial = 1907] [outer = 000000F780F2B000] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A33800 == 86 [pid = 2680] [id = 592] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2212000 == 85 [pid = 2680] [id = 545] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4C34800 == 84 [pid = 2680] [id = 546] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E221B800 == 83 [pid = 2680] [id = 626] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7CFEE9000 == 82 [pid = 2680] [id = 625] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1061000 == 81 [pid = 2680] [id = 624] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF372800 == 80 [pid = 2680] [id = 623] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA52000 == 79 [pid = 2680] [id = 622] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F782B50800 == 78 [pid = 2680] [id = 621] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D56D3800 == 77 [pid = 2680] [id = 620] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F784925000 == 76 [pid = 2680] [id = 619] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F7E2A0A000) [pid = 2680] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F7E2F76000) [pid = 2680] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | 1461044059051 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D500E000 == 75 [pid = 2680] [id = 618] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838E4000 == 74 [pid = 2680] [id = 617] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F783739000 == 73 [pid = 2680] [id = 616] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA56000 == 72 [pid = 2680] [id = 612] 22:34:19 INFO - PROCESS | 2680 | --DOCSHELL 000000F785045800 == 71 [pid = 2680] [id = 611] 22:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 22:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1032ms 22:34:19 INFO - PROCESS | 2680 | 1461044059080 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 22:34:19 INFO - PROCESS | 2680 | 1461044059086 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 22:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F7DF3CDC00) [pid = 2680] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F7DF13C000) [pid = 2680] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7E203F400) [pid = 2680] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F781B06C00) [pid = 2680] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F7DE2B7400) [pid = 2680] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7E10A5000) [pid = 2680] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F7DA6A3800) [pid = 2680] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F7E19F2800) [pid = 2680] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7DA4ED800) [pid = 2680] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F781B0E400) [pid = 2680] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F781C1A800) [pid = 2680] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7DF141000) [pid = 2680] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7E10C0400) [pid = 2680] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7841CE000) [pid = 2680] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7DF329400) [pid = 2680] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7DA70D400) [pid = 2680] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7D3DB1800) [pid = 2680] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F787ACE800) [pid = 2680] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7E1AD5800) [pid = 2680] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F787AD4400) [pid = 2680] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7E19F2C00) [pid = 2680] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7E26AD800) [pid = 2680] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7DF474800) [pid = 2680] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7DA8AB400) [pid = 2680] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7DB390C00) [pid = 2680] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7DF665000) [pid = 2680] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7DF323800) [pid = 2680] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7DB6AC800) [pid = 2680] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E10B9800) [pid = 2680] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7E26ADC00) [pid = 2680] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7E109D400) [pid = 2680] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F781257400) [pid = 2680] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7842D2800) [pid = 2680] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E1AD2000) [pid = 2680] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7E1AD2800) [pid = 2680] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7841CB800) [pid = 2680] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F781EAC400) [pid = 2680] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7E268D800) [pid = 2680] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DB6F0400) [pid = 2680] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F781EADC00) [pid = 2680] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7D4454800) [pid = 2680] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7D5804800) [pid = 2680] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7841C4800) [pid = 2680] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F781C1D000) [pid = 2680] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DA640800) [pid = 2680] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7D9992000) [pid = 2680] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7E109E400) [pid = 2680] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E2A66800) [pid = 2680] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E2233400) [pid = 2680] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7DA25E000) [pid = 2680] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 22:34:19 INFO - PROCESS | 2680 | 1461044059138 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 22:34:19 INFO - PROCESS | 2680 | 1461044059141 Marionette TRACE conn5 <- [1,2506,null,{}] 22:34:19 INFO - PROCESS | 2680 | 1461044059150 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:19 INFO - PROCESS | 2680 | 1461044059248 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 22:34:19 INFO - PROCESS | 2680 | 1461044059255 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F783751800 == 72 [pid = 2680] [id = 636] 22:34:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F781B34800) [pid = 2680] [serial = 1908] [outer = 0000000000000000] 22:34:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F781C1D000) [pid = 2680] [serial = 1909] [outer = 000000F781B34800] 22:34:19 INFO - PROCESS | 2680 | 1461044059304 Marionette DEBUG loaded listener.js 22:34:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F783925400) [pid = 2680] [serial = 1910] [outer = 000000F781B34800] 22:34:19 INFO - PROCESS | 2680 | 1461044059810 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:34:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 22:34:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 774ms 22:34:19 INFO - PROCESS | 2680 | 1461044059945 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 22:34:19 INFO - PROCESS | 2680 | 1461044059950 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 22:34:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 22:34:19 INFO - PROCESS | 2680 | 1461044059956 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 22:34:19 INFO - PROCESS | 2680 | 1461044059961 Marionette TRACE conn5 <- [1,2510,null,{}] 22:34:19 INFO - PROCESS | 2680 | 1461044059970 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:20 INFO - PROCESS | 2680 | 1461044060100 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 22:34:20 INFO - PROCESS | 2680 | 1461044060222 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78400F000 == 73 [pid = 2680] [id = 637] 22:34:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F781165000) [pid = 2680] [serial = 1911] [outer = 0000000000000000] 22:34:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F78125E800) [pid = 2680] [serial = 1912] [outer = 000000F781165000] 22:34:20 INFO - PROCESS | 2680 | 1461044060283 Marionette DEBUG loaded listener.js 22:34:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F782763C00) [pid = 2680] [serial = 1913] [outer = 000000F781165000] 22:34:20 INFO - PROCESS | 2680 | 1461044060884 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 22:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 22:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1002ms 22:34:20 INFO - PROCESS | 2680 | 1461044060960 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 22:34:20 INFO - PROCESS | 2680 | 1461044060964 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 22:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 22:34:20 INFO - PROCESS | 2680 | 1461044060973 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 22:34:20 INFO - PROCESS | 2680 | 1461044060977 Marionette TRACE conn5 <- [1,2514,null,{}] 22:34:20 INFO - PROCESS | 2680 | 1461044060982 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:21 INFO - PROCESS | 2680 | 1461044061097 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 22:34:21 INFO - PROCESS | 2680 | 1461044061225 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D46E0800 == 74 [pid = 2680] [id = 638] 22:34:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7841C4800) [pid = 2680] [serial = 1914] [outer = 0000000000000000] 22:34:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7842DD000) [pid = 2680] [serial = 1915] [outer = 000000F7841C4800] 22:34:21 INFO - PROCESS | 2680 | 1461044061284 Marionette DEBUG loaded listener.js 22:34:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7D330EC00) [pid = 2680] [serial = 1916] [outer = 000000F7841C4800] 22:34:21 INFO - PROCESS | 2680 | 1461044061917 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 22:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 22:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 985ms 22:34:21 INFO - PROCESS | 2680 | 1461044061959 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 22:34:21 INFO - PROCESS | 2680 | 1461044061962 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 22:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 22:34:21 INFO - PROCESS | 2680 | 1461044061966 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 22:34:21 INFO - PROCESS | 2680 | 1461044061968 Marionette TRACE conn5 <- [1,2518,null,{}] 22:34:21 INFO - PROCESS | 2680 | 1461044061993 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:22 INFO - PROCESS | 2680 | 1461044062143 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 22:34:22 INFO - PROCESS | 2680 | 1461044062206 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9912000 == 75 [pid = 2680] [id = 639] 22:34:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7D4D8AC00) [pid = 2680] [serial = 1917] [outer = 0000000000000000] 22:34:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7D5727400) [pid = 2680] [serial = 1918] [outer = 000000F7D4D8AC00] 22:34:22 INFO - PROCESS | 2680 | 1461044062267 Marionette DEBUG loaded listener.js 22:34:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7D69BB400) [pid = 2680] [serial = 1919] [outer = 000000F7D4D8AC00] 22:34:22 INFO - PROCESS | 2680 | 1461044062930 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 22:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 22:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 985ms 22:34:22 INFO - PROCESS | 2680 | 1461044062952 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 22:34:22 INFO - PROCESS | 2680 | 1461044062955 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 22:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 22:34:22 INFO - PROCESS | 2680 | 1461044062959 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 22:34:22 INFO - PROCESS | 2680 | 1461044062961 Marionette TRACE conn5 <- [1,2522,null,{}] 22:34:22 INFO - PROCESS | 2680 | 1461044062965 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:23 INFO - PROCESS | 2680 | 1461044063076 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 22:34:23 INFO - PROCESS | 2680 | 1461044063176 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6D8800 == 76 [pid = 2680] [id = 640] 22:34:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7D9B3BC00) [pid = 2680] [serial = 1920] [outer = 0000000000000000] 22:34:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DA4ECC00) [pid = 2680] [serial = 1921] [outer = 000000F7D9B3BC00] 22:34:23 INFO - PROCESS | 2680 | 1461044063233 Marionette DEBUG loaded listener.js 22:34:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DA8AAC00) [pid = 2680] [serial = 1922] [outer = 000000F7D9B3BC00] 22:34:23 INFO - PROCESS | 2680 | 1461044063773 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 22:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 22:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 837ms 22:34:23 INFO - PROCESS | 2680 | 1461044063806 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 22:34:23 INFO - PROCESS | 2680 | 1461044063809 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 22:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 22:34:23 INFO - PROCESS | 2680 | 1461044063814 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 22:34:23 INFO - PROCESS | 2680 | 1461044063816 Marionette TRACE conn5 <- [1,2526,null,{}] 22:34:23 INFO - PROCESS | 2680 | 1461044063820 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:23 INFO - PROCESS | 2680 | 1461044063926 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 22:34:24 INFO - PROCESS | 2680 | 1461044064025 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA64800 == 77 [pid = 2680] [id = 641] 22:34:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DA8A8000) [pid = 2680] [serial = 1923] [outer = 0000000000000000] 22:34:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7DB6AA800) [pid = 2680] [serial = 1924] [outer = 000000F7DA8A8000] 22:34:24 INFO - PROCESS | 2680 | 1461044064082 Marionette DEBUG loaded listener.js 22:34:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7DBAD1C00) [pid = 2680] [serial = 1925] [outer = 000000F7DA8A8000] 22:34:24 INFO - PROCESS | 2680 | 1461044064664 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 22:34:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 22:34:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 878ms 22:34:24 INFO - PROCESS | 2680 | 1461044064695 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 22:34:24 INFO - PROCESS | 2680 | 1461044064698 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 22:34:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 22:34:24 INFO - PROCESS | 2680 | 1461044064701 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 22:34:24 INFO - PROCESS | 2680 | 1461044064704 Marionette TRACE conn5 <- [1,2530,null,{}] 22:34:24 INFO - PROCESS | 2680 | 1461044064707 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:24 INFO - PROCESS | 2680 | 1461044064842 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 22:34:24 INFO - PROCESS | 2680 | 1461044064974 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DFC8D800 == 78 [pid = 2680] [id = 642] 22:34:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7DEB28C00) [pid = 2680] [serial = 1926] [outer = 0000000000000000] 22:34:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7DF141000) [pid = 2680] [serial = 1927] [outer = 000000F7DEB28C00] 22:34:25 INFO - PROCESS | 2680 | 1461044065035 Marionette DEBUG loaded listener.js 22:34:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7DF34C800) [pid = 2680] [serial = 1928] [outer = 000000F7DEB28C00] 22:34:25 INFO - PROCESS | 2680 | 1461044065576 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 22:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 22:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 944ms 22:34:25 INFO - PROCESS | 2680 | 1461044065649 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 22:34:25 INFO - PROCESS | 2680 | 1461044065651 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 22:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 22:34:25 INFO - PROCESS | 2680 | 1461044065655 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 22:34:25 INFO - PROCESS | 2680 | 1461044065658 Marionette TRACE conn5 <- [1,2534,null,{}] 22:34:25 INFO - PROCESS | 2680 | 1461044065662 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:25 INFO - PROCESS | 2680 | 1461044065767 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 22:34:25 INFO - PROCESS | 2680 | 1461044065896 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1F17000 == 79 [pid = 2680] [id = 643] 22:34:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7DEB30C00) [pid = 2680] [serial = 1929] [outer = 0000000000000000] 22:34:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7DF3D6800) [pid = 2680] [serial = 1930] [outer = 000000F7DEB30C00] 22:34:25 INFO - PROCESS | 2680 | 1461044065953 Marionette DEBUG loaded listener.js 22:34:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7DFC36000) [pid = 2680] [serial = 1931] [outer = 000000F7DEB30C00] 22:34:26 INFO - PROCESS | 2680 | 1461044066557 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 22:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 22:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 943ms 22:34:26 INFO - PROCESS | 2680 | 1461044066600 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 22:34:26 INFO - PROCESS | 2680 | 1461044066603 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 22:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 22:34:26 INFO - PROCESS | 2680 | 1461044066607 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 22:34:26 INFO - PROCESS | 2680 | 1461044066609 Marionette TRACE conn5 <- [1,2538,null,{}] 22:34:26 INFO - PROCESS | 2680 | 1461044066613 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:26 INFO - PROCESS | 2680 | 1461044066741 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 22:34:26 INFO - PROCESS | 2680 | 1461044066845 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2885000 == 80 [pid = 2680] [id = 644] 22:34:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7DF329400) [pid = 2680] [serial = 1932] [outer = 0000000000000000] 22:34:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7E10B3000) [pid = 2680] [serial = 1933] [outer = 000000F7DF329400] 22:34:26 INFO - PROCESS | 2680 | 1461044066901 Marionette DEBUG loaded listener.js 22:34:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E19F4400) [pid = 2680] [serial = 1934] [outer = 000000F7DF329400] 22:34:27 INFO - PROCESS | 2680 | 1461044067506 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 22:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 22:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 942ms 22:34:27 INFO - PROCESS | 2680 | 1461044067551 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 22:34:27 INFO - PROCESS | 2680 | 1461044067554 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 22:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 22:34:27 INFO - PROCESS | 2680 | 1461044067558 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 22:34:27 INFO - PROCESS | 2680 | 1461044067560 Marionette TRACE conn5 <- [1,2542,null,{}] 22:34:27 INFO - PROCESS | 2680 | 1461044067563 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:27 INFO - PROCESS | 2680 | 1461044067672 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 22:34:27 INFO - PROCESS | 2680 | 1461044067803 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2C81800 == 81 [pid = 2680] [id = 645] 22:34:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7D3D66C00) [pid = 2680] [serial = 1935] [outer = 0000000000000000] 22:34:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7E1ADB000) [pid = 2680] [serial = 1936] [outer = 000000F7D3D66C00] 22:34:27 INFO - PROCESS | 2680 | 1461044067860 Marionette DEBUG loaded listener.js 22:34:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E2241000) [pid = 2680] [serial = 1937] [outer = 000000F7D3D66C00] 22:34:28 INFO - PROCESS | 2680 | 1461044068513 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 22:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 22:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 985ms 22:34:28 INFO - PROCESS | 2680 | 1461044068545 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 22:34:28 INFO - PROCESS | 2680 | 1461044068551 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 22:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 22:34:28 INFO - PROCESS | 2680 | 1461044068556 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 22:34:28 INFO - PROCESS | 2680 | 1461044068560 Marionette TRACE conn5 <- [1,2546,null,{}] 22:34:28 INFO - PROCESS | 2680 | 1461044068565 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:28 INFO - PROCESS | 2680 | 1461044068679 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 22:34:28 INFO - PROCESS | 2680 | 1461044068818 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78110A000 == 82 [pid = 2680] [id = 646] 22:34:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7841E1800) [pid = 2680] [serial = 1938] [outer = 0000000000000000] 22:34:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7842DB400) [pid = 2680] [serial = 1939] [outer = 000000F7841E1800] 22:34:28 INFO - PROCESS | 2680 | 1461044068878 Marionette DEBUG loaded listener.js 22:34:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7D3542800) [pid = 2680] [serial = 1940] [outer = 000000F7841E1800] 22:34:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847D2000 == 81 [pid = 2680] [id = 635] 22:34:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E55AA000 == 80 [pid = 2680] [id = 631] 22:34:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5308800 == 79 [pid = 2680] [id = 630] 22:34:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9ADC800 == 78 [pid = 2680] [id = 629] 22:34:29 INFO - PROCESS | 2680 | --DOCSHELL 000000F784266800 == 77 [pid = 2680] [id = 628] 22:34:29 INFO - PROCESS | 2680 | 1461044069443 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 22:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 22:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 923ms 22:34:29 INFO - PROCESS | 2680 | 1461044069483 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 22:34:29 INFO - PROCESS | 2680 | 1461044069489 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 22:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 22:34:29 INFO - PROCESS | 2680 | 1461044069495 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 22:34:29 INFO - PROCESS | 2680 | 1461044069498 Marionette TRACE conn5 <- [1,2550,null,{}] 22:34:29 INFO - PROCESS | 2680 | 1461044069501 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:29 INFO - PROCESS | 2680 | 1461044069600 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 22:34:29 INFO - PROCESS | 2680 | 1461044069696 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA67A800 == 78 [pid = 2680] [id = 647] 22:34:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7842D2800) [pid = 2680] [serial = 1941] [outer = 0000000000000000] 22:34:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7D602FC00) [pid = 2680] [serial = 1942] [outer = 000000F7842D2800] 22:34:29 INFO - PROCESS | 2680 | 1461044069744 Marionette DEBUG loaded listener.js 22:34:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7DA4F9000) [pid = 2680] [serial = 1943] [outer = 000000F7842D2800] 22:34:30 INFO - PROCESS | 2680 | 1461044070177 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 22:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 22:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 733ms 22:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 22:34:30 INFO - PROCESS | 2680 | 1461044070229 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 22:34:30 INFO - PROCESS | 2680 | 1461044070232 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 22:34:30 INFO - PROCESS | 2680 | 1461044070235 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 22:34:30 INFO - PROCESS | 2680 | 1461044070239 Marionette TRACE conn5 <- [1,2554,null,{}] 22:34:30 INFO - PROCESS | 2680 | 1461044070251 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:30 INFO - PROCESS | 2680 | 1461044070346 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 22:34:30 INFO - PROCESS | 2680 | 1461044070395 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E21000 == 79 [pid = 2680] [id = 648] 22:34:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7DF138000) [pid = 2680] [serial = 1944] [outer = 0000000000000000] 22:34:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7DF134400) [pid = 2680] [serial = 1945] [outer = 000000F7DF138000] 22:34:30 INFO - PROCESS | 2680 | 1461044070446 Marionette DEBUG loaded listener.js 22:34:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7E109E000) [pid = 2680] [serial = 1946] [outer = 000000F7DF138000] 22:34:30 INFO - PROCESS | 2680 | 1461044070950 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 22:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 22:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 732ms 22:34:30 INFO - PROCESS | 2680 | 1461044070975 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 22:34:30 INFO - PROCESS | 2680 | 1461044070978 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 22:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 22:34:30 INFO - PROCESS | 2680 | 1461044070981 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 22:34:30 INFO - PROCESS | 2680 | 1461044070983 Marionette TRACE conn5 <- [1,2558,null,{}] 22:34:30 INFO - PROCESS | 2680 | 1461044070986 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:31 INFO - PROCESS | 2680 | 1461044071112 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 22:34:31 INFO - PROCESS | 2680 | 1461044071173 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5304000 == 80 [pid = 2680] [id = 649] 22:34:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7E19EBC00) [pid = 2680] [serial = 1947] [outer = 0000000000000000] 22:34:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7E2239800) [pid = 2680] [serial = 1948] [outer = 000000F7E19EBC00] 22:34:31 INFO - PROCESS | 2680 | 1461044071219 Marionette DEBUG loaded listener.js 22:34:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7E26B8000) [pid = 2680] [serial = 1949] [outer = 000000F7E19EBC00] 22:34:31 INFO - PROCESS | 2680 | 1461044071676 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 22:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 22:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 22:34:31 INFO - PROCESS | 2680 | 1461044071716 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 22:34:31 INFO - PROCESS | 2680 | 1461044071718 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 22:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 22:34:31 INFO - PROCESS | 2680 | 1461044071722 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 22:34:31 INFO - PROCESS | 2680 | 1461044071724 Marionette TRACE conn5 <- [1,2562,null,{}] 22:34:31 INFO - PROCESS | 2680 | 1461044071732 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:31 INFO - PROCESS | 2680 | 1461044071885 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 22:34:31 INFO - PROCESS | 2680 | 1461044071949 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5365000 == 81 [pid = 2680] [id = 650] 22:34:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F7E2A03800) [pid = 2680] [serial = 1950] [outer = 0000000000000000] 22:34:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F7E2DA4000) [pid = 2680] [serial = 1951] [outer = 000000F7E2A03800] 22:34:32 INFO - PROCESS | 2680 | 1461044071995 Marionette DEBUG loaded listener.js 22:34:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7E2F7FC00) [pid = 2680] [serial = 1952] [outer = 000000F7E2A03800] 22:34:32 INFO - PROCESS | 2680 | 1461044072443 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 22:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 22:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 22:34:32 INFO - PROCESS | 2680 | 1461044072458 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 22:34:32 INFO - PROCESS | 2680 | 1461044072460 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 22:34:32 INFO - PROCESS | 2680 | 1461044072464 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 22:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 22:34:32 INFO - PROCESS | 2680 | 1461044072465 Marionette TRACE conn5 <- [1,2566,null,{}] 22:34:32 INFO - PROCESS | 2680 | 1461044072469 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:32 INFO - PROCESS | 2680 | 1461044072608 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7DBAD7800) [pid = 2680] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F787AD0800) [pid = 2680] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F781B31400) [pid = 2680] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F780FB7800) [pid = 2680] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7DA707400) [pid = 2680] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F781157000) [pid = 2680] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F781EAF400) [pid = 2680] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7E2DF5C00) [pid = 2680] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7D6618800) [pid = 2680] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7D6E6EC00) [pid = 2680] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7E26BC400) [pid = 2680] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7DA70F800) [pid = 2680] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7D3DA6000) [pid = 2680] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F780F2B000) [pid = 2680] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7E1ACDC00) [pid = 2680] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7E22CA000) [pid = 2680] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F781209000) [pid = 2680] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F781206800) [pid = 2680] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7DF305400) [pid = 2680] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 22:34:32 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7DA25C400) [pid = 2680] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 22:34:32 INFO - PROCESS | 2680 | 1461044072819 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838D3000 == 82 [pid = 2680] [id = 651] 22:34:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F780FB7800) [pid = 2680] [serial = 1953] [outer = 0000000000000000] 22:34:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F781209000) [pid = 2680] [serial = 1954] [outer = 000000F780FB7800] 22:34:32 INFO - PROCESS | 2680 | 1461044072869 Marionette DEBUG loaded listener.js 22:34:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7D4659C00) [pid = 2680] [serial = 1955] [outer = 000000F780FB7800] 22:34:33 INFO - PROCESS | 2680 | 1461044073269 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 22:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 22:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 839ms 22:34:33 INFO - PROCESS | 2680 | 1461044073306 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 22:34:33 INFO - PROCESS | 2680 | 1461044073308 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 22:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 22:34:33 INFO - PROCESS | 2680 | 1461044073311 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 22:34:33 INFO - PROCESS | 2680 | 1461044073313 Marionette TRACE conn5 <- [1,2570,null,{}] 22:34:33 INFO - PROCESS | 2680 | 1461044073317 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:33 INFO - PROCESS | 2680 | 1461044073440 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 22:34:33 INFO - PROCESS | 2680 | 1461044073452 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E56D5000 == 83 [pid = 2680] [id = 652] 22:34:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F78392E400) [pid = 2680] [serial = 1956] [outer = 0000000000000000] 22:34:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F7E2054000) [pid = 2680] [serial = 1957] [outer = 000000F78392E400] 22:34:33 INFO - PROCESS | 2680 | 1461044073499 Marionette DEBUG loaded listener.js 22:34:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F7E5251C00) [pid = 2680] [serial = 1958] [outer = 000000F78392E400] 22:34:33 INFO - PROCESS | 2680 | 1461044073917 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 22:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 22:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 22:34:33 INFO - PROCESS | 2680 | 1461044073943 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 22:34:33 INFO - PROCESS | 2680 | 1461044073945 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 22:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 22:34:33 INFO - PROCESS | 2680 | 1461044073948 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 22:34:33 INFO - PROCESS | 2680 | 1461044073950 Marionette TRACE conn5 <- [1,2574,null,{}] 22:34:33 INFO - PROCESS | 2680 | 1461044073954 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:34 INFO - PROCESS | 2680 | 1461044074077 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 22:34:34 INFO - PROCESS | 2680 | 1461044074085 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E6506800 == 84 [pid = 2680] [id = 653] 22:34:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F7E4511000) [pid = 2680] [serial = 1959] [outer = 0000000000000000] 22:34:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F7E5391000) [pid = 2680] [serial = 1960] [outer = 000000F7E4511000] 22:34:34 INFO - PROCESS | 2680 | 1461044074134 Marionette DEBUG loaded listener.js 22:34:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 140 (000000F7E5397C00) [pid = 2680] [serial = 1961] [outer = 000000F7E4511000] 22:34:34 INFO - PROCESS | 2680 | 1461044074553 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 22:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 22:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 22:34:34 INFO - PROCESS | 2680 | 1461044074581 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 22:34:34 INFO - PROCESS | 2680 | 1461044074583 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 22:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 22:34:34 INFO - PROCESS | 2680 | 1461044074586 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 22:34:34 INFO - PROCESS | 2680 | 1461044074588 Marionette TRACE conn5 <- [1,2578,null,{}] 22:34:34 INFO - PROCESS | 2680 | 1461044074591 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:34 INFO - PROCESS | 2680 | 1461044074719 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 22:34:34 INFO - PROCESS | 2680 | 1461044074760 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8A8D000 == 85 [pid = 2680] [id = 654] 22:34:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 141 (000000F7D334A400) [pid = 2680] [serial = 1962] [outer = 0000000000000000] 22:34:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 142 (000000F7E539AC00) [pid = 2680] [serial = 1963] [outer = 000000F7D334A400] 22:34:34 INFO - PROCESS | 2680 | 1461044074806 Marionette DEBUG loaded listener.js 22:34:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 143 (000000F7E53BA000) [pid = 2680] [serial = 1964] [outer = 000000F7D334A400] 22:34:35 INFO - PROCESS | 2680 | 1461044075487 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 22:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 22:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 943ms 22:34:35 INFO - PROCESS | 2680 | 1461044075532 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 22:34:35 INFO - PROCESS | 2680 | 1461044075539 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 22:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 22:34:35 INFO - PROCESS | 2680 | 1461044075545 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 22:34:35 INFO - PROCESS | 2680 | 1461044075549 Marionette TRACE conn5 <- [1,2582,null,{}] 22:34:35 INFO - PROCESS | 2680 | 1461044075555 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:35 INFO - PROCESS | 2680 | 1461044075681 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 22:34:35 INFO - PROCESS | 2680 | 1461044075820 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9922000 == 86 [pid = 2680] [id = 655] 22:34:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 144 (000000F7841D6C00) [pid = 2680] [serial = 1965] [outer = 0000000000000000] 22:34:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 145 (000000F7842D7000) [pid = 2680] [serial = 1966] [outer = 000000F7841D6C00] 22:34:35 INFO - PROCESS | 2680 | 1461044075882 Marionette DEBUG loaded listener.js 22:34:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 146 (000000F7D4D80000) [pid = 2680] [serial = 1967] [outer = 000000F7841D6C00] 22:34:36 INFO - PROCESS | 2680 | 1461044076500 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 22:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 22:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 985ms 22:34:36 INFO - PROCESS | 2680 | 1461044076532 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 22:34:36 INFO - PROCESS | 2680 | 1461044076539 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 22:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 22:34:36 INFO - PROCESS | 2680 | 1461044076546 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 22:34:36 INFO - PROCESS | 2680 | 1461044076549 Marionette TRACE conn5 <- [1,2586,null,{}] 22:34:36 INFO - PROCESS | 2680 | 1461044076553 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:36 INFO - PROCESS | 2680 | 1461044076674 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 22:34:36 INFO - PROCESS | 2680 | 1461044076782 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E466E000 == 87 [pid = 2680] [id = 656] 22:34:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 147 (000000F7DBA7B000) [pid = 2680] [serial = 1968] [outer = 0000000000000000] 22:34:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 148 (000000F7DE363000) [pid = 2680] [serial = 1969] [outer = 000000F7DBA7B000] 22:34:36 INFO - PROCESS | 2680 | 1461044076839 Marionette DEBUG loaded listener.js 22:34:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 149 (000000F7E19E5800) [pid = 2680] [serial = 1970] [outer = 000000F7DBA7B000] 22:34:37 INFO - PROCESS | 2680 | 1461044077510 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 22:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 22:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 984ms 22:34:37 INFO - PROCESS | 2680 | 1461044077536 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 22:34:37 INFO - PROCESS | 2680 | 1461044077539 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 22:34:37 INFO - PROCESS | 2680 | 1461044077558 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 22:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 22:34:37 INFO - PROCESS | 2680 | 1461044077563 Marionette TRACE conn5 <- [1,2590,null,{}] 22:34:37 INFO - PROCESS | 2680 | 1461044077575 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:37 INFO - PROCESS | 2680 | 1461044077700 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 22:34:37 INFO - PROCESS | 2680 | 1461044077838 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E8B1A000 == 88 [pid = 2680] [id = 657] 22:34:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 150 (000000F7E3E4D400) [pid = 2680] [serial = 1971] [outer = 0000000000000000] 22:34:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 151 (000000F7E524C800) [pid = 2680] [serial = 1972] [outer = 000000F7E3E4D400] 22:34:37 INFO - PROCESS | 2680 | 1461044077899 Marionette DEBUG loaded listener.js 22:34:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 152 (000000F7E53BD400) [pid = 2680] [serial = 1973] [outer = 000000F7E3E4D400] 22:34:38 INFO - PROCESS | 2680 | 1461044078487 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 22:34:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 22:34:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 986ms 22:34:38 INFO - PROCESS | 2680 | 1461044078549 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 22:34:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 22:34:38 INFO - PROCESS | 2680 | 1461044078552 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 22:34:38 INFO - PROCESS | 2680 | 1461044078556 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 22:34:38 INFO - PROCESS | 2680 | 1461044078558 Marionette TRACE conn5 <- [1,2594,null,{}] 22:34:38 INFO - PROCESS | 2680 | 1461044078562 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:38 INFO - PROCESS | 2680 | 1461044078679 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 22:34:38 INFO - PROCESS | 2680 | 1461044078814 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9AD3800 == 89 [pid = 2680] [id = 658] 22:34:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 153 (000000F7E5485000) [pid = 2680] [serial = 1974] [outer = 0000000000000000] 22:34:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 154 (000000F7E557E400) [pid = 2680] [serial = 1975] [outer = 000000F7E5485000] 22:34:38 INFO - PROCESS | 2680 | 1461044078873 Marionette DEBUG loaded listener.js 22:34:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 155 (000000F7E57AD000) [pid = 2680] [serial = 1976] [outer = 000000F7E5485000] 22:34:39 INFO - PROCESS | 2680 | 1461044079467 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 22:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 22:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 985ms 22:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 22:34:39 INFO - PROCESS | 2680 | 1461044079542 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 22:34:39 INFO - PROCESS | 2680 | 1461044079545 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 22:34:39 INFO - PROCESS | 2680 | 1461044079548 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 22:34:39 INFO - PROCESS | 2680 | 1461044079551 Marionette TRACE conn5 <- [1,2598,null,{}] 22:34:39 INFO - PROCESS | 2680 | 1461044079567 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:39 INFO - PROCESS | 2680 | 1461044079713 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 22:34:39 INFO - PROCESS | 2680 | 1461044079728 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E9C7E000 == 90 [pid = 2680] [id = 659] 22:34:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 156 (000000F7E57AFC00) [pid = 2680] [serial = 1977] [outer = 0000000000000000] 22:34:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 157 (000000F7E57B5400) [pid = 2680] [serial = 1978] [outer = 000000F7E57AFC00] 22:34:39 INFO - PROCESS | 2680 | 1461044079784 Marionette DEBUG loaded listener.js 22:34:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 158 (000000F7E5B1D000) [pid = 2680] [serial = 1979] [outer = 000000F7E57AFC00] 22:34:40 INFO - PROCESS | 2680 | 1461044080509 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 22:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 22:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1031ms 22:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 22:34:40 INFO - PROCESS | 2680 | 1461044080582 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 22:34:40 INFO - PROCESS | 2680 | 1461044080585 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 22:34:40 INFO - PROCESS | 2680 | 1461044080589 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 22:34:40 INFO - PROCESS | 2680 | 1461044080591 Marionette TRACE conn5 <- [1,2602,null,{}] 22:34:40 INFO - PROCESS | 2680 | 1461044080595 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:41 INFO - PROCESS | 2680 | 1461044081018 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 22:34:41 INFO - PROCESS | 2680 | 1461044081196 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847E5800 == 91 [pid = 2680] [id = 660] 22:34:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 159 (000000F780FC1000) [pid = 2680] [serial = 1980] [outer = 0000000000000000] 22:34:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 160 (000000F781154400) [pid = 2680] [serial = 1981] [outer = 000000F780FC1000] 22:34:41 INFO - PROCESS | 2680 | 1461044081248 Marionette DEBUG loaded listener.js 22:34:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 161 (000000F781328800) [pid = 2680] [serial = 1982] [outer = 000000F780FC1000] 22:34:41 INFO - PROCESS | 2680 | 1461044081844 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 22:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 22:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1292ms 22:34:41 INFO - PROCESS | 2680 | 1461044081884 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 22:34:41 INFO - PROCESS | 2680 | 1461044081889 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 22:34:41 INFO - PROCESS | 2680 | 1461044081894 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 22:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 22:34:41 INFO - PROCESS | 2680 | 1461044081899 Marionette TRACE conn5 <- [1,2606,null,{}] 22:34:41 INFO - PROCESS | 2680 | 1461044081903 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:42 INFO - PROCESS | 2680 | 1461044082014 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 22:34:42 INFO - PROCESS | 2680 | 1461044082130 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:42 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78401D800 == 92 [pid = 2680] [id = 661] 22:34:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 162 (000000F78276D400) [pid = 2680] [serial = 1983] [outer = 0000000000000000] 22:34:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 163 (000000F782965000) [pid = 2680] [serial = 1984] [outer = 000000F78276D400] 22:34:42 INFO - PROCESS | 2680 | 1461044082229 Marionette DEBUG loaded listener.js 22:34:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 164 (000000F7841C2400) [pid = 2680] [serial = 1985] [outer = 000000F78276D400] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5571800 == 91 [pid = 2680] [id = 564] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E6506800 == 90 [pid = 2680] [id = 653] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E56D5000 == 89 [pid = 2680] [id = 652] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838D3000 == 88 [pid = 2680] [id = 651] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5365000 == 87 [pid = 2680] [id = 650] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5304000 == 86 [pid = 2680] [id = 649] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E21000 == 85 [pid = 2680] [id = 648] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 163 (000000F781C1D000) [pid = 2680] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 162 (000000F78276B000) [pid = 2680] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 161 (000000F7E313B800) [pid = 2680] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 160 (000000F7D5432000) [pid = 2680] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 159 (000000F7DF307400) [pid = 2680] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 158 (000000F781B0B800) [pid = 2680] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 157 (000000F7D3311000) [pid = 2680] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 156 (000000F7DB6ADC00) [pid = 2680] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA67A800 == 84 [pid = 2680] [id = 647] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F78110A000 == 83 [pid = 2680] [id = 646] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6D8800 == 82 [pid = 2680] [id = 640] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9912000 == 81 [pid = 2680] [id = 639] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D46E0800 == 80 [pid = 2680] [id = 638] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F78400F000 == 79 [pid = 2680] [id = 637] 22:34:42 INFO - PROCESS | 2680 | --DOCSHELL 000000F783751800 == 78 [pid = 2680] [id = 636] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 155 (000000F7DE1CD800) [pid = 2680] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 154 (000000F7D3345400) [pid = 2680] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 153 (000000F7DBF38000) [pid = 2680] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 152 (000000F7841CD800) [pid = 2680] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 151 (000000F780FBF000) [pid = 2680] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 150 (000000F7DA8A6800) [pid = 2680] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 149 (000000F7D3345000) [pid = 2680] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 148 (000000F782965400) [pid = 2680] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 147 (000000F7E2F7E400) [pid = 2680] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 146 (000000F7DBA7C000) [pid = 2680] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 145 (000000F78120C400) [pid = 2680] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 144 (000000F7D330C000) [pid = 2680] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 143 (000000F7D9937000) [pid = 2680] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 142 (000000F7E45B2400) [pid = 2680] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 141 (000000F7E2A6A400) [pid = 2680] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 140 (000000F7DB30AC00) [pid = 2680] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 139 (000000F7DA17E400) [pid = 2680] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7DB6E4800) [pid = 2680] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F782768800) [pid = 2680] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7D5803C00) [pid = 2680] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7D3D65400) [pid = 2680] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F783D9EC00) [pid = 2680] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7D4D7B400) [pid = 2680] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7DBA7F000) [pid = 2680] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F781331C00) [pid = 2680] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F781C1B800) [pid = 2680] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7DF135800) [pid = 2680] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7DF353800) [pid = 2680] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E1099800) [pid = 2680] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7E19F1800) [pid = 2680] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7842DBC00) [pid = 2680] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E2DA7400) [pid = 2680] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E203D400) [pid = 2680] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E26BB000) [pid = 2680] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7D3387000) [pid = 2680] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F781C16000) [pid = 2680] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E19DF400) [pid = 2680] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DE13CC00) [pid = 2680] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 22:34:42 INFO - PROCESS | 2680 | 1461044082828 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 22:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 22:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 986ms 22:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 22:34:42 INFO - PROCESS | 2680 | 1461044082883 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 22:34:42 INFO - PROCESS | 2680 | 1461044082886 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 22:34:42 INFO - PROCESS | 2680 | 1461044082890 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 22:34:42 INFO - PROCESS | 2680 | 1461044082892 Marionette TRACE conn5 <- [1,2610,null,{}] 22:34:42 INFO - PROCESS | 2680 | 1461044082896 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:43 INFO - PROCESS | 2680 | 1461044083021 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 22:34:43 INFO - PROCESS | 2680 | 1461044083110 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78470F800 == 79 [pid = 2680] [id = 662] 22:34:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F78114BC00) [pid = 2680] [serial = 1986] [outer = 0000000000000000] 22:34:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F781B3B800) [pid = 2680] [serial = 1987] [outer = 000000F78114BC00] 22:34:43 INFO - PROCESS | 2680 | 1461044083159 Marionette DEBUG loaded listener.js 22:34:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F78276B000) [pid = 2680] [serial = 1988] [outer = 000000F78114BC00] 22:34:43 INFO - PROCESS | 2680 | 1461044083568 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 22:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 22:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 731ms 22:34:43 INFO - PROCESS | 2680 | 1461044083623 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 22:34:43 INFO - PROCESS | 2680 | 1461044083627 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 22:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 22:34:43 INFO - PROCESS | 2680 | 1461044083668 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 22:34:43 INFO - PROCESS | 2680 | 1461044083673 Marionette TRACE conn5 <- [1,2614,null,{}] 22:34:43 INFO - PROCESS | 2680 | 1461044083682 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:43 INFO - PROCESS | 2680 | 1461044083777 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 22:34:43 INFO - PROCESS | 2680 | 1461044083790 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D47A7800 == 80 [pid = 2680] [id = 663] 22:34:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7841D5000) [pid = 2680] [serial = 1989] [outer = 0000000000000000] 22:34:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F787ACB000) [pid = 2680] [serial = 1990] [outer = 000000F7841D5000] 22:34:43 INFO - PROCESS | 2680 | 1461044083837 Marionette DEBUG loaded listener.js 22:34:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7D3313000) [pid = 2680] [serial = 1991] [outer = 000000F7841D5000] 22:34:44 INFO - PROCESS | 2680 | 1461044084298 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 22:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 22:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 22:34:44 INFO - PROCESS | 2680 | 1461044084367 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 22:34:44 INFO - PROCESS | 2680 | 1461044084369 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 22:34:44 INFO - PROCESS | 2680 | 1461044084372 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 22:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 22:34:44 INFO - PROCESS | 2680 | 1461044084374 Marionette TRACE conn5 <- [1,2618,null,{}] 22:34:44 INFO - PROCESS | 2680 | 1461044084378 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:44 INFO - PROCESS | 2680 | 1461044084470 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 22:34:44 INFO - PROCESS | 2680 | 1461044084480 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D99D7000 == 81 [pid = 2680] [id = 664] 22:34:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7D334D400) [pid = 2680] [serial = 1992] [outer = 0000000000000000] 22:34:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7D353E000) [pid = 2680] [serial = 1993] [outer = 000000F7D334D400] 22:34:44 INFO - PROCESS | 2680 | 1461044084526 Marionette DEBUG loaded listener.js 22:34:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7D4452800) [pid = 2680] [serial = 1994] [outer = 000000F7D334D400] 22:34:44 INFO - PROCESS | 2680 | 1461044084985 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 22:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 22:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 22:34:45 INFO - PROCESS | 2680 | 1461044085004 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 22:34:45 INFO - PROCESS | 2680 | 1461044085006 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 22:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 22:34:45 INFO - PROCESS | 2680 | 1461044085009 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 22:34:45 INFO - PROCESS | 2680 | 1461044085011 Marionette TRACE conn5 <- [1,2622,null,{}] 22:34:45 INFO - PROCESS | 2680 | 1461044085022 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:45 INFO - PROCESS | 2680 | 1461044085147 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 22:34:45 INFO - PROCESS | 2680 | 1461044085256 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838DF800 == 82 [pid = 2680] [id = 665] 22:34:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7D5803800) [pid = 2680] [serial = 1995] [outer = 0000000000000000] 22:34:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7D5807400) [pid = 2680] [serial = 1996] [outer = 000000F7D5803800] 22:34:45 INFO - PROCESS | 2680 | 1461044085312 Marionette DEBUG loaded listener.js 22:34:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7D998FC00) [pid = 2680] [serial = 1997] [outer = 000000F7D5803800] 22:34:45 INFO - PROCESS | 2680 | 1461044085767 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 22:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 22:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 794ms 22:34:45 INFO - PROCESS | 2680 | 1461044085807 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 22:34:45 INFO - PROCESS | 2680 | 1461044085809 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 22:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 22:34:45 INFO - PROCESS | 2680 | 1461044085819 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 22:34:45 INFO - PROCESS | 2680 | 1461044085821 Marionette TRACE conn5 <- [1,2626,null,{}] 22:34:45 INFO - PROCESS | 2680 | 1461044085825 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:45 INFO - PROCESS | 2680 | 1461044085944 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 22:34:46 INFO - PROCESS | 2680 | 1461044086005 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF111800 == 83 [pid = 2680] [id = 666] 22:34:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7DA25E000) [pid = 2680] [serial = 1998] [outer = 0000000000000000] 22:34:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7DA42A400) [pid = 2680] [serial = 1999] [outer = 000000F7DA25E000] 22:34:46 INFO - PROCESS | 2680 | 1461044086051 Marionette DEBUG loaded listener.js 22:34:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7DA8A9400) [pid = 2680] [serial = 2000] [outer = 000000F7DA25E000] 22:34:46 INFO - PROCESS | 2680 | 1461044086472 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 22:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 22:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 691ms 22:34:46 INFO - PROCESS | 2680 | 1461044086512 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 22:34:46 INFO - PROCESS | 2680 | 1461044086514 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 22:34:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 22:34:46 INFO - PROCESS | 2680 | 1461044086517 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 22:34:46 INFO - PROCESS | 2680 | 1461044086519 Marionette TRACE conn5 <- [1,2630,null,{}] 22:34:46 INFO - PROCESS | 2680 | 1461044086522 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:46 INFO - PROCESS | 2680 | 1461044086683 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F78120A800) [pid = 2680] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F783927C00) [pid = 2680] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7D9AC4000) [pid = 2680] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7D337A000) [pid = 2680] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F781EA3C00) [pid = 2680] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7DE142400) [pid = 2680] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7E2F7B800) [pid = 2680] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7DF34AC00) [pid = 2680] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7E19EBC00) [pid = 2680] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7D4D8AC00) [pid = 2680] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7D3D66C00) [pid = 2680] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7842D2800) [pid = 2680] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7DF138000) [pid = 2680] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7E2A03800) [pid = 2680] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7D9B3BC00) [pid = 2680] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F781165000) [pid = 2680] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7841E1800) [pid = 2680] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7841C4800) [pid = 2680] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E4511000) [pid = 2680] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F780FB7800) [pid = 2680] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F781B34800) [pid = 2680] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 22:34:47 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F78392E400) [pid = 2680] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 22:34:47 INFO - PROCESS | 2680 | 1461044087161 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78470C800 == 84 [pid = 2680] [id = 667] 22:34:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F781153000) [pid = 2680] [serial = 2001] [outer = 0000000000000000] 22:34:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F78132BC00) [pid = 2680] [serial = 2002] [outer = 000000F781153000] 22:34:47 INFO - PROCESS | 2680 | 1461044087209 Marionette DEBUG loaded listener.js 22:34:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F787AD2C00) [pid = 2680] [serial = 2003] [outer = 000000F781153000] 22:34:47 INFO - PROCESS | 2680 | 1461044087551 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 22:34:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 22:34:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1078ms 22:34:47 INFO - PROCESS | 2680 | 1461044087599 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 22:34:47 INFO - PROCESS | 2680 | 1461044087601 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 22:34:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 22:34:47 INFO - PROCESS | 2680 | 1461044087604 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 22:34:47 INFO - PROCESS | 2680 | 1461044087606 Marionette TRACE conn5 <- [1,2634,null,{}] 22:34:47 INFO - PROCESS | 2680 | 1461044087610 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:47 INFO - PROCESS | 2680 | 1461044087699 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 22:34:47 INFO - PROCESS | 2680 | 1461044087786 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D04000 == 85 [pid = 2680] [id = 668] 22:34:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F78392E400) [pid = 2680] [serial = 2004] [outer = 0000000000000000] 22:34:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7DA8A9000) [pid = 2680] [serial = 2005] [outer = 000000F78392E400] 22:34:47 INFO - PROCESS | 2680 | 1461044087834 Marionette DEBUG loaded listener.js 22:34:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7DB6E4800) [pid = 2680] [serial = 2006] [outer = 000000F78392E400] 22:34:48 INFO - PROCESS | 2680 | 1461044088191 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 22:34:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 22:34:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 627ms 22:34:48 INFO - PROCESS | 2680 | 1461044088234 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 22:34:48 INFO - PROCESS | 2680 | 1461044088236 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 22:34:48 INFO - PROCESS | 2680 | 1461044088239 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 22:34:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 22:34:48 INFO - PROCESS | 2680 | 1461044088241 Marionette TRACE conn5 <- [1,2638,null,{}] 22:34:48 INFO - PROCESS | 2680 | 1461044088244 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:48 INFO - PROCESS | 2680 | 1461044088369 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 22:34:48 INFO - PROCESS | 2680 | 1461044088406 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E221F800 == 86 [pid = 2680] [id = 669] 22:34:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7DB6ED800) [pid = 2680] [serial = 2007] [outer = 0000000000000000] 22:34:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DBAD8800) [pid = 2680] [serial = 2008] [outer = 000000F7DB6ED800] 22:34:48 INFO - PROCESS | 2680 | 1461044088451 Marionette DEBUG loaded listener.js 22:34:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DE140400) [pid = 2680] [serial = 2009] [outer = 000000F7DB6ED800] 22:34:48 INFO - PROCESS | 2680 | 1461044088846 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 22:34:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 22:34:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 628ms 22:34:48 INFO - PROCESS | 2680 | 1461044088870 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 22:34:48 INFO - PROCESS | 2680 | 1461044088873 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 22:34:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 22:34:48 INFO - PROCESS | 2680 | 1461044088876 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 22:34:48 INFO - PROCESS | 2680 | 1461044088878 Marionette TRACE conn5 <- [1,2642,null,{}] 22:34:48 INFO - PROCESS | 2680 | 1461044088881 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:49 INFO - PROCESS | 2680 | 1461044089008 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 22:34:49 INFO - PROCESS | 2680 | 1461044089017 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2C7B800 == 87 [pid = 2680] [id = 670] 22:34:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DB6EEC00) [pid = 2680] [serial = 2010] [outer = 0000000000000000] 22:34:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DE2B4400) [pid = 2680] [serial = 2011] [outer = 000000F7DB6EEC00] 22:34:49 INFO - PROCESS | 2680 | 1461044089070 Marionette DEBUG loaded listener.js 22:34:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7DF18F000) [pid = 2680] [serial = 2012] [outer = 000000F7DB6EEC00] 22:34:49 INFO - PROCESS | 2680 | 1461044089816 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 22:34:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 22:34:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 986ms 22:34:49 INFO - PROCESS | 2680 | 1461044089866 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 22:34:49 INFO - PROCESS | 2680 | 1461044089872 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 22:34:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 22:34:49 INFO - PROCESS | 2680 | 1461044089878 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 22:34:49 INFO - PROCESS | 2680 | 1461044089883 Marionette TRACE conn5 <- [1,2646,null,{}] 22:34:49 INFO - PROCESS | 2680 | 1461044089889 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:50 INFO - PROCESS | 2680 | 1461044090044 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 22:34:50 INFO - PROCESS | 2680 | 1461044090181 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:50 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784913000 == 88 [pid = 2680] [id = 671] 22:34:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F781B0FC00) [pid = 2680] [serial = 2013] [outer = 0000000000000000] 22:34:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F781B32400) [pid = 2680] [serial = 2014] [outer = 000000F781B0FC00] 22:34:50 INFO - PROCESS | 2680 | 1461044090242 Marionette DEBUG loaded listener.js 22:34:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F782965400) [pid = 2680] [serial = 2015] [outer = 000000F781B0FC00] 22:34:50 INFO - PROCESS | 2680 | 1461044090794 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 22:34:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 22:34:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 984ms 22:34:50 INFO - PROCESS | 2680 | 1461044090864 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 22:34:50 INFO - PROCESS | 2680 | 1461044090871 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 22:34:50 INFO - PROCESS | 2680 | 1461044090893 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 22:34:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 22:34:50 INFO - PROCESS | 2680 | 1461044090896 Marionette TRACE conn5 <- [1,2650,null,{}] 22:34:50 INFO - PROCESS | 2680 | 1461044090900 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:51 INFO - PROCESS | 2680 | 1461044091026 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 22:34:51 INFO - PROCESS | 2680 | 1461044091151 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA488800 == 89 [pid = 2680] [id = 672] 22:34:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7841DA400) [pid = 2680] [serial = 2016] [outer = 0000000000000000] 22:34:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7D3310000) [pid = 2680] [serial = 2017] [outer = 000000F7841DA400] 22:34:51 INFO - PROCESS | 2680 | 1461044091210 Marionette DEBUG loaded listener.js 22:34:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7D4D68000) [pid = 2680] [serial = 2018] [outer = 000000F7841DA400] 22:34:51 INFO - PROCESS | 2680 | 1461044091855 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 22:34:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 22:34:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 984ms 22:34:51 INFO - PROCESS | 2680 | 1461044091883 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 22:34:51 INFO - PROCESS | 2680 | 1461044091886 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 22:34:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 22:34:51 INFO - PROCESS | 2680 | 1461044091889 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 22:34:51 INFO - PROCESS | 2680 | 1461044091894 Marionette TRACE conn5 <- [1,2654,null,{}] 22:34:51 INFO - PROCESS | 2680 | 1461044091906 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:52 INFO - PROCESS | 2680 | 1461044092026 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 22:34:52 INFO - PROCESS | 2680 | 1461044092165 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5276000 == 90 [pid = 2680] [id = 673] 22:34:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7DB24E400) [pid = 2680] [serial = 2019] [outer = 0000000000000000] 22:34:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F7DB6E6400) [pid = 2680] [serial = 2020] [outer = 000000F7DB24E400] 22:34:52 INFO - PROCESS | 2680 | 1461044092227 Marionette DEBUG loaded listener.js 22:34:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7DF13F000) [pid = 2680] [serial = 2021] [outer = 000000F7DB24E400] 22:34:52 INFO - PROCESS | 2680 | [2680] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:34:53 INFO - PROCESS | 2680 | [2680] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 22:34:53 INFO - PROCESS | 2680 | 1461044093251 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 22:34:53 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) 22:34:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1385ms 22:34:53 INFO - PROCESS | 2680 | 1461044093309 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 22:34:53 INFO - PROCESS | 2680 | 1461044093313 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 22:34:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 22:34:53 INFO - PROCESS | 2680 | 1461044093317 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 22:34:53 INFO - PROCESS | 2680 | 1461044093319 Marionette TRACE conn5 <- [1,2658,null,{}] 22:34:53 INFO - PROCESS | 2680 | 1461044093323 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:53 INFO - PROCESS | 2680 | 1461044093430 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 22:34:53 INFO - PROCESS | 2680 | 1461044093592 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E54C0000 == 91 [pid = 2680] [id = 674] 22:34:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7DF30C400) [pid = 2680] [serial = 2022] [outer = 0000000000000000] 22:34:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F7DF359400) [pid = 2680] [serial = 2023] [outer = 000000F7DF30C400] 22:34:53 INFO - PROCESS | 2680 | 1461044093691 Marionette DEBUG loaded listener.js 22:34:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F7DFC6AC00) [pid = 2680] [serial = 2024] [outer = 000000F7DF30C400] 22:34:54 INFO - PROCESS | 2680 | 1461044094744 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:34:54 INFO - PROCESS | 2680 | 1461044094820 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 22:34:54 INFO - PROCESS | 2680 | 1461044094823 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 22:34:54 INFO - PROCESS | 2680 | 1461044094825 Marionette TRACE conn5 <- [1,2662,null,{}] 22:34:54 INFO - PROCESS | 2680 | 1461044094829 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:54 INFO - PROCESS | 2680 | 1461044094972 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 22:34:55 INFO - PROCESS | 2680 | 1461044095138 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781D33800 == 92 [pid = 2680] [id = 675] 22:34:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F780165000) [pid = 2680] [serial = 2025] [outer = 0000000000000000] 22:34:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F78132B800) [pid = 2680] [serial = 2026] [outer = 000000F780165000] 22:34:55 INFO - PROCESS | 2680 | 1461044095197 Marionette DEBUG loaded listener.js 22:34:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F78392A000) [pid = 2680] [serial = 2027] [outer = 000000F780165000] 22:34:56 INFO - PROCESS | 2680 | 1461044096400 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:34:56 INFO - PROCESS | 2680 | 1461044096422 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 22:34:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 22:34:56 INFO - PROCESS | 2680 | 1461044096427 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 22:34:56 INFO - PROCESS | 2680 | 1461044096430 Marionette TRACE conn5 <- [1,2666,null,{}] 22:34:56 INFO - PROCESS | 2680 | 1461044096480 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:56 INFO - PROCESS | 2680 | 1461044096610 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E55A6000 == 91 [pid = 2680] [id = 596] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E881E000 == 90 [pid = 2680] [id = 615] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8802800 == 89 [pid = 2680] [id = 614] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5269800 == 88 [pid = 2680] [id = 547] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9AD8800 == 87 [pid = 2680] [id = 433] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E530A800 == 86 [pid = 2680] [id = 580] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E221F800 == 85 [pid = 2680] [id = 669] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D04000 == 84 [pid = 2680] [id = 668] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F78470C800 == 83 [pid = 2680] [id = 667] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF111800 == 82 [pid = 2680] [id = 666] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838DF800 == 81 [pid = 2680] [id = 665] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D99D7000 == 80 [pid = 2680] [id = 664] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D47A7800 == 79 [pid = 2680] [id = 663] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F78470F800 == 78 [pid = 2680] [id = 662] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7DB6AA800) [pid = 2680] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7DF141000) [pid = 2680] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F7DF3D6800) [pid = 2680] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F7E10B3000) [pid = 2680] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F78401D800 == 77 [pid = 2680] [id = 661] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847E5800 == 76 [pid = 2680] [id = 660] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9AD3800 == 75 [pid = 2680] [id = 658] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8B1A000 == 74 [pid = 2680] [id = 657] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E466E000 == 73 [pid = 2680] [id = 656] 22:34:56 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9922000 == 72 [pid = 2680] [id = 655] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7842E0000) [pid = 2680] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7E203E800) [pid = 2680] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7E3E50000) [pid = 2680] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F781C21400) [pid = 2680] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7D4D7E400) [pid = 2680] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7DE373000) [pid = 2680] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7DA8B0C00) [pid = 2680] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7DFC6B800) [pid = 2680] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7E2239800) [pid = 2680] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7D5727400) [pid = 2680] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7E2241000) [pid = 2680] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E1ADB000) [pid = 2680] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7D602FC00) [pid = 2680] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7DA4F9000) [pid = 2680] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DF134400) [pid = 2680] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7E2DA4000) [pid = 2680] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DA8AAC00) [pid = 2680] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7DA4ECC00) [pid = 2680] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F78125E800) [pid = 2680] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F782763C00) [pid = 2680] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E26B8000) [pid = 2680] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7D3542800) [pid = 2680] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7842DB400) [pid = 2680] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7D330EC00) [pid = 2680] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7842DD000) [pid = 2680] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7E2F7FC00) [pid = 2680] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E5391000) [pid = 2680] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7D4659C00) [pid = 2680] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F781209000) [pid = 2680] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F783925400) [pid = 2680] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7D69BB400) [pid = 2680] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7E5251C00) [pid = 2680] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7E2054000) [pid = 2680] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E109E000) [pid = 2680] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7E5397C00) [pid = 2680] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 22:34:56 INFO - PROCESS | 2680 | 1461044096824 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827DD800 == 73 [pid = 2680] [id = 676] 22:34:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F780F29400) [pid = 2680] [serial = 2028] [outer = 0000000000000000] 22:34:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F781203000) [pid = 2680] [serial = 2029] [outer = 000000F780F29400] 22:34:56 INFO - PROCESS | 2680 | 1461044096877 Marionette DEBUG loaded listener.js 22:34:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F782763C00) [pid = 2680] [serial = 2030] [outer = 000000F780F29400] 22:34:57 INFO - PROCESS | 2680 | 1461044097786 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 22:34:57 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) 22:34:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1384ms 22:34:57 INFO - PROCESS | 2680 | 1461044097815 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 22:34:57 INFO - PROCESS | 2680 | 1461044097821 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 22:34:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 22:34:57 INFO - PROCESS | 2680 | 1461044097827 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 22:34:57 INFO - PROCESS | 2680 | 1461044097830 Marionette TRACE conn5 <- [1,2670,null,{}] 22:34:57 INFO - PROCESS | 2680 | 1461044097834 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:57 INFO - PROCESS | 2680 | 1461044097936 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 22:34:58 INFO - PROCESS | 2680 | 1461044098017 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D471A000 == 74 [pid = 2680] [id = 677] 22:34:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F78296EC00) [pid = 2680] [serial = 2031] [outer = 0000000000000000] 22:34:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7841D0C00) [pid = 2680] [serial = 2032] [outer = 000000F78296EC00] 22:34:58 INFO - PROCESS | 2680 | 1461044098065 Marionette DEBUG loaded listener.js 22:34:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F787ACB400) [pid = 2680] [serial = 2033] [outer = 000000F78296EC00] 22:34:58 INFO - PROCESS | 2680 | 1461044098960 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 22:34:59 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) 22:34:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1184ms 22:34:59 INFO - PROCESS | 2680 | 1461044099013 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 22:34:59 INFO - PROCESS | 2680 | 1461044099015 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 22:34:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 22:34:59 INFO - PROCESS | 2680 | 1461044099019 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 22:34:59 INFO - PROCESS | 2680 | 1461044099023 Marionette TRACE conn5 <- [1,2674,null,{}] 22:34:59 INFO - PROCESS | 2680 | 1461044099039 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:34:59 INFO - PROCESS | 2680 | 1461044099166 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 22:34:59 INFO - PROCESS | 2680 | 1461044099173 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:34:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9B62000 == 75 [pid = 2680] [id = 678] 22:34:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7D337D400) [pid = 2680] [serial = 2034] [outer = 0000000000000000] 22:34:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7D3D66800) [pid = 2680] [serial = 2035] [outer = 000000F7D337D400] 22:34:59 INFO - PROCESS | 2680 | 1461044099271 Marionette DEBUG loaded listener.js 22:34:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7D5807C00) [pid = 2680] [serial = 2036] [outer = 000000F7D337D400] 22:35:00 INFO - PROCESS | 2680 | 1461044100257 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:35:00 INFO - PROCESS | 2680 | 1461044100303 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 22:35:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 22:35:00 INFO - PROCESS | 2680 | 1461044100306 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 22:35:00 INFO - PROCESS | 2680 | 1461044100308 Marionette TRACE conn5 <- [1,2678,null,{}] 22:35:00 INFO - PROCESS | 2680 | 1461044100311 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:00 INFO - PROCESS | 2680 | 1461044100434 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 22:35:00 INFO - PROCESS | 2680 | 1461044100490 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE253000 == 76 [pid = 2680] [id = 679] 22:35:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7D9939C00) [pid = 2680] [serial = 2037] [outer = 0000000000000000] 22:35:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7DA180800) [pid = 2680] [serial = 2038] [outer = 000000F7D9939C00] 22:35:00 INFO - PROCESS | 2680 | 1461044100537 Marionette DEBUG loaded listener.js 22:35:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7DA6B0000) [pid = 2680] [serial = 2039] [outer = 000000F7D9939C00] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7D5803800) [pid = 2680] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F78114BC00) [pid = 2680] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7D334A400) [pid = 2680] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F78276D400) [pid = 2680] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F780FC1000) [pid = 2680] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7841D5000) [pid = 2680] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7DA25E000) [pid = 2680] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7D334D400) [pid = 2680] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F7DB6ED800) [pid = 2680] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F781153000) [pid = 2680] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F78392E400) [pid = 2680] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7E223BC00) [pid = 2680] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7DEB30C00) [pid = 2680] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7DF355C00) [pid = 2680] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7DA8A8000) [pid = 2680] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7DEB28C00) [pid = 2680] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7DF329400) [pid = 2680] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7E3E47400) [pid = 2680] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 22:35:00 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7E19E8400) [pid = 2680] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 22:35:01 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F78125C000) [pid = 2680] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 22:35:01 INFO - PROCESS | 2680 | 1461044101587 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:35:01 INFO - PROCESS | 2680 | 1461044101658 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 22:35:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 22:35:01 INFO - PROCESS | 2680 | 1461044101662 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 22:35:01 INFO - PROCESS | 2680 | 1461044101664 Marionette TRACE conn5 <- [1,2682,null,{}] 22:35:01 INFO - PROCESS | 2680 | 1461044101667 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:01 INFO - PROCESS | 2680 | 1461044101789 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 22:35:01 INFO - PROCESS | 2680 | 1461044101827 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF8AE000 == 77 [pid = 2680] [id = 680] 22:35:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F781262400) [pid = 2680] [serial = 2040] [outer = 0000000000000000] 22:35:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7841E0800) [pid = 2680] [serial = 2041] [outer = 000000F781262400] 22:35:01 INFO - PROCESS | 2680 | 1461044101873 Marionette DEBUG loaded listener.js 22:35:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7DA707400) [pid = 2680] [serial = 2042] [outer = 000000F781262400] 22:35:02 INFO - PROCESS | 2680 | 1461044102782 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:35:02 INFO - PROCESS | 2680 | 1461044102801 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 22:35:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 22:35:02 INFO - PROCESS | 2680 | 1461044102805 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 22:35:02 INFO - PROCESS | 2680 | 1461044102807 Marionette TRACE conn5 <- [1,2686,null,{}] 22:35:02 INFO - PROCESS | 2680 | 1461044102810 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:02 INFO - PROCESS | 2680 | 1461044102949 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 22:35:03 INFO - PROCESS | 2680 | 1461044103071 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781C55000 == 78 [pid = 2680] [id = 681] 22:35:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F780163800) [pid = 2680] [serial = 2043] [outer = 0000000000000000] 22:35:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F780FB9000) [pid = 2680] [serial = 2044] [outer = 000000F780163800] 22:35:03 INFO - PROCESS | 2680 | 1461044103132 Marionette DEBUG loaded listener.js 22:35:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F781208800) [pid = 2680] [serial = 2045] [outer = 000000F780163800] 22:35:04 INFO - PROCESS | 2680 | 1461044104260 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:35:04 INFO - PROCESS | 2680 | 1461044104304 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 22:35:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 22:35:04 INFO - PROCESS | 2680 | 1461044104309 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 22:35:04 INFO - PROCESS | 2680 | 1461044104313 Marionette TRACE conn5 <- [1,2690,null,{}] 22:35:04 INFO - PROCESS | 2680 | 1461044104319 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:04 INFO - PROCESS | 2680 | 1461044104475 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 22:35:04 INFO - PROCESS | 2680 | 1461044104615 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D5460000 == 79 [pid = 2680] [id = 682] 22:35:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F78276D400) [pid = 2680] [serial = 2046] [outer = 0000000000000000] 22:35:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F782971000) [pid = 2680] [serial = 2047] [outer = 000000F78276D400] 22:35:04 INFO - PROCESS | 2680 | 1461044104676 Marionette DEBUG loaded listener.js 22:35:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F783D9C000) [pid = 2680] [serial = 2048] [outer = 000000F78276D400] 22:35:05 INFO - PROCESS | 2680 | 1461044105257 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 22:35:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 22:35:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 986ms 22:35:05 INFO - PROCESS | 2680 | 1461044105302 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 22:35:05 INFO - PROCESS | 2680 | 1461044105307 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 22:35:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 22:35:05 INFO - PROCESS | 2680 | 1461044105311 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 22:35:05 INFO - PROCESS | 2680 | 1461044105313 Marionette TRACE conn5 <- [1,2694,null,{}] 22:35:05 INFO - PROCESS | 2680 | 1461044105317 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:05 INFO - PROCESS | 2680 | 1461044105438 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 22:35:05 INFO - PROCESS | 2680 | 1461044105544 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1067800 == 80 [pid = 2680] [id = 683] 22:35:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7D3318400) [pid = 2680] [serial = 2049] [outer = 0000000000000000] 22:35:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7D3385400) [pid = 2680] [serial = 2050] [outer = 000000F7D3318400] 22:35:05 INFO - PROCESS | 2680 | 1461044105602 Marionette DEBUG loaded listener.js 22:35:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7D51C0400) [pid = 2680] [serial = 2051] [outer = 000000F7D3318400] 22:35:06 INFO - PROCESS | 2680 | 1461044106248 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 22:35:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 22:35:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 986ms 22:35:06 INFO - PROCESS | 2680 | 1461044106299 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 22:35:06 INFO - PROCESS | 2680 | 1461044106301 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 22:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 22:35:06 INFO - PROCESS | 2680 | 1461044106313 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 22:35:06 INFO - PROCESS | 2680 | 1461044106320 Marionette TRACE conn5 <- [1,2698,null,{}] 22:35:06 INFO - PROCESS | 2680 | 1461044106339 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:06 INFO - PROCESS | 2680 | 1461044106473 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 22:35:06 INFO - PROCESS | 2680 | 1461044106597 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4678000 == 81 [pid = 2680] [id = 684] 22:35:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7D5416C00) [pid = 2680] [serial = 2052] [outer = 0000000000000000] 22:35:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DBA84800) [pid = 2680] [serial = 2053] [outer = 000000F7D5416C00] 22:35:06 INFO - PROCESS | 2680 | 1461044106656 Marionette DEBUG loaded listener.js 22:35:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DE2B0400) [pid = 2680] [serial = 2054] [outer = 000000F7D5416C00] 22:35:07 INFO - PROCESS | 2680 | 1461044107270 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 22:35:07 INFO - PROCESS | 2680 | 1461044107315 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 22:35:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 22:35:07 INFO - PROCESS | 2680 | 1461044107318 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 22:35:07 INFO - PROCESS | 2680 | 1461044107320 Marionette TRACE conn5 <- [1,2702,null,{}] 22:35:07 INFO - PROCESS | 2680 | 1461044107324 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:07 INFO - PROCESS | 2680 | 1461044107442 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 22:35:07 INFO - PROCESS | 2680 | 1461044107544 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5356800 == 82 [pid = 2680] [id = 685] 22:35:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DF198000) [pid = 2680] [serial = 2055] [outer = 0000000000000000] 22:35:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7DF354800) [pid = 2680] [serial = 2056] [outer = 000000F7DF198000] 22:35:07 INFO - PROCESS | 2680 | 1461044107601 Marionette DEBUG loaded listener.js 22:35:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7DFCC6400) [pid = 2680] [serial = 2057] [outer = 000000F7DF198000] 22:35:08 INFO - PROCESS | 2680 | 1461044108172 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 22:35:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 22:35:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 880ms 22:35:08 INFO - PROCESS | 2680 | 1461044108200 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 22:35:08 INFO - PROCESS | 2680 | 1461044108203 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 22:35:08 INFO - PROCESS | 2680 | 1461044108206 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 22:35:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 22:35:08 INFO - PROCESS | 2680 | 1461044108208 Marionette TRACE conn5 <- [1,2706,null,{}] 22:35:08 INFO - PROCESS | 2680 | 1461044108212 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:08 INFO - PROCESS | 2680 | 1461044108327 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 22:35:08 INFO - PROCESS | 2680 | 1461044108430 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E556E000 == 83 [pid = 2680] [id = 686] 22:35:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E19E0C00) [pid = 2680] [serial = 2058] [outer = 0000000000000000] 22:35:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E19E8400) [pid = 2680] [serial = 2059] [outer = 000000F7E19E0C00] 22:35:08 INFO - PROCESS | 2680 | 1461044108499 Marionette DEBUG loaded listener.js 22:35:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E203D400) [pid = 2680] [serial = 2060] [outer = 000000F7E19E0C00] 22:35:09 INFO - PROCESS | 2680 | 1461044109162 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 22:35:09 INFO - PROCESS | 2680 | 1461044109194 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 22:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 22:35:09 INFO - PROCESS | 2680 | 1461044109197 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 22:35:09 INFO - PROCESS | 2680 | 1461044109199 Marionette TRACE conn5 <- [1,2710,null,{}] 22:35:09 INFO - PROCESS | 2680 | 1461044109203 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:09 INFO - PROCESS | 2680 | 1461044109321 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 22:35:09 INFO - PROCESS | 2680 | 1461044109453 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E577E800 == 84 [pid = 2680] [id = 687] 22:35:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E2039400) [pid = 2680] [serial = 2061] [outer = 0000000000000000] 22:35:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E24F5800) [pid = 2680] [serial = 2062] [outer = 000000F7E2039400] 22:35:09 INFO - PROCESS | 2680 | 1461044109512 Marionette DEBUG loaded listener.js 22:35:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E26BC000) [pid = 2680] [serial = 2063] [outer = 000000F7E2039400] 22:35:10 INFO - PROCESS | 2680 | 1461044110148 Marionette TRACE conn5 <- [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] 22:35:10 INFO - PROCESS | 2680 | 1461044110187 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 22:35:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 22:35:10 INFO - PROCESS | 2680 | 1461044110191 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 22:35:10 INFO - PROCESS | 2680 | 1461044110193 Marionette TRACE conn5 <- [1,2714,null,{}] 22:35:10 INFO - PROCESS | 2680 | 1461044110197 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:10 INFO - PROCESS | 2680 | 1461044110309 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 22:35:10 INFO - PROCESS | 2680 | 1461044110603 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784915000 == 85 [pid = 2680] [id = 688] 22:35:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F780FBFC00) [pid = 2680] [serial = 2064] [outer = 0000000000000000] 22:35:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F78114D800) [pid = 2680] [serial = 2065] [outer = 000000F780FBFC00] 22:35:10 INFO - PROCESS | 2680 | 1461044110657 Marionette DEBUG loaded listener.js 22:35:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F781B06400) [pid = 2680] [serial = 2066] [outer = 000000F780FBFC00] 22:35:11 INFO - PROCESS | 2680 | 1461044111346 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F782B3A000 == 84 [pid = 2680] [id = 462] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F781C42000 == 83 [pid = 2680] [id = 446] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF8AE000 == 82 [pid = 2680] [id = 680] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE253000 == 81 [pid = 2680] [id = 679] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9B62000 == 80 [pid = 2680] [id = 678] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D471A000 == 79 [pid = 2680] [id = 677] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827DD800 == 78 [pid = 2680] [id = 676] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E54C0000 == 77 [pid = 2680] [id = 674] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5276000 == 76 [pid = 2680] [id = 673] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA488800 == 75 [pid = 2680] [id = 672] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DE363000) [pid = 2680] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F7842D7000) [pid = 2680] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7E57B5400) [pid = 2680] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7E524C800) [pid = 2680] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7E557E400) [pid = 2680] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F784913000 == 74 [pid = 2680] [id = 671] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7E2F7DC00) [pid = 2680] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7DFC36000) [pid = 2680] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7E10B4C00) [pid = 2680] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DBAD1C00) [pid = 2680] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F7DF34C800) [pid = 2680] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7E19F4400) [pid = 2680] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7E524A400) [pid = 2680] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7E1E2C400) [pid = 2680] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7E19E1800) [pid = 2680] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7D5807400) [pid = 2680] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F781B3B800) [pid = 2680] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F78276B000) [pid = 2680] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7E539AC00) [pid = 2680] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7E53BA000) [pid = 2680] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F782965000) [pid = 2680] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F7841C2400) [pid = 2680] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F781154400) [pid = 2680] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F781328800) [pid = 2680] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F787ACB000) [pid = 2680] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7D3313000) [pid = 2680] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7DA42A400) [pid = 2680] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7D353E000) [pid = 2680] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7D998FC00) [pid = 2680] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7DBAD8800) [pid = 2680] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7DA8A9400) [pid = 2680] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1237ms 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F787AD2C00) [pid = 2680] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7DA8A9000) [pid = 2680] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7DB6E4800) [pid = 2680] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7D4452800) [pid = 2680] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F78132BC00) [pid = 2680] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7DE140400) [pid = 2680] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 22:35:11 INFO - PROCESS | 2680 | 1461044111432 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 22:35:11 INFO - PROCESS | 2680 | 1461044111437 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 22:35:11 INFO - PROCESS | 2680 | 1461044111441 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 22:35:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 22:35:11 INFO - PROCESS | 2680 | 1461044111445 Marionette TRACE conn5 <- [1,2718,null,{}] 22:35:11 INFO - PROCESS | 2680 | 1461044111451 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:11 INFO - PROCESS | 2680 | 1461044111562 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 22:35:11 INFO - PROCESS | 2680 | 1461044111570 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847DC000 == 75 [pid = 2680] [id = 689] 22:35:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F781B33C00) [pid = 2680] [serial = 2067] [outer = 0000000000000000] 22:35:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F781C15C00) [pid = 2680] [serial = 2068] [outer = 000000F781B33C00] 22:35:11 INFO - PROCESS | 2680 | 1461044111620 Marionette DEBUG loaded listener.js 22:35:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F78296A800) [pid = 2680] [serial = 2069] [outer = 000000F781B33C00] 22:35:12 INFO - PROCESS | 2680 | 1461044112669 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\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] 22:35:12 INFO - PROCESS | 2680 | 1461044112738 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 22:35:12 INFO - PROCESS | 2680 | 1461044112742 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 22:35:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 22:35:12 INFO - PROCESS | 2680 | 1461044112745 Marionette TRACE conn5 <- [1,2722,null,{}] 22:35:12 INFO - PROCESS | 2680 | 1461044112749 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:12 INFO - PROCESS | 2680 | 1461044112850 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 22:35:12 INFO - PROCESS | 2680 | 1461044112934 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D5012000 == 76 [pid = 2680] [id = 690] 22:35:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7841D7000) [pid = 2680] [serial = 2070] [outer = 0000000000000000] 22:35:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7842D9C00) [pid = 2680] [serial = 2071] [outer = 000000F7841D7000] 22:35:12 INFO - PROCESS | 2680 | 1461044112983 Marionette DEBUG loaded listener.js 22:35:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7D3318800) [pid = 2680] [serial = 2072] [outer = 000000F7841D7000] 22:35:13 INFO - PROCESS | 2680 | 1461044113465 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 22:35:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 22:35:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 776ms 22:35:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 22:35:13 INFO - PROCESS | 2680 | 1461044113524 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 22:35:13 INFO - PROCESS | 2680 | 1461044113526 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 22:35:13 INFO - PROCESS | 2680 | 1461044113537 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 22:35:13 INFO - PROCESS | 2680 | 1461044113543 Marionette TRACE conn5 <- [1,2726,null,{}] 22:35:13 INFO - PROCESS | 2680 | 1461044113547 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:13 INFO - PROCESS | 2680 | 1461044113681 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 22:35:13 INFO - PROCESS | 2680 | 1461044113741 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:13 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6D7800 == 77 [pid = 2680] [id = 691] 22:35:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7D44EF400) [pid = 2680] [serial = 2073] [outer = 0000000000000000] 22:35:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7D5807400) [pid = 2680] [serial = 2074] [outer = 000000F7D44EF400] 22:35:13 INFO - PROCESS | 2680 | 1461044113788 Marionette DEBUG loaded listener.js 22:35:13 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7D993CC00) [pid = 2680] [serial = 2075] [outer = 000000F7D44EF400] 22:35:14 INFO - PROCESS | 2680 | 1461044114230 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 22:35:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 22:35:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 754ms 22:35:14 INFO - PROCESS | 2680 | 1461044114288 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 22:35:14 INFO - PROCESS | 2680 | 1461044114291 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 22:35:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 22:35:14 INFO - PROCESS | 2680 | 1461044114294 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 22:35:14 INFO - PROCESS | 2680 | 1461044114296 Marionette TRACE conn5 <- [1,2730,null,{}] 22:35:14 INFO - PROCESS | 2680 | 1461044114299 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:14 INFO - PROCESS | 2680 | 1461044114426 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 22:35:14 INFO - PROCESS | 2680 | 1461044114447 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF102800 == 78 [pid = 2680] [id = 692] 22:35:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7DA25BC00) [pid = 2680] [serial = 2076] [outer = 0000000000000000] 22:35:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7DA4F8400) [pid = 2680] [serial = 2077] [outer = 000000F7DA25BC00] 22:35:14 INFO - PROCESS | 2680 | 1461044114494 Marionette DEBUG loaded listener.js 22:35:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7DB387C00) [pid = 2680] [serial = 2078] [outer = 000000F7DA25BC00] 22:35:14 INFO - PROCESS | 2680 | 1461044114961 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 22:35:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 22:35:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 732ms 22:35:15 INFO - PROCESS | 2680 | 1461044115029 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 22:35:15 INFO - PROCESS | 2680 | 1461044115031 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 22:35:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 22:35:15 INFO - PROCESS | 2680 | 1461044115043 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 22:35:15 INFO - PROCESS | 2680 | 1461044115045 Marionette TRACE conn5 <- [1,2734,null,{}] 22:35:15 INFO - PROCESS | 2680 | 1461044115049 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:15 INFO - PROCESS | 2680 | 1461044115173 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 22:35:15 INFO - PROCESS | 2680 | 1461044115239 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D14800 == 79 [pid = 2680] [id = 693] 22:35:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7DE142400) [pid = 2680] [serial = 2079] [outer = 0000000000000000] 22:35:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DE1DA800) [pid = 2680] [serial = 2080] [outer = 000000F7DE142400] 22:35:15 INFO - PROCESS | 2680 | 1461044115297 Marionette DEBUG loaded listener.js 22:35:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DFC38C00) [pid = 2680] [serial = 2081] [outer = 000000F7DE142400] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7E5485000) [pid = 2680] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F781B0FC00) [pid = 2680] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F780F29400) [pid = 2680] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F78296EC00) [pid = 2680] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7E57AFC00) [pid = 2680] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7841DA400) [pid = 2680] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7D9939C00) [pid = 2680] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7DBA7B000) [pid = 2680] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7DB6EEC00) [pid = 2680] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7DF30C400) [pid = 2680] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7DB24E400) [pid = 2680] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7D337D400) [pid = 2680] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7841D6C00) [pid = 2680] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F780165000) [pid = 2680] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 22:35:15 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7E3E4D400) [pid = 2680] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 22:35:15 INFO - PROCESS | 2680 | 1461044115874 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 22:35:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 22:35:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 878ms 22:35:15 INFO - PROCESS | 2680 | 1461044115927 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 22:35:15 INFO - PROCESS | 2680 | 1461044115929 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 22:35:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 22:35:15 INFO - PROCESS | 2680 | 1461044115933 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 22:35:15 INFO - PROCESS | 2680 | 1461044115935 Marionette TRACE conn5 <- [1,2738,null,{}] 22:35:15 INFO - PROCESS | 2680 | 1461044115938 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:16 INFO - PROCESS | 2680 | 1461044116034 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 22:35:16 INFO - PROCESS | 2680 | 1461044116042 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A1B000 == 80 [pid = 2680] [id = 694] 22:35:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7D337D400) [pid = 2680] [serial = 2082] [outer = 0000000000000000] 22:35:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7DF13C400) [pid = 2680] [serial = 2083] [outer = 000000F7D337D400] 22:35:16 INFO - PROCESS | 2680 | 1461044116090 Marionette DEBUG loaded listener.js 22:35:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7E10BD400) [pid = 2680] [serial = 2084] [outer = 000000F7D337D400] 22:35:16 INFO - PROCESS | 2680 | 1461044116496 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 22:35:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 22:35:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 587ms 22:35:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 22:35:16 INFO - PROCESS | 2680 | 1461044116523 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 22:35:16 INFO - PROCESS | 2680 | 1461044116526 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 22:35:16 INFO - PROCESS | 2680 | 1461044116529 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 22:35:16 INFO - PROCESS | 2680 | 1461044116531 Marionette TRACE conn5 <- [1,2742,null,{}] 22:35:16 INFO - PROCESS | 2680 | 1461044116534 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:16 INFO - PROCESS | 2680 | 1461044116666 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 22:35:16 INFO - PROCESS | 2680 | 1461044116675 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E4154800 == 81 [pid = 2680] [id = 695] 22:35:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7E19E3C00) [pid = 2680] [serial = 2085] [outer = 0000000000000000] 22:35:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7E19F6C00) [pid = 2680] [serial = 2086] [outer = 000000F7E19E3C00] 22:35:16 INFO - PROCESS | 2680 | 1461044116723 Marionette DEBUG loaded listener.js 22:35:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7E1B0C400) [pid = 2680] [serial = 2087] [outer = 000000F7E19E3C00] 22:35:17 INFO - PROCESS | 2680 | 1461044117133 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 22:35:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 22:35:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 628ms 22:35:17 INFO - PROCESS | 2680 | 1461044117158 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 22:35:17 INFO - PROCESS | 2680 | 1461044117160 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 22:35:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 22:35:17 INFO - PROCESS | 2680 | 1461044117163 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 22:35:17 INFO - PROCESS | 2680 | 1461044117165 Marionette TRACE conn5 <- [1,2746,null,{}] 22:35:17 INFO - PROCESS | 2680 | 1461044117169 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:17 INFO - PROCESS | 2680 | 1461044117295 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 22:35:17 INFO - PROCESS | 2680 | 1461044117304 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5362800 == 82 [pid = 2680] [id = 696] 22:35:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7E1AD4400) [pid = 2680] [serial = 2088] [outer = 0000000000000000] 22:35:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7E2239400) [pid = 2680] [serial = 2089] [outer = 000000F7E1AD4400] 22:35:17 INFO - PROCESS | 2680 | 1461044117351 Marionette DEBUG loaded listener.js 22:35:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7E26B8000) [pid = 2680] [serial = 2090] [outer = 000000F7E1AD4400] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2889800 == 81 [pid = 2680] [id = 517] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E646A800 == 80 [pid = 2680] [id = 599] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F78401F800 == 79 [pid = 2680] [id = 634] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F78427B800 == 78 [pid = 2680] [id = 470] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E577F800 == 77 [pid = 2680] [id = 598] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D3D38800 == 76 [pid = 2680] [id = 431] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F784273800 == 75 [pid = 2680] [id = 456] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FC8800 == 74 [pid = 2680] [id = 515] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D20000 == 73 [pid = 2680] [id = 530] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4718800 == 72 [pid = 2680] [id = 457] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847E6800 == 71 [pid = 2680] [id = 472] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7827DA000 == 70 [pid = 2680] [id = 600] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F78503F000 == 69 [pid = 2680] [id = 466] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9B70000 == 68 [pid = 2680] [id = 458] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5599000 == 67 [pid = 2680] [id = 581] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2D33800 == 66 [pid = 2680] [id = 532] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DE5800 == 65 [pid = 2680] [id = 427] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DFC8D800 == 64 [pid = 2680] [id = 642] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2211000 == 63 [pid = 2680] [id = 516] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBFE9800 == 62 [pid = 2680] [id = 474] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F781D33800 == 61 [pid = 2680] [id = 675] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5622000 == 60 [pid = 2680] [id = 610] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F785041800 == 59 [pid = 2680] [id = 453] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E540F000 == 58 [pid = 2680] [id = 563] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D47C3800 == 57 [pid = 2680] [id = 455] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838EF000 == 56 [pid = 2680] [id = 463] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F783732800 == 55 [pid = 2680] [id = 454] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2C7B800 == 54 [pid = 2680] [id = 670] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F781E29800 == 53 [pid = 2680] [id = 447] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6E3000 == 52 [pid = 2680] [id = 459] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847D9800 == 51 [pid = 2680] [id = 451] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E13000 == 50 [pid = 2680] [id = 627] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5796800 == 49 [pid = 2680] [id = 632] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2213000 == 48 [pid = 2680] [id = 578] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E56CB800 == 47 [pid = 2680] [id = 597] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D3B800 == 46 [pid = 2680] [id = 502] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E3E1E800 == 45 [pid = 2680] [id = 579] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F784932000 == 44 [pid = 2680] [id = 452] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1F17000 == 43 [pid = 2680] [id = 643] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F781E11000 == 42 [pid = 2680] [id = 421] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E526B000 == 41 [pid = 2680] [id = 561] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F781E0B800 == 40 [pid = 2680] [id = 461] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F784274000 == 39 [pid = 2680] [id = 450] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1F28000 == 38 [pid = 2680] [id = 575] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA64800 == 37 [pid = 2680] [id = 641] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4412800 == 36 [pid = 2680] [id = 429] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA67B800 == 35 [pid = 2680] [id = 473] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838ED800 == 34 [pid = 2680] [id = 449] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2C81800 == 33 [pid = 2680] [id = 645] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8A8D000 == 32 [pid = 2680] [id = 654] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1B47000 == 31 [pid = 2680] [id = 501] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F781D45000 == 30 [pid = 2680] [id = 460] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E8A87800 == 29 [pid = 2680] [id = 633] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A2C000 == 28 [pid = 2680] [id = 531] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E9C7E000 == 27 [pid = 2680] [id = 659] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2885000 == 26 [pid = 2680] [id = 644] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F783733000 == 25 [pid = 2680] [id = 448] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA7D4000 == 24 [pid = 2680] [id = 503] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E647E000 == 23 [pid = 2680] [id = 613] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D601A800 == 22 [pid = 2680] [id = 488] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E577E800 == 21 [pid = 2680] [id = 687] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E556E000 == 20 [pid = 2680] [id = 686] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5356800 == 19 [pid = 2680] [id = 685] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4678000 == 18 [pid = 2680] [id = 684] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1067800 == 17 [pid = 2680] [id = 683] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D5460000 == 16 [pid = 2680] [id = 682] 22:35:18 INFO - PROCESS | 2680 | --DOCSHELL 000000F781C55000 == 15 [pid = 2680] [id = 681] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7E57AD000) [pid = 2680] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F781B32400) [pid = 2680] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F781203000) [pid = 2680] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F787ACB400) [pid = 2680] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7841D0C00) [pid = 2680] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7E5B1D000) [pid = 2680] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7D3310000) [pid = 2680] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F7DA6B0000) [pid = 2680] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7E19E5800) [pid = 2680] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F7DE2B4400) [pid = 2680] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F7DFC6AC00) [pid = 2680] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F7DF13F000) [pid = 2680] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F7D5807C00) [pid = 2680] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F7D4D68000) [pid = 2680] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F7DA180800) [pid = 2680] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F782763C00) [pid = 2680] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F7DF359400) [pid = 2680] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F7DB6E6400) [pid = 2680] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 72 (000000F7DF18F000) [pid = 2680] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 71 (000000F7D4D80000) [pid = 2680] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 70 (000000F78132B800) [pid = 2680] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 69 (000000F782965400) [pid = 2680] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 68 (000000F78392A000) [pid = 2680] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 67 (000000F7D3D66800) [pid = 2680] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 66 (000000F7E53BD400) [pid = 2680] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | --DOMWINDOW == 65 (000000F7841E0800) [pid = 2680] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 22:35:19 INFO - PROCESS | 2680 | 1461044119767 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 22:35:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 22:35:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2644ms 22:35:19 INFO - PROCESS | 2680 | 1461044119811 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 22:35:19 INFO - PROCESS | 2680 | 1461044119816 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 22:35:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 22:35:19 INFO - PROCESS | 2680 | 1461044119821 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 22:35:19 INFO - PROCESS | 2680 | 1461044119825 Marionette TRACE conn5 <- [1,2750,null,{}] 22:35:19 INFO - PROCESS | 2680 | 1461044119831 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:19 INFO - PROCESS | 2680 | 1461044119928 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 22:35:19 INFO - PROCESS | 2680 | 1461044119938 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781C57000 == 16 [pid = 2680] [id = 697] 22:35:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 66 (000000F781153400) [pid = 2680] [serial = 2091] [outer = 0000000000000000] 22:35:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 67 (000000F781153C00) [pid = 2680] [serial = 2092] [outer = 000000F781153400] 22:35:19 INFO - PROCESS | 2680 | 1461044119989 Marionette DEBUG loaded listener.js 22:35:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 68 (000000F781167000) [pid = 2680] [serial = 2093] [outer = 000000F781153400] 22:35:20 INFO - PROCESS | 2680 | 1461044120475 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 22:35:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 22:35:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 731ms 22:35:20 INFO - PROCESS | 2680 | 1461044120556 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 22:35:20 INFO - PROCESS | 2680 | 1461044120563 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 22:35:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 22:35:20 INFO - PROCESS | 2680 | 1461044120569 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 22:35:20 INFO - PROCESS | 2680 | 1461044120572 Marionette TRACE conn5 <- [1,2754,null,{}] 22:35:20 INFO - PROCESS | 2680 | 1461044120576 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:20 INFO - PROCESS | 2680 | 1461044120666 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 22:35:20 INFO - PROCESS | 2680 | 1461044120681 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782B34800 == 17 [pid = 2680] [id = 698] 22:35:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 69 (000000F781211400) [pid = 2680] [serial = 2094] [outer = 0000000000000000] 22:35:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 70 (000000F781258C00) [pid = 2680] [serial = 2095] [outer = 000000F781211400] 22:35:20 INFO - PROCESS | 2680 | 1461044120730 Marionette DEBUG loaded listener.js 22:35:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 71 (000000F781329C00) [pid = 2680] [serial = 2096] [outer = 000000F781211400] 22:35:21 INFO - PROCESS | 2680 | 1461044121209 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 22:35:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 22:35:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 691ms 22:35:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 22:35:21 INFO - PROCESS | 2680 | 1461044121265 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 22:35:21 INFO - PROCESS | 2680 | 1461044121268 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 22:35:21 INFO - PROCESS | 2680 | 1461044121272 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 22:35:21 INFO - PROCESS | 2680 | 1461044121276 Marionette TRACE conn5 <- [1,2758,null,{}] 22:35:21 INFO - PROCESS | 2680 | 1461044121288 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:21 INFO - PROCESS | 2680 | 1461044121443 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 22:35:21 INFO - PROCESS | 2680 | 1461044121496 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838ED000 == 18 [pid = 2680] [id = 699] 22:35:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 72 (000000F780165C00) [pid = 2680] [serial = 2097] [outer = 0000000000000000] 22:35:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F781B0E800) [pid = 2680] [serial = 2098] [outer = 000000F780165C00] 22:35:21 INFO - PROCESS | 2680 | 1461044121549 Marionette DEBUG loaded listener.js 22:35:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F781B36C00) [pid = 2680] [serial = 2099] [outer = 000000F780165C00] 22:35:21 INFO - PROCESS | 2680 | 1461044121950 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 22:35:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 22:35:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 733ms 22:35:22 INFO - PROCESS | 2680 | 1461044122007 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 22:35:22 INFO - PROCESS | 2680 | 1461044122010 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 22:35:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 22:35:22 INFO - PROCESS | 2680 | 1461044122014 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 22:35:22 INFO - PROCESS | 2680 | 1461044122016 Marionette TRACE conn5 <- [1,2762,null,{}] 22:35:22 INFO - PROCESS | 2680 | 1461044122019 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:22 INFO - PROCESS | 2680 | 1461044122106 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 22:35:22 INFO - PROCESS | 2680 | 1461044122112 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784280000 == 19 [pid = 2680] [id = 700] 22:35:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F781C20400) [pid = 2680] [serial = 2100] [outer = 0000000000000000] 22:35:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F781EA9000) [pid = 2680] [serial = 2101] [outer = 000000F781C20400] 22:35:22 INFO - PROCESS | 2680 | 1461044122160 Marionette DEBUG loaded listener.js 22:35:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F782764800) [pid = 2680] [serial = 2102] [outer = 000000F781C20400] 22:35:22 INFO - PROCESS | 2680 | 1461044122591 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 22:35:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 22:35:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 628ms 22:35:22 INFO - PROCESS | 2680 | 1461044122644 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 22:35:22 INFO - PROCESS | 2680 | 1461044122646 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 22:35:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 22:35:22 INFO - PROCESS | 2680 | 1461044122649 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 22:35:22 INFO - PROCESS | 2680 | 1461044122651 Marionette TRACE conn5 <- [1,2766,null,{}] 22:35:22 INFO - PROCESS | 2680 | 1461044122655 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:22 INFO - PROCESS | 2680 | 1461044122734 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 22:35:22 INFO - PROCESS | 2680 | 1461044122740 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847D9800 == 20 [pid = 2680] [id = 701] 22:35:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F781169800) [pid = 2680] [serial = 2103] [outer = 0000000000000000] 22:35:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F782770C00) [pid = 2680] [serial = 2104] [outer = 000000F781169800] 22:35:22 INFO - PROCESS | 2680 | 1461044122787 Marionette DEBUG loaded listener.js 22:35:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F78296C400) [pid = 2680] [serial = 2105] [outer = 000000F781169800] 22:35:23 INFO - PROCESS | 2680 | 1461044123235 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 22:35:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 22:35:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 627ms 22:35:23 INFO - PROCESS | 2680 | 1461044123280 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 22:35:23 INFO - PROCESS | 2680 | 1461044123282 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 22:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 22:35:23 INFO - PROCESS | 2680 | 1461044123290 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 22:35:23 INFO - PROCESS | 2680 | 1461044123292 Marionette TRACE conn5 <- [1,2770,null,{}] 22:35:23 INFO - PROCESS | 2680 | 1461044123295 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:23 INFO - PROCESS | 2680 | 1461044123413 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 22:35:23 INFO - PROCESS | 2680 | 1461044123430 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DD4800 == 21 [pid = 2680] [id = 702] 22:35:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F783D9A000) [pid = 2680] [serial = 2106] [outer = 0000000000000000] 22:35:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7841C9000) [pid = 2680] [serial = 2107] [outer = 000000F783D9A000] 22:35:23 INFO - PROCESS | 2680 | 1461044123481 Marionette DEBUG loaded listener.js 22:35:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7841D4C00) [pid = 2680] [serial = 2108] [outer = 000000F783D9A000] 22:35:23 INFO - PROCESS | 2680 | 1461044123903 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 22:35:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 22:35:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 628ms 22:35:23 INFO - PROCESS | 2680 | 1461044123931 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 22:35:23 INFO - PROCESS | 2680 | 1461044123933 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 22:35:23 INFO - PROCESS | 2680 | 1461044123942 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 22:35:23 INFO - PROCESS | 2680 | 1461044123944 Marionette TRACE conn5 <- [1,2774,null,{}] 22:35:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 22:35:23 INFO - PROCESS | 2680 | 1461044123947 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:24 INFO - PROCESS | 2680 | 1461044124026 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 22:35:24 INFO - PROCESS | 2680 | 1461044124032 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7CFED2800 == 22 [pid = 2680] [id = 703] 22:35:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7841DEC00) [pid = 2680] [serial = 2109] [outer = 0000000000000000] 22:35:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7841E1400) [pid = 2680] [serial = 2110] [outer = 000000F7841DEC00] 22:35:24 INFO - PROCESS | 2680 | 1461044124082 Marionette DEBUG loaded listener.js 22:35:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7842DDC00) [pid = 2680] [serial = 2111] [outer = 000000F7841DEC00] 22:35:24 INFO - PROCESS | 2680 | 1461044124517 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 22:35:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 22:35:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 627ms 22:35:24 INFO - PROCESS | 2680 | 1461044124575 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 22:35:24 INFO - PROCESS | 2680 | 1461044124577 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 22:35:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 22:35:24 INFO - PROCESS | 2680 | 1461044124580 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 22:35:24 INFO - PROCESS | 2680 | 1461044124582 Marionette TRACE conn5 <- [1,2778,null,{}] 22:35:24 INFO - PROCESS | 2680 | 1461044124591 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:24 INFO - PROCESS | 2680 | 1461044124672 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 22:35:24 INFO - PROCESS | 2680 | 1461044124678 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4720800 == 23 [pid = 2680] [id = 704] 22:35:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F787ACFC00) [pid = 2680] [serial = 2112] [outer = 0000000000000000] 22:35:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F787AD1C00) [pid = 2680] [serial = 2113] [outer = 000000F787ACFC00] 22:35:24 INFO - PROCESS | 2680 | 1461044124725 Marionette DEBUG loaded listener.js 22:35:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7D32ACC00) [pid = 2680] [serial = 2114] [outer = 000000F787ACFC00] 22:35:25 INFO - PROCESS | 2680 | 1461044125197 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 22:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 22:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 649ms 22:35:25 INFO - PROCESS | 2680 | 1461044125233 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 22:35:25 INFO - PROCESS | 2680 | 1461044125235 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 22:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 22:35:25 INFO - PROCESS | 2680 | 1461044125238 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 22:35:25 INFO - PROCESS | 2680 | 1461044125240 Marionette TRACE conn5 <- [1,2782,null,{}] 22:35:25 INFO - PROCESS | 2680 | 1461044125244 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:25 INFO - PROCESS | 2680 | 1461044125351 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 22:35:25 INFO - PROCESS | 2680 | 1461044125434 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838EC800 == 24 [pid = 2680] [id = 705] 22:35:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7D330E800) [pid = 2680] [serial = 2115] [outer = 0000000000000000] 22:35:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7D3316400) [pid = 2680] [serial = 2116] [outer = 000000F7D330E800] 22:35:25 INFO - PROCESS | 2680 | 1461044125480 Marionette DEBUG loaded listener.js 22:35:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7D334A800) [pid = 2680] [serial = 2117] [outer = 000000F7D330E800] 22:35:25 INFO - PROCESS | 2680 | 1461044125908 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 22:35:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 22:35:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 733ms 22:35:25 INFO - PROCESS | 2680 | 1461044125975 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 22:35:25 INFO - PROCESS | 2680 | 1461044125977 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 22:35:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 22:35:25 INFO - PROCESS | 2680 | 1461044125987 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 22:35:25 INFO - PROCESS | 2680 | 1461044125988 Marionette TRACE conn5 <- [1,2786,null,{}] 22:35:25 INFO - PROCESS | 2680 | 1461044125992 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:26 INFO - PROCESS | 2680 | 1461044126106 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 22:35:26 INFO - PROCESS | 2680 | 1461044126118 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D60E9000 == 25 [pid = 2680] [id = 706] 22:35:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7D3351400) [pid = 2680] [serial = 2118] [outer = 0000000000000000] 22:35:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7D337E000) [pid = 2680] [serial = 2119] [outer = 000000F7D3351400] 22:35:26 INFO - PROCESS | 2680 | 1461044126165 Marionette DEBUG loaded listener.js 22:35:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7D3510C00) [pid = 2680] [serial = 2120] [outer = 000000F7D3351400] 22:35:26 INFO - PROCESS | 2680 | 1461044126617 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 22:35:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 22:35:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 692ms 22:35:26 INFO - PROCESS | 2680 | 1461044126681 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 22:35:26 INFO - PROCESS | 2680 | 1461044126683 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 22:35:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 22:35:26 INFO - PROCESS | 2680 | 1461044126693 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 22:35:26 INFO - PROCESS | 2680 | 1461044126696 Marionette TRACE conn5 <- [1,2790,null,{}] 22:35:26 INFO - PROCESS | 2680 | 1461044126739 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:26 INFO - PROCESS | 2680 | 1461044126874 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 22:35:27 INFO - PROCESS | 2680 | 1461044127361 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7E19E3C00) [pid = 2680] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7DE142400) [pid = 2680] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7DA25BC00) [pid = 2680] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7D5416C00) [pid = 2680] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7D3318400) [pid = 2680] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F78276D400) [pid = 2680] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F780163800) [pid = 2680] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7841D7000) [pid = 2680] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F781B33C00) [pid = 2680] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F780FBFC00) [pid = 2680] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7E2039400) [pid = 2680] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F7E19E0C00) [pid = 2680] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7DF198000) [pid = 2680] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F7D44EF400) [pid = 2680] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F7D337D400) [pid = 2680] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 22:35:27 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F781262400) [pid = 2680] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 22:35:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7827D1800 == 26 [pid = 2680] [id = 707] 22:35:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F78115E400) [pid = 2680] [serial = 2121] [outer = 0000000000000000] 22:35:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F781C1D000) [pid = 2680] [serial = 2122] [outer = 000000F78115E400] 22:35:27 INFO - PROCESS | 2680 | 1461044127427 Marionette DEBUG loaded listener.js 22:35:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7D4D60000) [pid = 2680] [serial = 2123] [outer = 000000F78115E400] 22:35:27 INFO - PROCESS | 2680 | 1461044127806 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 22:35:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 22:35:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1174ms 22:35:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 22:35:27 INFO - PROCESS | 2680 | 1461044127867 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 22:35:27 INFO - PROCESS | 2680 | 1461044127870 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 22:35:27 INFO - PROCESS | 2680 | 1461044127873 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 22:35:27 INFO - PROCESS | 2680 | 1461044127875 Marionette TRACE conn5 <- [1,2794,null,{}] 22:35:27 INFO - PROCESS | 2680 | 1461044127878 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:28 INFO - PROCESS | 2680 | 1461044127992 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 22:35:28 INFO - PROCESS | 2680 | 1461044128002 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA1AA800 == 27 [pid = 2680] [id = 708] 22:35:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7D4D7E800) [pid = 2680] [serial = 2124] [outer = 0000000000000000] 22:35:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7D5432000) [pid = 2680] [serial = 2125] [outer = 000000F7D4D7E800] 22:35:28 INFO - PROCESS | 2680 | 1461044128047 Marionette DEBUG loaded listener.js 22:35:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7D5805800) [pid = 2680] [serial = 2126] [outer = 000000F7D4D7E800] 22:35:28 INFO - PROCESS | 2680 | 1461044128449 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 22:35:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 22:35:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 628ms 22:35:28 INFO - PROCESS | 2680 | 1461044128504 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 22:35:28 INFO - PROCESS | 2680 | 1461044128507 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 22:35:28 INFO - PROCESS | 2680 | 1461044128510 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 22:35:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 22:35:28 INFO - PROCESS | 2680 | 1461044128512 Marionette TRACE conn5 <- [1,2798,null,{}] 22:35:28 INFO - PROCESS | 2680 | 1461044128515 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:28 INFO - PROCESS | 2680 | 1461044128626 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 22:35:28 INFO - PROCESS | 2680 | 1461044128666 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6D9800 == 28 [pid = 2680] [id = 709] 22:35:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7D4D7EC00) [pid = 2680] [serial = 2127] [outer = 0000000000000000] 22:35:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7D5811000) [pid = 2680] [serial = 2128] [outer = 000000F7D4D7EC00] 22:35:28 INFO - PROCESS | 2680 | 1461044128712 Marionette DEBUG loaded listener.js 22:35:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7D6A22000) [pid = 2680] [serial = 2129] [outer = 000000F7D4D7EC00] 22:35:29 INFO - PROCESS | 2680 | 1461044129169 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 22:35:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 22:35:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 22:35:29 INFO - PROCESS | 2680 | 1461044129248 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 22:35:29 INFO - PROCESS | 2680 | 1461044129253 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 22:35:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 22:35:29 INFO - PROCESS | 2680 | 1461044129259 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 22:35:29 INFO - PROCESS | 2680 | 1461044129264 Marionette TRACE conn5 <- [1,2802,null,{}] 22:35:29 INFO - PROCESS | 2680 | 1461044129272 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:29 INFO - PROCESS | 2680 | 1461044129395 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 22:35:29 INFO - PROCESS | 2680 | 1461044129522 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781C3F000 == 29 [pid = 2680] [id = 710] 22:35:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F780F31800) [pid = 2680] [serial = 2130] [outer = 0000000000000000] 22:35:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F780FC0400) [pid = 2680] [serial = 2131] [outer = 000000F780F31800] 22:35:29 INFO - PROCESS | 2680 | 1461044129582 Marionette DEBUG loaded listener.js 22:35:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F781206C00) [pid = 2680] [serial = 2132] [outer = 000000F780F31800] 22:35:30 INFO - PROCESS | 2680 | 1461044130388 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 22:35:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 22:35:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1199ms 22:35:30 INFO - PROCESS | 2680 | 1461044130461 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 22:35:30 INFO - PROCESS | 2680 | 1461044130468 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 22:35:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 22:35:30 INFO - PROCESS | 2680 | 1461044130475 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 22:35:30 INFO - PROCESS | 2680 | 1461044130478 Marionette TRACE conn5 <- [1,2806,null,{}] 22:35:30 INFO - PROCESS | 2680 | 1461044130483 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:30 INFO - PROCESS | 2680 | 1461044130616 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 22:35:30 INFO - PROCESS | 2680 | 1461044130732 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7847D5000 == 30 [pid = 2680] [id = 711] 22:35:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F78132A800) [pid = 2680] [serial = 2133] [outer = 0000000000000000] 22:35:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F781C1E800) [pid = 2680] [serial = 2134] [outer = 000000F78132A800] 22:35:30 INFO - PROCESS | 2680 | 1461044130790 Marionette DEBUG loaded listener.js 22:35:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F782969400) [pid = 2680] [serial = 2135] [outer = 000000F78132A800] 22:35:31 INFO - PROCESS | 2680 | 1461044131572 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 22:35:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 22:35:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1126ms 22:35:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 22:35:31 INFO - PROCESS | 2680 | 1461044131607 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 22:35:31 INFO - PROCESS | 2680 | 1461044131610 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 22:35:31 INFO - PROCESS | 2680 | 1461044131614 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 22:35:31 INFO - PROCESS | 2680 | 1461044131618 Marionette TRACE conn5 <- [1,2810,null,{}] 22:35:31 INFO - PROCESS | 2680 | 1461044131797 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:31 INFO - PROCESS | 2680 | 1461044131910 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 22:35:32 INFO - PROCESS | 2680 | 1461044132007 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78426D000 == 31 [pid = 2680] [id = 712] 22:35:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F781157000) [pid = 2680] [serial = 2136] [outer = 0000000000000000] 22:35:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F781161800) [pid = 2680] [serial = 2137] [outer = 000000F781157000] 22:35:32 INFO - PROCESS | 2680 | 1461044132057 Marionette DEBUG loaded listener.js 22:35:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F781330C00) [pid = 2680] [serial = 2138] [outer = 000000F781157000] 22:35:32 INFO - PROCESS | 2680 | --DOCSHELL 000000F784915000 == 30 [pid = 2680] [id = 688] 22:35:32 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2A1B000 == 29 [pid = 2680] [id = 694] 22:35:32 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E4154800 == 28 [pid = 2680] [id = 695] 22:35:32 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6D7800 == 27 [pid = 2680] [id = 691] 22:35:32 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1D14800 == 26 [pid = 2680] [id = 693] 22:35:32 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF102800 == 25 [pid = 2680] [id = 692] 22:35:32 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D5012000 == 24 [pid = 2680] [id = 690] 22:35:32 INFO - PROCESS | 2680 | --DOCSHELL 000000F7847DC000 == 23 [pid = 2680] [id = 689] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7E2239400) [pid = 2680] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5362800 == 22 [pid = 2680] [id = 696] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F7DA707400) [pid = 2680] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F7E1B0C400) [pid = 2680] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F7DE1DA800) [pid = 2680] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7DA4F8400) [pid = 2680] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7DB387C00) [pid = 2680] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7DFC38C00) [pid = 2680] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7E19F6C00) [pid = 2680] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7DBA84800) [pid = 2680] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7D51C0400) [pid = 2680] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F7D3385400) [pid = 2680] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F783D9C000) [pid = 2680] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F782971000) [pid = 2680] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F781208800) [pid = 2680] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F780FB9000) [pid = 2680] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F7842D9C00) [pid = 2680] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F781C15C00) [pid = 2680] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F78296A800) [pid = 2680] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F781B06400) [pid = 2680] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F78114D800) [pid = 2680] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F7E26BC000) [pid = 2680] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F7E24F5800) [pid = 2680] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F7E203D400) [pid = 2680] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F7E19E8400) [pid = 2680] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 72 (000000F7DFCC6400) [pid = 2680] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 71 (000000F7DF354800) [pid = 2680] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 70 (000000F7DE2B0400) [pid = 2680] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 69 (000000F7D5807400) [pid = 2680] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 68 (000000F7D993CC00) [pid = 2680] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 67 (000000F7DF13C400) [pid = 2680] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 66 (000000F7E10BD400) [pid = 2680] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | --DOMWINDOW == 65 (000000F7D3318800) [pid = 2680] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 22:35:32 INFO - PROCESS | 2680 | 1461044132745 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 22:35:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 22:35:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1148ms 22:35:32 INFO - PROCESS | 2680 | 1461044132763 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 22:35:32 INFO - PROCESS | 2680 | 1461044132769 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 22:35:32 INFO - PROCESS | 2680 | 1461044132773 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 22:35:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 22:35:32 INFO - PROCESS | 2680 | 1461044132776 Marionette TRACE conn5 <- [1,2814,null,{}] 22:35:32 INFO - PROCESS | 2680 | 1461044132780 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:32 INFO - PROCESS | 2680 | 1461044132872 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 22:35:32 INFO - PROCESS | 2680 | 1461044132954 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F783746800 == 23 [pid = 2680] [id = 713] 22:35:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 66 (000000F781204400) [pid = 2680] [serial = 2139] [outer = 0000000000000000] 22:35:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 67 (000000F781B06800) [pid = 2680] [serial = 2140] [outer = 000000F781204400] 22:35:33 INFO - PROCESS | 2680 | 1461044133003 Marionette DEBUG loaded listener.js 22:35:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 68 (000000F781B31400) [pid = 2680] [serial = 2141] [outer = 000000F781204400] 22:35:33 INFO - PROCESS | 2680 | 1461044133421 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 22:35:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 22:35:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 732ms 22:35:33 INFO - PROCESS | 2680 | 1461044133509 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 22:35:33 INFO - PROCESS | 2680 | 1461044133511 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 22:35:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 22:35:33 INFO - PROCESS | 2680 | 1461044133515 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 22:35:33 INFO - PROCESS | 2680 | 1461044133517 Marionette TRACE conn5 <- [1,2818,null,{}] 22:35:33 INFO - PROCESS | 2680 | 1461044133521 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:33 INFO - PROCESS | 2680 | 1461044133609 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 22:35:33 INFO - PROCESS | 2680 | 1461044133624 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784923800 == 24 [pid = 2680] [id = 714] 22:35:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 69 (000000F780F30400) [pid = 2680] [serial = 2142] [outer = 0000000000000000] 22:35:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 70 (000000F78276D400) [pid = 2680] [serial = 2143] [outer = 000000F780F30400] 22:35:33 INFO - PROCESS | 2680 | 1461044133677 Marionette DEBUG loaded listener.js 22:35:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 71 (000000F783926000) [pid = 2680] [serial = 2144] [outer = 000000F780F30400] 22:35:34 INFO - PROCESS | 2680 | 1461044134151 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 22:35:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 22:35:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 22:35:34 INFO - PROCESS | 2680 | 1461044134215 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 22:35:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 22:35:34 INFO - PROCESS | 2680 | 1461044134222 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 22:35:34 INFO - PROCESS | 2680 | 1461044134226 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 22:35:34 INFO - PROCESS | 2680 | 1461044134228 Marionette TRACE conn5 <- [1,2822,null,{}] 22:35:34 INFO - PROCESS | 2680 | 1461044134232 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:34 INFO - PROCESS | 2680 | 1461044134317 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 22:35:34 INFO - PROCESS | 2680 | 1461044134325 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:34 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D461B800 == 25 [pid = 2680] [id = 715] 22:35:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 72 (000000F7841C4800) [pid = 2680] [serial = 2145] [outer = 0000000000000000] 22:35:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F7841CCC00) [pid = 2680] [serial = 2146] [outer = 000000F7841C4800] 22:35:34 INFO - PROCESS | 2680 | 1461044134373 Marionette DEBUG loaded listener.js 22:35:34 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F7841E0000) [pid = 2680] [serial = 2147] [outer = 000000F7841C4800] 22:35:34 INFO - PROCESS | 2680 | 1461044134815 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 22:35:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 22:35:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 627ms 22:35:34 INFO - PROCESS | 2680 | 1461044134857 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 22:35:34 INFO - PROCESS | 2680 | 1461044134859 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 22:35:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 22:35:34 INFO - PROCESS | 2680 | 1461044134862 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 22:35:34 INFO - PROCESS | 2680 | 1461044134864 Marionette TRACE conn5 <- [1,2826,null,{}] 22:35:34 INFO - PROCESS | 2680 | 1461044134868 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:34 INFO - PROCESS | 2680 | 1461044134974 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 22:35:35 INFO - PROCESS | 2680 | 1461044135059 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D566A000 == 26 [pid = 2680] [id = 716] 22:35:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F7842D7C00) [pid = 2680] [serial = 2148] [outer = 0000000000000000] 22:35:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F787ACAC00) [pid = 2680] [serial = 2149] [outer = 000000F7842D7C00] 22:35:35 INFO - PROCESS | 2680 | 1461044135105 Marionette DEBUG loaded listener.js 22:35:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F7D330D800) [pid = 2680] [serial = 2150] [outer = 000000F7842D7C00] 22:35:35 INFO - PROCESS | 2680 | 1461044135511 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 22:35:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 22:35:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 689ms 22:35:35 INFO - PROCESS | 2680 | 1461044135554 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 22:35:35 INFO - PROCESS | 2680 | 1461044135556 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 22:35:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 22:35:35 INFO - PROCESS | 2680 | 1461044135559 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 22:35:35 INFO - PROCESS | 2680 | 1461044135561 Marionette TRACE conn5 <- [1,2830,null,{}] 22:35:35 INFO - PROCESS | 2680 | 1461044135565 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:35 INFO - PROCESS | 2680 | 1461044135706 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 22:35:35 INFO - PROCESS | 2680 | 1461044135773 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:35 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D9AD8000 == 27 [pid = 2680] [id = 717] 22:35:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F7D3352400) [pid = 2680] [serial = 2151] [outer = 0000000000000000] 22:35:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F7D3541C00) [pid = 2680] [serial = 2152] [outer = 000000F7D3352400] 22:35:35 INFO - PROCESS | 2680 | 1461044135824 Marionette DEBUG loaded listener.js 22:35:35 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F7D4659800) [pid = 2680] [serial = 2153] [outer = 000000F7D3352400] 22:35:36 INFO - PROCESS | 2680 | 1461044136275 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 22:35:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 22:35:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 732ms 22:35:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 22:35:36 INFO - PROCESS | 2680 | 1461044136294 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 22:35:36 INFO - PROCESS | 2680 | 1461044136296 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 22:35:36 INFO - PROCESS | 2680 | 1461044136300 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 22:35:36 INFO - PROCESS | 2680 | 1461044136301 Marionette TRACE conn5 <- [1,2834,null,{}] 22:35:36 INFO - PROCESS | 2680 | 1461044136341 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:36 INFO - PROCESS | 2680 | 1461044136451 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 22:35:36 INFO - PROCESS | 2680 | 1461044136461 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:36 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6D4000 == 28 [pid = 2680] [id = 718] 22:35:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7D337F800) [pid = 2680] [serial = 2154] [outer = 0000000000000000] 22:35:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7D559BC00) [pid = 2680] [serial = 2155] [outer = 000000F7D337F800] 22:35:36 INFO - PROCESS | 2680 | 1461044136508 Marionette DEBUG loaded listener.js 22:35:36 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7D668FC00) [pid = 2680] [serial = 2156] [outer = 000000F7D337F800] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7841DEC00) [pid = 2680] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F781211400) [pid = 2680] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F7E1AD4400) [pid = 2680] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F780165C00) [pid = 2680] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F787ACFC00) [pid = 2680] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F7D330E800) [pid = 2680] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F781C20400) [pid = 2680] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F781153400) [pid = 2680] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F781169800) [pid = 2680] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 73 (000000F783D9A000) [pid = 2680] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 72 (000000F7D3351400) [pid = 2680] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 71 (000000F7D4D7E800) [pid = 2680] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 22:35:36 INFO - PROCESS | 2680 | --DOMWINDOW == 70 (000000F78115E400) [pid = 2680] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 22:35:37 INFO - PROCESS | 2680 | 1461044137044 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 22:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 22:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 796ms 22:35:37 INFO - PROCESS | 2680 | 1461044137100 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 22:35:37 INFO - PROCESS | 2680 | 1461044137102 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 22:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 22:35:37 INFO - PROCESS | 2680 | 1461044137105 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 22:35:37 INFO - PROCESS | 2680 | 1461044137107 Marionette TRACE conn5 <- [1,2838,null,{}] 22:35:37 INFO - PROCESS | 2680 | 1461044137111 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:37 INFO - PROCESS | 2680 | 1461044137193 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 22:35:37 INFO - PROCESS | 2680 | 1461044137202 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3D9000 == 29 [pid = 2680] [id = 719] 22:35:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 71 (000000F781260400) [pid = 2680] [serial = 2157] [outer = 0000000000000000] 22:35:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 72 (000000F78392F800) [pid = 2680] [serial = 2158] [outer = 000000F781260400] 22:35:37 INFO - PROCESS | 2680 | 1461044137247 Marionette DEBUG loaded listener.js 22:35:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 73 (000000F7D4D7E800) [pid = 2680] [serial = 2159] [outer = 000000F781260400] 22:35:37 INFO - PROCESS | 2680 | 1461044137663 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 22:35:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 22:35:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 585ms 22:35:37 INFO - PROCESS | 2680 | 1461044137697 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 22:35:37 INFO - PROCESS | 2680 | 1461044137699 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 22:35:37 INFO - PROCESS | 2680 | 1461044137702 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 22:35:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 22:35:37 INFO - PROCESS | 2680 | 1461044137704 Marionette TRACE conn5 <- [1,2842,null,{}] 22:35:37 INFO - PROCESS | 2680 | 1461044137707 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:37 INFO - PROCESS | 2680 | 1461044137815 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 22:35:37 INFO - PROCESS | 2680 | 1461044137824 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:37 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBFE3800 == 30 [pid = 2680] [id = 720] 22:35:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 74 (000000F7D6E38C00) [pid = 2680] [serial = 2160] [outer = 0000000000000000] 22:35:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F7D993CC00) [pid = 2680] [serial = 2161] [outer = 000000F7D6E38C00] 22:35:37 INFO - PROCESS | 2680 | 1461044137870 Marionette DEBUG loaded listener.js 22:35:37 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F7D9AC4000) [pid = 2680] [serial = 2162] [outer = 000000F7D6E38C00] 22:35:38 INFO - PROCESS | 2680 | 1461044138299 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 22:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 22:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 22:35:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 22:35:38 INFO - PROCESS | 2680 | 1461044138336 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 22:35:38 INFO - PROCESS | 2680 | 1461044138339 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 22:35:38 INFO - PROCESS | 2680 | 1461044138342 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 22:35:38 INFO - PROCESS | 2680 | 1461044138344 Marionette TRACE conn5 <- [1,2846,null,{}] 22:35:38 INFO - PROCESS | 2680 | 1461044138347 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:38 INFO - PROCESS | 2680 | 1461044138431 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 22:35:38 INFO - PROCESS | 2680 | 1461044138437 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:38 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE359000 == 31 [pid = 2680] [id = 721] 22:35:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F7D9DF6400) [pid = 2680] [serial = 2163] [outer = 0000000000000000] 22:35:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F7DA187000) [pid = 2680] [serial = 2164] [outer = 000000F7D9DF6400] 22:35:38 INFO - PROCESS | 2680 | 1461044138485 Marionette DEBUG loaded listener.js 22:35:38 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F7DA2DBC00) [pid = 2680] [serial = 2165] [outer = 000000F7D9DF6400] 22:35:38 INFO - PROCESS | 2680 | 1461044138910 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 22:35:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 22:35:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 628ms 22:35:39 INFO - PROCESS | 2680 | 1461044139012 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 22:35:39 INFO - PROCESS | 2680 | 1461044139017 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 22:35:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 22:35:39 INFO - PROCESS | 2680 | 1461044139023 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 22:35:39 INFO - PROCESS | 2680 | 1461044139028 Marionette TRACE conn5 <- [1,2850,null,{}] 22:35:39 INFO - PROCESS | 2680 | 1461044139035 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:39 INFO - PROCESS | 2680 | 1461044139150 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 22:35:39 INFO - PROCESS | 2680 | 1461044139366 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:39 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838E1000 == 32 [pid = 2680] [id = 722] 22:35:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F781161400) [pid = 2680] [serial = 2166] [outer = 0000000000000000] 22:35:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F781208800) [pid = 2680] [serial = 2167] [outer = 000000F781161400] 22:35:39 INFO - PROCESS | 2680 | 1461044139426 Marionette DEBUG loaded listener.js 22:35:39 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F781B0AC00) [pid = 2680] [serial = 2168] [outer = 000000F781161400] 22:35:40 INFO - PROCESS | 2680 | 1461044140013 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 22:35:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 22:35:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1029ms 22:35:40 INFO - PROCESS | 2680 | 1461044140057 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 22:35:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 22:35:40 INFO - PROCESS | 2680 | 1461044140061 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 22:35:40 INFO - PROCESS | 2680 | 1461044140070 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 22:35:40 INFO - PROCESS | 2680 | 1461044140075 Marionette TRACE conn5 <- [1,2854,null,{}] 22:35:40 INFO - PROCESS | 2680 | 1461044140079 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:40 INFO - PROCESS | 2680 | 1461044140212 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 22:35:40 INFO - PROCESS | 2680 | 1461044140334 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:40 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D3D48000 == 33 [pid = 2680] [id = 723] 22:35:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F781EAD000) [pid = 2680] [serial = 2169] [outer = 0000000000000000] 22:35:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F78392FC00) [pid = 2680] [serial = 2170] [outer = 000000F781EAD000] 22:35:40 INFO - PROCESS | 2680 | 1461044140392 Marionette DEBUG loaded listener.js 22:35:40 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7841C5400) [pid = 2680] [serial = 2171] [outer = 000000F781EAD000] 22:35:40 INFO - PROCESS | 2680 | 1461044140992 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 22:35:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 22:35:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 943ms 22:35:41 INFO - PROCESS | 2680 | 1461044141012 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 22:35:41 INFO - PROCESS | 2680 | 1461044141015 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 22:35:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 22:35:41 INFO - PROCESS | 2680 | 1461044141019 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 22:35:41 INFO - PROCESS | 2680 | 1461044141022 Marionette TRACE conn5 <- [1,2858,null,{}] 22:35:41 INFO - PROCESS | 2680 | 1461044141032 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:41 INFO - PROCESS | 2680 | 1461044141149 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 22:35:41 INFO - PROCESS | 2680 | 1461044141245 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:41 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4B2800 == 34 [pid = 2680] [id = 724] 22:35:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7D3510400) [pid = 2680] [serial = 2172] [outer = 0000000000000000] 22:35:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7D3544C00) [pid = 2680] [serial = 2173] [outer = 000000F7D3510400] 22:35:41 INFO - PROCESS | 2680 | 1461044141306 Marionette DEBUG loaded listener.js 22:35:41 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7D5809000) [pid = 2680] [serial = 2174] [outer = 000000F7D3510400] 22:35:41 INFO - PROCESS | 2680 | 1461044141922 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 22:35:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 22:35:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 945ms 22:35:41 INFO - PROCESS | 2680 | 1461044141967 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 22:35:41 INFO - PROCESS | 2680 | 1461044141969 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 22:35:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 22:35:41 INFO - PROCESS | 2680 | 1461044141973 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 22:35:41 INFO - PROCESS | 2680 | 1461044141976 Marionette TRACE conn5 <- [1,2862,null,{}] 22:35:41 INFO - PROCESS | 2680 | 1461044141980 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:42 INFO - PROCESS | 2680 | 1461044142130 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 22:35:42 INFO - PROCESS | 2680 | 1461044142184 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:42 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1066000 == 35 [pid = 2680] [id = 725] 22:35:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7DA6A2400) [pid = 2680] [serial = 2175] [outer = 0000000000000000] 22:35:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7DA70BC00) [pid = 2680] [serial = 2176] [outer = 000000F7DA6A2400] 22:35:42 INFO - PROCESS | 2680 | 1461044142244 Marionette DEBUG loaded listener.js 22:35:42 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F7DA8A7000) [pid = 2680] [serial = 2177] [outer = 000000F7DA6A2400] 22:35:42 INFO - PROCESS | 2680 | 1461044142801 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 22:35:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 22:35:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 879ms 22:35:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 22:35:42 INFO - PROCESS | 2680 | 1461044142855 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 22:35:42 INFO - PROCESS | 2680 | 1461044142857 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 22:35:42 INFO - PROCESS | 2680 | 1461044142860 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 22:35:42 INFO - PROCESS | 2680 | 1461044142863 Marionette TRACE conn5 <- [1,2866,null,{}] 22:35:42 INFO - PROCESS | 2680 | 1461044142867 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:42 INFO - PROCESS | 2680 | 1461044142973 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 22:35:43 INFO - PROCESS | 2680 | 1461044143066 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:43 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D32800 == 36 [pid = 2680] [id = 726] 22:35:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F7DA6AB800) [pid = 2680] [serial = 2178] [outer = 0000000000000000] 22:35:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7DB24C800) [pid = 2680] [serial = 2179] [outer = 000000F7DA6AB800] 22:35:43 INFO - PROCESS | 2680 | 1461044143122 Marionette DEBUG loaded listener.js 22:35:43 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7DB386C00) [pid = 2680] [serial = 2180] [outer = 000000F7DA6AB800] 22:35:43 INFO - PROCESS | 2680 | 1461044143706 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 22:35:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 22:35:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 881ms 22:35:43 INFO - PROCESS | 2680 | 1461044143744 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 22:35:43 INFO - PROCESS | 2680 | 1461044143747 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 22:35:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 22:35:43 INFO - PROCESS | 2680 | 1461044143750 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 22:35:43 INFO - PROCESS | 2680 | 1461044143753 Marionette TRACE conn5 <- [1,2870,null,{}] 22:35:43 INFO - PROCESS | 2680 | 1461044143757 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:43 INFO - PROCESS | 2680 | 1461044143889 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 22:35:44 INFO - PROCESS | 2680 | 1461044144017 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:44 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1D50800 == 37 [pid = 2680] [id = 727] 22:35:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7D5810000) [pid = 2680] [serial = 2181] [outer = 0000000000000000] 22:35:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7DB6E4000) [pid = 2680] [serial = 2182] [outer = 000000F7D5810000] 22:35:44 INFO - PROCESS | 2680 | 1461044144076 Marionette DEBUG loaded listener.js 22:35:44 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DB6F1C00) [pid = 2680] [serial = 2183] [outer = 000000F7D5810000] 22:35:44 INFO - PROCESS | 2680 | 1461044144791 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 22:35:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 22:35:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1084ms 22:35:44 INFO - PROCESS | 2680 | 1461044144861 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 22:35:44 INFO - PROCESS | 2680 | 1461044144866 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 22:35:44 INFO - PROCESS | 2680 | 1461044144876 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 22:35:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 22:35:44 INFO - PROCESS | 2680 | 1461044144880 Marionette TRACE conn5 <- [1,2874,null,{}] 22:35:44 INFO - PROCESS | 2680 | 1461044144885 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:45 INFO - PROCESS | 2680 | 1461044145025 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 22:35:45 INFO - PROCESS | 2680 | 1461044145154 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:45 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7838EA800 == 38 [pid = 2680] [id = 728] 22:35:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F781157C00) [pid = 2680] [serial = 2184] [outer = 0000000000000000] 22:35:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F78120D800) [pid = 2680] [serial = 2185] [outer = 000000F781157C00] 22:35:45 INFO - PROCESS | 2680 | 1461044145208 Marionette DEBUG loaded listener.js 22:35:45 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F781B2DC00) [pid = 2680] [serial = 2186] [outer = 000000F781157C00] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7D5811000) [pid = 2680] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F781EA9000) [pid = 2680] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F782764800) [pid = 2680] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F781153C00) [pid = 2680] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F781167000) [pid = 2680] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F782770C00) [pid = 2680] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F78296C400) [pid = 2680] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F7841C9000) [pid = 2680] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7841D4C00) [pid = 2680] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7D337E000) [pid = 2680] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7D334A800) [pid = 2680] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7D5805800) [pid = 2680] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7D3510C00) [pid = 2680] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F781C1D000) [pid = 2680] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7D5432000) [pid = 2680] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7D4D60000) [pid = 2680] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F7D32ACC00) [pid = 2680] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7841E1400) [pid = 2680] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F7842DDC00) [pid = 2680] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F781258C00) [pid = 2680] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F781329C00) [pid = 2680] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 78 (000000F7E26B8000) [pid = 2680] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 77 (000000F781B0E800) [pid = 2680] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 76 (000000F781B36C00) [pid = 2680] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 75 (000000F787AD1C00) [pid = 2680] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | --DOMWINDOW == 74 (000000F7D3316400) [pid = 2680] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 22:35:45 INFO - PROCESS | 2680 | 1461044145728 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 22:35:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 22:35:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 880ms 22:35:45 INFO - PROCESS | 2680 | 1461044145762 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 22:35:45 INFO - PROCESS | 2680 | 1461044145768 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 22:35:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 22:35:45 INFO - PROCESS | 2680 | 1461044145775 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 22:35:45 INFO - PROCESS | 2680 | 1461044145778 Marionette TRACE conn5 <- [1,2878,null,{}] 22:35:45 INFO - PROCESS | 2680 | 1461044145804 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:45 INFO - PROCESS | 2680 | 1461044145897 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 22:35:46 INFO - PROCESS | 2680 | 1461044146002 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784021800 == 39 [pid = 2680] [id = 729] 22:35:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 75 (000000F78114C000) [pid = 2680] [serial = 2187] [outer = 0000000000000000] 22:35:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 76 (000000F781337C00) [pid = 2680] [serial = 2188] [outer = 000000F78114C000] 22:35:46 INFO - PROCESS | 2680 | 1461044146051 Marionette DEBUG loaded listener.js 22:35:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 77 (000000F781C1FC00) [pid = 2680] [serial = 2189] [outer = 000000F78114C000] 22:35:46 INFO - PROCESS | 2680 | 1461044146435 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 22:35:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 22:35:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 691ms 22:35:46 INFO - PROCESS | 2680 | 1461044146466 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 22:35:46 INFO - PROCESS | 2680 | 1461044146469 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 22:35:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 22:35:46 INFO - PROCESS | 2680 | 1461044146472 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 22:35:46 INFO - PROCESS | 2680 | 1461044146476 Marionette TRACE conn5 <- [1,2882,null,{}] 22:35:46 INFO - PROCESS | 2680 | 1461044146488 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:46 INFO - PROCESS | 2680 | 1461044146611 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 22:35:46 INFO - PROCESS | 2680 | 1461044146621 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:46 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78503B000 == 40 [pid = 2680] [id = 730] 22:35:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 78 (000000F782969000) [pid = 2680] [serial = 2190] [outer = 0000000000000000] 22:35:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 79 (000000F783924800) [pid = 2680] [serial = 2191] [outer = 000000F782969000] 22:35:46 INFO - PROCESS | 2680 | 1461044146670 Marionette DEBUG loaded listener.js 22:35:46 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F7841C5000) [pid = 2680] [serial = 2192] [outer = 000000F782969000] 22:35:47 INFO - PROCESS | 2680 | 1461044147124 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 22:35:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 22:35:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 692ms 22:35:47 INFO - PROCESS | 2680 | 1461044147169 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 22:35:47 INFO - PROCESS | 2680 | 1461044147172 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 22:35:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 22:35:47 INFO - PROCESS | 2680 | 1461044147175 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 22:35:47 INFO - PROCESS | 2680 | 1461044147177 Marionette TRACE conn5 <- [1,2886,null,{}] 22:35:47 INFO - PROCESS | 2680 | 1461044147181 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:47 INFO - PROCESS | 2680 | 1461044147268 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 22:35:47 INFO - PROCESS | 2680 | 1461044147274 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:47 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4FB5800 == 41 [pid = 2680] [id = 731] 22:35:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F7841DE000) [pid = 2680] [serial = 2193] [outer = 0000000000000000] 22:35:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7842DB400) [pid = 2680] [serial = 2194] [outer = 000000F7841DE000] 22:35:47 INFO - PROCESS | 2680 | 1461044147322 Marionette DEBUG loaded listener.js 22:35:47 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F787AD3800) [pid = 2680] [serial = 2195] [outer = 000000F7841DE000] 22:35:47 INFO - PROCESS | 2680 | 1461044147802 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 22:35:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 22:35:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 691ms 22:35:47 INFO - PROCESS | 2680 | 1461044147868 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 22:35:47 INFO - PROCESS | 2680 | 1461044147870 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 22:35:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 22:35:47 INFO - PROCESS | 2680 | 1461044147874 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 22:35:47 INFO - PROCESS | 2680 | 1461044147876 Marionette TRACE conn5 <- [1,2890,null,{}] 22:35:47 INFO - PROCESS | 2680 | 1461044147879 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:47 INFO - PROCESS | 2680 | 1461044147990 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 22:35:48 INFO - PROCESS | 2680 | 1461044148084 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D6E5F000 == 42 [pid = 2680] [id = 732] 22:35:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7D3344000) [pid = 2680] [serial = 2196] [outer = 0000000000000000] 22:35:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7D334F400) [pid = 2680] [serial = 2197] [outer = 000000F7D3344000] 22:35:48 INFO - PROCESS | 2680 | 1461044148130 Marionette DEBUG loaded listener.js 22:35:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7D353A800) [pid = 2680] [serial = 2198] [outer = 000000F7D3344000] 22:35:48 INFO - PROCESS | 2680 | 1461044148561 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 22:35:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 22:35:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 733ms 22:35:48 INFO - PROCESS | 2680 | 1461044148609 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 22:35:48 INFO - PROCESS | 2680 | 1461044148611 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 22:35:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 22:35:48 INFO - PROCESS | 2680 | 1461044148624 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 22:35:48 INFO - PROCESS | 2680 | 1461044148626 Marionette TRACE conn5 <- [1,2894,null,{}] 22:35:48 INFO - PROCESS | 2680 | 1461044148629 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:48 INFO - PROCESS | 2680 | 1461044148761 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 22:35:48 INFO - PROCESS | 2680 | 1461044148822 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:48 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA6CD800 == 43 [pid = 2680] [id = 733] 22:35:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7D4D61400) [pid = 2680] [serial = 2199] [outer = 0000000000000000] 22:35:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7D6A1E000) [pid = 2680] [serial = 2200] [outer = 000000F7D4D61400] 22:35:48 INFO - PROCESS | 2680 | 1461044148871 Marionette DEBUG loaded listener.js 22:35:48 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F7D9B3BC00) [pid = 2680] [serial = 2201] [outer = 000000F7D4D61400] 22:35:49 INFO - PROCESS | 2680 | 1461044149301 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 22:35:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 22:35:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 732ms 22:35:49 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 22:35:49 INFO - PROCESS | 2680 | 1461044149378 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 22:35:49 INFO - PROCESS | 2680 | 1461044149380 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 22:35:49 INFO - PROCESS | 2680 | 1461044149386 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 22:35:49 INFO - PROCESS | 2680 | 1461044149388 Marionette TRACE conn5 <- [1,2898,null,{}] 22:35:49 INFO - PROCESS | 2680 | 1461044149392 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:49 INFO - PROCESS | 2680 | 1461044149555 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 22:35:49 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7842D7C00) [pid = 2680] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 22:35:49 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7D3352400) [pid = 2680] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 22:35:49 INFO - PROCESS | 2680 | --DOMWINDOW == 86 (000000F781157000) [pid = 2680] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 22:35:49 INFO - PROCESS | 2680 | --DOMWINDOW == 85 (000000F7D337F800) [pid = 2680] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 22:35:49 INFO - PROCESS | 2680 | --DOMWINDOW == 84 (000000F7841C4800) [pid = 2680] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 22:35:49 INFO - PROCESS | 2680 | --DOMWINDOW == 83 (000000F781260400) [pid = 2680] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 22:35:49 INFO - PROCESS | 2680 | --DOMWINDOW == 82 (000000F7D6E38C00) [pid = 2680] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 22:35:49 INFO - PROCESS | 2680 | --DOMWINDOW == 81 (000000F781204400) [pid = 2680] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 22:35:49 INFO - PROCESS | 2680 | --DOMWINDOW == 80 (000000F780F30400) [pid = 2680] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 22:35:49 INFO - PROCESS | 2680 | --DOMWINDOW == 79 (000000F7D4D7EC00) [pid = 2680] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 22:35:49 INFO - PROCESS | 2680 | 1461044149615 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:49 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DE8800 == 44 [pid = 2680] [id = 734] 22:35:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 80 (000000F78114BC00) [pid = 2680] [serial = 2202] [outer = 0000000000000000] 22:35:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 81 (000000F781B2F800) [pid = 2680] [serial = 2203] [outer = 000000F78114BC00] 22:35:49 INFO - PROCESS | 2680 | 1461044149661 Marionette DEBUG loaded listener.js 22:35:49 INFO - PROCESS | 2680 | ++DOMWINDOW == 82 (000000F7D465CC00) [pid = 2680] [serial = 2204] [outer = 000000F78114BC00] 22:35:49 INFO - PROCESS | 2680 | 1461044149982 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 22:35:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 22:35:50 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 22:35:50 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 693ms 22:35:50 INFO - PROCESS | 2680 | 1461044150080 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 22:35:50 INFO - PROCESS | 2680 | 1461044150082 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 22:35:50 INFO - PROCESS | 2680 | 1461044150086 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 22:35:50 INFO - TEST-START | /DOMEvents/constructors.html 22:35:50 INFO - PROCESS | 2680 | 1461044150088 Marionette TRACE conn5 <- [1,2902,null,{}] 22:35:50 INFO - PROCESS | 2680 | 1461044150092 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:50 INFO - PROCESS | 2680 | 1461044150176 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 22:35:50 INFO - PROCESS | 2680 | 1461044150182 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:50 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF8B0800 == 45 [pid = 2680] [id = 735] 22:35:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 83 (000000F7D9933000) [pid = 2680] [serial = 2205] [outer = 0000000000000000] 22:35:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 84 (000000F7DB24E000) [pid = 2680] [serial = 2206] [outer = 000000F7D9933000] 22:35:50 INFO - PROCESS | 2680 | 1461044150228 Marionette DEBUG loaded listener.js 22:35:50 INFO - PROCESS | 2680 | ++DOMWINDOW == 85 (000000F7DB6AA000) [pid = 2680] [serial = 2207] [outer = 000000F7D9933000] 22:35:50 INFO - PROCESS | 2680 | 1461044150743 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 22:35:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 22:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 22:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 22:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 22:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 22:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:50 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 22:35:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 22:35:50 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 22:35:50 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 22:35:50 INFO - TEST-OK | /DOMEvents/constructors.html | took 756ms 22:35:50 INFO - PROCESS | 2680 | 1461044150873 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 22:35:50 INFO - PROCESS | 2680 | 1461044150875 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 22:35:50 INFO - TEST-START | /DOMEvents/event-phases-order.html 22:35:50 INFO - PROCESS | 2680 | 1461044150878 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 22:35:50 INFO - PROCESS | 2680 | 1461044150880 Marionette TRACE conn5 <- [1,2906,null,{}] 22:35:50 INFO - PROCESS | 2680 | 1461044150886 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:50 INFO - PROCESS | 2680 | 1461044150977 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 22:35:50 INFO - PROCESS | 2680 | 1461044150983 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E248D000 == 46 [pid = 2680] [id = 736] 22:35:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 86 (000000F7DB6E5400) [pid = 2680] [serial = 2208] [outer = 0000000000000000] 22:35:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 87 (000000F7DB6EB400) [pid = 2680] [serial = 2209] [outer = 000000F7DB6E5400] 22:35:51 INFO - PROCESS | 2680 | 1461044151028 Marionette DEBUG loaded listener.js 22:35:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F7DBB9A400) [pid = 2680] [serial = 2210] [outer = 000000F7DB6E5400] 22:35:51 INFO - PROCESS | 2680 | 1461044151437 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 22:35:51 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 22:35:51 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 586ms 22:35:51 INFO - PROCESS | 2680 | 1461044151466 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 22:35:51 INFO - PROCESS | 2680 | 1461044151468 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 22:35:51 INFO - PROCESS | 2680 | 1461044151472 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 22:35:51 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 22:35:51 INFO - PROCESS | 2680 | 1461044151474 Marionette TRACE conn5 <- [1,2910,null,{}] 22:35:51 INFO - PROCESS | 2680 | 1461044151477 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:51 INFO - PROCESS | 2680 | 1461044151562 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 22:35:51 INFO - PROCESS | 2680 | 1461044151691 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:51 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781D2E000 == 47 [pid = 2680] [id = 737] 22:35:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F780162C00) [pid = 2680] [serial = 2211] [outer = 0000000000000000] 22:35:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F780F2D400) [pid = 2680] [serial = 2212] [outer = 000000F780162C00] 22:35:51 INFO - PROCESS | 2680 | 1461044151751 Marionette DEBUG loaded listener.js 22:35:51 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F781166800) [pid = 2680] [serial = 2213] [outer = 000000F780162C00] 22:35:52 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 22:35:52 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 22:35:52 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 22:35:52 INFO - PROCESS | 2680 | [2680] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 567 22:35:52 INFO - PROCESS | 2680 | 1461044152374 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 22:35:52 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 22:35:52 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 22:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:35:52 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 22:35:52 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:35:52 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 22:35:52 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:35:52 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]" 22:35:52 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 22:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 22:35:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:52 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 22:35:52 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 22:35:52 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 987ms 22:35:52 INFO - PROCESS | 2680 | 1461044152463 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 22:35:52 INFO - PROCESS | 2680 | 1461044152469 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 22:35:52 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 22:35:52 INFO - PROCESS | 2680 | 1461044152476 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 22:35:52 INFO - PROCESS | 2680 | 1461044152480 Marionette TRACE conn5 <- [1,2914,null,{}] 22:35:52 INFO - PROCESS | 2680 | 1461044152485 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:52 INFO - PROCESS | 2680 | 1461044152612 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 22:35:52 INFO - PROCESS | 2680 | 1461044152729 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:52 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D475B000 == 48 [pid = 2680] [id = 738] 22:35:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F782967000) [pid = 2680] [serial = 2214] [outer = 0000000000000000] 22:35:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F7841DD400) [pid = 2680] [serial = 2215] [outer = 000000F782967000] 22:35:52 INFO - PROCESS | 2680 | 1461044152789 Marionette DEBUG loaded listener.js 22:35:52 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7D3317C00) [pid = 2680] [serial = 2216] [outer = 000000F782967000] 22:35:53 INFO - PROCESS | 2680 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 22:35:53 INFO - PROCESS | 2680 | 1461044153304 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 22:35:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 22:35:53 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 901ms 22:35:53 INFO - PROCESS | 2680 | 1461044153381 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 22:35:53 INFO - PROCESS | 2680 | 1461044153385 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 22:35:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 22:35:53 INFO - PROCESS | 2680 | 1461044153390 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 22:35:53 INFO - PROCESS | 2680 | 1461044153392 Marionette TRACE conn5 <- [1,2918,null,{}] 22:35:53 INFO - PROCESS | 2680 | 1461044153396 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:53 INFO - PROCESS | 2680 | 1461044153539 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 22:35:53 INFO - PROCESS | 2680 | 1461044153665 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:53 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E1F7B000 == 49 [pid = 2680] [id = 739] 22:35:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7D559C000) [pid = 2680] [serial = 2217] [outer = 0000000000000000] 22:35:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7D580D800) [pid = 2680] [serial = 2218] [outer = 000000F7D559C000] 22:35:53 INFO - PROCESS | 2680 | 1461044153723 Marionette DEBUG loaded listener.js 22:35:53 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DA6AE000) [pid = 2680] [serial = 2219] [outer = 000000F7D559C000] 22:35:54 INFO - PROCESS | 2680 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 22:35:54 INFO - PROCESS | 2680 | 1461044154287 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 22:35:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 22:35:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 942ms 22:35:54 INFO - PROCESS | 2680 | 1461044154333 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 22:35:54 INFO - PROCESS | 2680 | 1461044154336 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 22:35:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 22:35:54 INFO - PROCESS | 2680 | 1461044154348 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 22:35:54 INFO - PROCESS | 2680 | 1461044154355 Marionette TRACE conn5 <- [1,2922,null,{}] 22:35:54 INFO - PROCESS | 2680 | 1461044154360 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:54 INFO - PROCESS | 2680 | 1461044154475 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 22:35:54 INFO - PROCESS | 2680 | 1461044154572 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:54 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2C80800 == 50 [pid = 2680] [id = 740] 22:35:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DBF41C00) [pid = 2680] [serial = 2220] [outer = 0000000000000000] 22:35:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DE13E800) [pid = 2680] [serial = 2221] [outer = 000000F7DBF41C00] 22:35:54 INFO - PROCESS | 2680 | 1461044154629 Marionette DEBUG loaded listener.js 22:35:54 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DE1CD000) [pid = 2680] [serial = 2222] [outer = 000000F7DBF41C00] 22:35:55 INFO - PROCESS | 2680 | 1461044155140 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:35:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 22:35:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 859ms 22:35:55 INFO - PROCESS | 2680 | 1461044155201 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 22:35:55 INFO - PROCESS | 2680 | 1461044155204 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 22:35:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 22:35:55 INFO - PROCESS | 2680 | 1461044155208 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 22:35:55 INFO - PROCESS | 2680 | 1461044155210 Marionette TRACE conn5 <- [1,2926,null,{}] 22:35:55 INFO - PROCESS | 2680 | 1461044155214 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:55 INFO - PROCESS | 2680 | 1461044155355 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 22:35:55 INFO - PROCESS | 2680 | 1461044155478 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:55 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E3E23000 == 51 [pid = 2680] [id = 741] 22:35:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DE142400) [pid = 2680] [serial = 2223] [outer = 0000000000000000] 22:35:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DE2B5400) [pid = 2680] [serial = 2224] [outer = 000000F7DE142400] 22:35:55 INFO - PROCESS | 2680 | 1461044155538 Marionette DEBUG loaded listener.js 22:35:55 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DEB30C00) [pid = 2680] [serial = 2225] [outer = 000000F7DE142400] 22:35:56 INFO - PROCESS | 2680 | 1461044156295 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:35:56 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. 22:35:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1135ms 22:35:56 INFO - PROCESS | 2680 | 1461044156345 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 22:35:56 INFO - PROCESS | 2680 | 1461044156350 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 22:35:56 INFO - PROCESS | 2680 | 1461044156355 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 22:35:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 22:35:56 INFO - PROCESS | 2680 | 1461044156359 Marionette TRACE conn5 <- [1,2930,null,{}] 22:35:56 INFO - PROCESS | 2680 | 1461044156366 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:56 INFO - PROCESS | 2680 | 1461044156466 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 22:35:56 INFO - PROCESS | 2680 | 1461044156597 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:56 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781C5C800 == 52 [pid = 2680] [id = 742] 22:35:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F780F2B800) [pid = 2680] [serial = 2226] [outer = 0000000000000000] 22:35:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F781169000) [pid = 2680] [serial = 2227] [outer = 000000F780F2B800] 22:35:56 INFO - PROCESS | 2680 | 1461044156650 Marionette DEBUG loaded listener.js 22:35:56 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F781B0CC00) [pid = 2680] [serial = 2228] [outer = 000000F780F2B800] 22:35:57 INFO - PROCESS | 2680 | 1461044157238 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 22:35:57 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 22:35:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 22:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:35:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:35:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 22:35:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 945ms 22:35:57 INFO - PROCESS | 2680 | 1461044157304 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 22:35:57 INFO - PROCESS | 2680 | 1461044157310 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 22:35:57 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 22:35:57 INFO - PROCESS | 2680 | 1461044157316 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 22:35:57 INFO - PROCESS | 2680 | 1461044157319 Marionette TRACE conn5 <- [1,2934,null,{}] 22:35:57 INFO - PROCESS | 2680 | 1461044157323 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:57 INFO - PROCESS | 2680 | 1461044157422 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 22:35:57 INFO - PROCESS | 2680 | 1461044157532 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E248D000 == 51 [pid = 2680] [id = 736] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF8B0800 == 50 [pid = 2680] [id = 735] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DE8800 == 49 [pid = 2680] [id = 734] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA6CD800 == 48 [pid = 2680] [id = 733] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D6E5F000 == 47 [pid = 2680] [id = 732] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4FB5800 == 46 [pid = 2680] [id = 731] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F78503B000 == 45 [pid = 2680] [id = 730] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F784021800 == 44 [pid = 2680] [id = 729] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7DA187000) [pid = 2680] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F780FC0400) [pid = 2680] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F781C1E800) [pid = 2680] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | ++DOCSHELL 000000F781D45000 == 45 [pid = 2680] [id = 743] 22:35:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F78015FC00) [pid = 2680] [serial = 2229] [outer = 0000000000000000] 22:35:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F781149400) [pid = 2680] [serial = 2230] [outer = 000000F78015FC00] 22:35:57 INFO - PROCESS | 2680 | 1461044157623 Marionette DEBUG loaded listener.js 22:35:57 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F782763000) [pid = 2680] [serial = 2231] [outer = 000000F78015FC00] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838EA800 == 44 [pid = 2680] [id = 728] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E1066000 == 43 [pid = 2680] [id = 725] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DF4B2800 == 42 [pid = 2680] [id = 724] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D3D48000 == 41 [pid = 2680] [id = 723] 22:35:57 INFO - PROCESS | 2680 | --DOCSHELL 000000F7838E1000 == 40 [pid = 2680] [id = 722] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F787ACAC00) [pid = 2680] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7D330D800) [pid = 2680] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7D3541C00) [pid = 2680] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F781330C00) [pid = 2680] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F781161800) [pid = 2680] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7D559BC00) [pid = 2680] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7841CCC00) [pid = 2680] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F7D4D7E800) [pid = 2680] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F78392F800) [pid = 2680] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7D993CC00) [pid = 2680] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F781B06800) [pid = 2680] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 94 (000000F781B31400) [pid = 2680] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 93 (000000F78276D400) [pid = 2680] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 92 (000000F783926000) [pid = 2680] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 91 (000000F7D6A22000) [pid = 2680] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 90 (000000F7D9AC4000) [pid = 2680] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 89 (000000F7D668FC00) [pid = 2680] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 88 (000000F7D4659800) [pid = 2680] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 22:35:57 INFO - PROCESS | 2680 | --DOMWINDOW == 87 (000000F7841E0000) [pid = 2680] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 22:35:58 INFO - PROCESS | 2680 | 1461044158016 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:35:58 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. 22:35:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 733ms 22:35:58 INFO - PROCESS | 2680 | 1461044158050 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 22:35:58 INFO - PROCESS | 2680 | 1461044158052 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 22:35:58 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 22:35:58 INFO - PROCESS | 2680 | 1461044158056 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 22:35:58 INFO - PROCESS | 2680 | 1461044158060 Marionette TRACE conn5 <- [1,2938,null,{}] 22:35:58 INFO - PROCESS | 2680 | 1461044158071 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:58 INFO - PROCESS | 2680 | 1461044158163 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 22:35:58 INFO - PROCESS | 2680 | 1461044158170 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DD5800 == 41 [pid = 2680] [id = 744] 22:35:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 88 (000000F783927000) [pid = 2680] [serial = 2232] [outer = 0000000000000000] 22:35:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 89 (000000F783D98400) [pid = 2680] [serial = 2233] [outer = 000000F783927000] 22:35:58 INFO - PROCESS | 2680 | 1461044158219 Marionette DEBUG loaded listener.js 22:35:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 90 (000000F7841D9000) [pid = 2680] [serial = 2234] [outer = 000000F783927000] 22:35:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78503A800 == 42 [pid = 2680] [id = 745] 22:35:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 91 (000000F787ACD000) [pid = 2680] [serial = 2235] [outer = 0000000000000000] 22:35:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 92 (000000F787ACEC00) [pid = 2680] [serial = 2236] [outer = 000000F787ACD000] 22:35:58 INFO - PROCESS | 2680 | 1461044158726 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:35:58 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. 22:35:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 691ms 22:35:58 INFO - PROCESS | 2680 | 1461044158751 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 22:35:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 22:35:58 INFO - PROCESS | 2680 | 1461044158754 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 22:35:58 INFO - PROCESS | 2680 | 1461044158757 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 22:35:58 INFO - PROCESS | 2680 | 1461044158759 Marionette TRACE conn5 <- [1,2942,null,{}] 22:35:58 INFO - PROCESS | 2680 | 1461044158763 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:58 INFO - PROCESS | 2680 | 1461044158860 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 22:35:58 INFO - PROCESS | 2680 | 1461044158979 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:58 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D501F800 == 43 [pid = 2680] [id = 746] 22:35:58 INFO - PROCESS | 2680 | ++DOMWINDOW == 93 (000000F783929400) [pid = 2680] [serial = 2237] [outer = 0000000000000000] 22:35:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 94 (000000F7D330B800) [pid = 2680] [serial = 2238] [outer = 000000F783929400] 22:35:59 INFO - PROCESS | 2680 | 1461044159027 Marionette DEBUG loaded listener.js 22:35:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 95 (000000F7D334EC00) [pid = 2680] [serial = 2239] [outer = 000000F783929400] 22:35:59 INFO - PROCESS | 2680 | 1461044159377 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:35:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:35:59 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 22:35:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 627ms 22:35:59 INFO - PROCESS | 2680 | 1461044159385 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 22:35:59 INFO - PROCESS | 2680 | 1461044159387 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 22:35:59 INFO - PROCESS | 2680 | 1461044159390 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 22:35:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 22:35:59 INFO - PROCESS | 2680 | 1461044159392 Marionette TRACE conn5 <- [1,2946,null,{}] 22:35:59 INFO - PROCESS | 2680 | 1461044159396 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:35:59 INFO - PROCESS | 2680 | 1461044159534 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 22:35:59 INFO - PROCESS | 2680 | 1461044159542 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:35:59 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA199000 == 44 [pid = 2680] [id = 747] 22:35:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F7D3318C00) [pid = 2680] [serial = 2240] [outer = 0000000000000000] 22:35:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7D3544800) [pid = 2680] [serial = 2241] [outer = 000000F7D3318C00] 22:35:59 INFO - PROCESS | 2680 | 1461044159590 Marionette DEBUG loaded listener.js 22:35:59 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7D4D82C00) [pid = 2680] [serial = 2242] [outer = 000000F7D3318C00] 22:36:00 INFO - PROCESS | 2680 | 1461044160027 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:36:00 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. 22:36:00 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 692ms 22:36:00 INFO - PROCESS | 2680 | 1461044160092 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 22:36:00 INFO - PROCESS | 2680 | 1461044160095 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 22:36:00 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 22:36:00 INFO - PROCESS | 2680 | 1461044160098 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 22:36:00 INFO - PROCESS | 2680 | 1461044160100 Marionette TRACE conn5 <- [1,2950,null,{}] 22:36:00 INFO - PROCESS | 2680 | 1461044160103 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:00 INFO - PROCESS | 2680 | 1461044160237 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 22:36:00 INFO - PROCESS | 2680 | 1461044160326 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:00 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DB3D3000 == 45 [pid = 2680] [id = 748] 22:36:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7D46B9800) [pid = 2680] [serial = 2243] [outer = 0000000000000000] 22:36:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7D998AC00) [pid = 2680] [serial = 2244] [outer = 000000F7D46B9800] 22:36:00 INFO - PROCESS | 2680 | 1461044160374 Marionette DEBUG loaded listener.js 22:36:00 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DA187000) [pid = 2680] [serial = 2245] [outer = 000000F7D46B9800] 22:36:00 INFO - PROCESS | 2680 | 1461044160787 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:36:00 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. 22:36:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 734ms 22:36:00 INFO - PROCESS | 2680 | 1461044160834 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 22:36:00 INFO - PROCESS | 2680 | 1461044160836 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 22:36:00 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 22:36:00 INFO - PROCESS | 2680 | 1461044160839 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 22:36:00 INFO - PROCESS | 2680 | 1461044160841 Marionette TRACE conn5 <- [1,2954,null,{}] 22:36:00 INFO - PROCESS | 2680 | 1461044160850 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:00 INFO - PROCESS | 2680 | 1461044160961 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 22:36:01 INFO - PROCESS | 2680 | 1461044161012 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE24F800 == 46 [pid = 2680] [id = 749] 22:36:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DA646400) [pid = 2680] [serial = 2246] [outer = 0000000000000000] 22:36:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DA710800) [pid = 2680] [serial = 2247] [outer = 000000F7DA646400] 22:36:01 INFO - PROCESS | 2680 | 1461044161058 Marionette DEBUG loaded listener.js 22:36:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DB307400) [pid = 2680] [serial = 2248] [outer = 000000F7DA646400] 22:36:01 INFO - PROCESS | 2680 | 1461044161478 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:36:01 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. 22:36:01 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 22:36:01 INFO - PROCESS | 2680 | 1461044161535 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 22:36:01 INFO - PROCESS | 2680 | 1461044161537 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 22:36:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 22:36:01 INFO - PROCESS | 2680 | 1461044161540 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 22:36:01 INFO - PROCESS | 2680 | 1461044161542 Marionette TRACE conn5 <- [1,2958,null,{}] 22:36:01 INFO - PROCESS | 2680 | 1461044161546 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:01 INFO - PROCESS | 2680 | 1461044161695 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 22:36:01 INFO - PROCESS | 2680 | 1461044161717 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:01 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E105F000 == 47 [pid = 2680] [id = 750] 22:36:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F7DB391800) [pid = 2680] [serial = 2249] [outer = 0000000000000000] 22:36:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F7DB6E7000) [pid = 2680] [serial = 2250] [outer = 000000F7DB391800] 22:36:01 INFO - PROCESS | 2680 | 1461044161763 Marionette DEBUG loaded listener.js 22:36:01 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7DBAD1C00) [pid = 2680] [serial = 2251] [outer = 000000F7DB391800] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F780F31800) [pid = 2680] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F78132A800) [pid = 2680] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F7D3344000) [pid = 2680] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7D4D61400) [pid = 2680] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 102 (000000F782969000) [pid = 2680] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 101 (000000F7D9DF6400) [pid = 2680] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 100 (000000F7841DE000) [pid = 2680] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 99 (000000F7D5810000) [pid = 2680] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 98 (000000F781157C00) [pid = 2680] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 97 (000000F78114BC00) [pid = 2680] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 96 (000000F7D9933000) [pid = 2680] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 22:36:02 INFO - PROCESS | 2680 | --DOMWINDOW == 95 (000000F78114C000) [pid = 2680] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 22:36:02 INFO - PROCESS | 2680 | 1461044162275 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 22:36:02 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. 22:36:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 776ms 22:36:02 INFO - PROCESS | 2680 | 1461044162333 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 22:36:02 INFO - PROCESS | 2680 | 1461044162336 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 22:36:02 INFO - PROCESS | 2680 | 1461044162340 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 22:36:02 INFO - PROCESS | 2680 | 1461044162342 Marionette TRACE conn5 <- [1,2962,null,{}] 22:36:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 22:36:02 INFO - PROCESS | 2680 | 1461044162345 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:02 INFO - PROCESS | 2680 | 1461044162431 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 22:36:02 INFO - PROCESS | 2680 | 1461044162436 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:02 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2214800 == 48 [pid = 2680] [id = 751] 22:36:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 96 (000000F781335400) [pid = 2680] [serial = 2252] [outer = 0000000000000000] 22:36:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 97 (000000F7DA2D4400) [pid = 2680] [serial = 2253] [outer = 000000F781335400] 22:36:02 INFO - PROCESS | 2680 | 1461044162483 Marionette DEBUG loaded listener.js 22:36:02 INFO - PROCESS | 2680 | ++DOMWINDOW == 98 (000000F7DBF3CC00) [pid = 2680] [serial = 2254] [outer = 000000F781335400] 22:36:02 INFO - PROCESS | 2680 | 1461044162887 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 22:36:02 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. 22:36:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 587ms 22:36:02 INFO - PROCESS | 2680 | 1461044162934 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 22:36:02 INFO - PROCESS | 2680 | 1461044162936 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 22:36:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 22:36:02 INFO - PROCESS | 2680 | 1461044162949 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 22:36:02 INFO - PROCESS | 2680 | 1461044162951 Marionette TRACE conn5 <- [1,2966,null,{}] 22:36:02 INFO - PROCESS | 2680 | 1461044162955 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:03 INFO - PROCESS | 2680 | 1461044163045 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 22:36:03 INFO - PROCESS | 2680 | 1461044163051 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2C7D800 == 49 [pid = 2680] [id = 752] 22:36:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 99 (000000F7DE2AA400) [pid = 2680] [serial = 2255] [outer = 0000000000000000] 22:36:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 100 (000000F7DF13AC00) [pid = 2680] [serial = 2256] [outer = 000000F7DE2AA400] 22:36:03 INFO - PROCESS | 2680 | 1461044163097 Marionette DEBUG loaded listener.js 22:36:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 101 (000000F7DF141000) [pid = 2680] [serial = 2257] [outer = 000000F7DE2AA400] 22:36:03 INFO - PROCESS | 2680 | 1461044163535 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 22:36:03 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. 22:36:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 628ms 22:36:03 INFO - PROCESS | 2680 | 1461044163581 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 22:36:03 INFO - PROCESS | 2680 | 1461044163584 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 22:36:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 22:36:03 INFO - PROCESS | 2680 | 1461044163598 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 22:36:03 INFO - PROCESS | 2680 | 1461044163601 Marionette TRACE conn5 <- [1,2970,null,{}] 22:36:03 INFO - PROCESS | 2680 | 1461044163604 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:03 INFO - PROCESS | 2680 | 1461044163705 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 22:36:03 INFO - PROCESS | 2680 | 1461044163711 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:03 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5257800 == 50 [pid = 2680] [id = 753] 22:36:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 102 (000000F7DF303400) [pid = 2680] [serial = 2258] [outer = 0000000000000000] 22:36:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 103 (000000F7DF30F400) [pid = 2680] [serial = 2259] [outer = 000000F7DF303400] 22:36:03 INFO - PROCESS | 2680 | 1461044163766 Marionette DEBUG loaded listener.js 22:36:03 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F7DF34D800) [pid = 2680] [serial = 2260] [outer = 000000F7DF303400] 22:36:04 INFO - PROCESS | 2680 | 1461044164309 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 22:36:04 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 22:36:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 22:36:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:04 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 22:36:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 22:36:04 INFO - PROCESS | 2680 | 1461044164336 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 22:36:04 INFO - PROCESS | 2680 | 1461044164341 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 22:36:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 22:36:04 INFO - PROCESS | 2680 | 1461044164348 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 22:36:04 INFO - PROCESS | 2680 | 1461044164352 Marionette TRACE conn5 <- [1,2974,null,{}] 22:36:04 INFO - PROCESS | 2680 | 1461044164358 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:04 INFO - PROCESS | 2680 | 1461044164523 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 22:36:04 INFO - PROCESS | 2680 | 1461044164653 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:04 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784723000 == 51 [pid = 2680] [id = 754] 22:36:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F781205C00) [pid = 2680] [serial = 2261] [outer = 0000000000000000] 22:36:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F781C1D000) [pid = 2680] [serial = 2262] [outer = 000000F781205C00] 22:36:04 INFO - PROCESS | 2680 | 1461044164715 Marionette DEBUG loaded listener.js 22:36:04 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F78276F800) [pid = 2680] [serial = 2263] [outer = 000000F781205C00] 22:36:05 INFO - PROCESS | 2680 | 1461044165239 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 22:36:05 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. 22:36:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 943ms 22:36:05 INFO - PROCESS | 2680 | 1461044165293 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 22:36:05 INFO - PROCESS | 2680 | 1461044165300 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 22:36:05 INFO - PROCESS | 2680 | 1461044165350 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 22:36:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 22:36:05 INFO - PROCESS | 2680 | 1461044165353 Marionette TRACE conn5 <- [1,2978,null,{}] 22:36:05 INFO - PROCESS | 2680 | 1461044165357 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:05 INFO - PROCESS | 2680 | 1461044165487 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 22:36:05 INFO - PROCESS | 2680 | 1461044165580 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:05 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D60E3800 == 52 [pid = 2680] [id = 755] 22:36:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F78392C400) [pid = 2680] [serial = 2264] [outer = 0000000000000000] 22:36:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7842D8800) [pid = 2680] [serial = 2265] [outer = 000000F78392C400] 22:36:05 INFO - PROCESS | 2680 | 1461044165637 Marionette DEBUG loaded listener.js 22:36:05 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7D334A800) [pid = 2680] [serial = 2266] [outer = 000000F78392C400] 22:36:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78401D800 == 53 [pid = 2680] [id = 756] 22:36:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7D6A22000) [pid = 2680] [serial = 2267] [outer = 0000000000000000] 22:36:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7D6E3CC00) [pid = 2680] [serial = 2268] [outer = 000000F7D6A22000] 22:36:06 INFO - PROCESS | 2680 | 1461044166275 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 22:36:06 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. 22:36:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 22:36:06 INFO - PROCESS | 2680 | 1461044166343 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 22:36:06 INFO - PROCESS | 2680 | 1461044166346 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 22:36:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 22:36:06 INFO - PROCESS | 2680 | 1461044166358 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 22:36:06 INFO - PROCESS | 2680 | 1461044166362 Marionette TRACE conn5 <- [1,2982,null,{}] 22:36:06 INFO - PROCESS | 2680 | 1461044166374 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:06 INFO - PROCESS | 2680 | 1461044166579 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 22:36:06 INFO - PROCESS | 2680 | 1461044166631 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:06 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E526A800 == 54 [pid = 2680] [id = 757] 22:36:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7D993E800) [pid = 2680] [serial = 2269] [outer = 0000000000000000] 22:36:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7DA8A5C00) [pid = 2680] [serial = 2270] [outer = 000000F7D993E800] 22:36:06 INFO - PROCESS | 2680 | 1461044166691 Marionette DEBUG loaded listener.js 22:36:06 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7DF140800) [pid = 2680] [serial = 2271] [outer = 000000F7D993E800] 22:36:07 INFO - PROCESS | 2680 | 1461044167226 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 22:36:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 22:36:07 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 22:36:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 901ms 22:36:07 INFO - PROCESS | 2680 | 1461044167253 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 22:36:07 INFO - PROCESS | 2680 | 1461044167256 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 22:36:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 22:36:07 INFO - PROCESS | 2680 | 1461044167260 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 22:36:07 INFO - PROCESS | 2680 | 1461044167262 Marionette TRACE conn5 <- [1,2986,null,{}] 22:36:07 INFO - PROCESS | 2680 | 1461044167266 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:07 INFO - PROCESS | 2680 | 1461044167382 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 22:36:07 INFO - PROCESS | 2680 | 1461044167479 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:07 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5350000 == 55 [pid = 2680] [id = 758] 22:36:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7DF327000) [pid = 2680] [serial = 2272] [outer = 0000000000000000] 22:36:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7DF32FC00) [pid = 2680] [serial = 2273] [outer = 000000F7DF327000] 22:36:07 INFO - PROCESS | 2680 | 1461044167537 Marionette DEBUG loaded listener.js 22:36:07 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7DF359400) [pid = 2680] [serial = 2274] [outer = 000000F7DF327000] 22:36:08 INFO - PROCESS | 2680 | 1461044168069 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 22:36:08 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. 22:36:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 880ms 22:36:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 22:36:08 INFO - PROCESS | 2680 | 1461044168142 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 22:36:08 INFO - PROCESS | 2680 | 1461044168145 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 22:36:08 INFO - PROCESS | 2680 | 1461044168148 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 22:36:08 INFO - PROCESS | 2680 | 1461044168151 Marionette TRACE conn5 <- [1,2990,null,{}] 22:36:08 INFO - PROCESS | 2680 | 1461044168155 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:08 INFO - PROCESS | 2680 | 1461044168268 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 22:36:08 INFO - PROCESS | 2680 | 1461044168389 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:08 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5427000 == 56 [pid = 2680] [id = 759] 22:36:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DF354000) [pid = 2680] [serial = 2275] [outer = 0000000000000000] 22:36:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DF65A400) [pid = 2680] [serial = 2276] [outer = 000000F7DF354000] 22:36:08 INFO - PROCESS | 2680 | 1461044168448 Marionette DEBUG loaded listener.js 22:36:08 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DFC67000) [pid = 2680] [serial = 2277] [outer = 000000F7DF354000] 22:36:08 INFO - PROCESS | 2680 | 1461044168953 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 22:36:08 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. 22:36:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 838ms 22:36:09 INFO - PROCESS | 2680 | 1461044168995 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 22:36:09 INFO - PROCESS | 2680 | 1461044168998 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 22:36:09 INFO - PROCESS | 2680 | 1461044169003 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 22:36:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 22:36:09 INFO - PROCESS | 2680 | 1461044169005 Marionette TRACE conn5 <- [1,2994,null,{}] 22:36:09 INFO - PROCESS | 2680 | 1461044169009 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:09 INFO - PROCESS | 2680 | 1461044169139 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 22:36:09 INFO - PROCESS | 2680 | 1461044169240 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:09 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E559F800 == 57 [pid = 2680] [id = 760] 22:36:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7E10A5400) [pid = 2680] [serial = 2278] [outer = 0000000000000000] 22:36:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7E10B8400) [pid = 2680] [serial = 2279] [outer = 000000F7E10A5400] 22:36:09 INFO - PROCESS | 2680 | 1461044169296 Marionette DEBUG loaded listener.js 22:36:09 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7E19DC400) [pid = 2680] [serial = 2280] [outer = 000000F7E10A5400] 22:36:09 INFO - PROCESS | 2680 | 1461044169878 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 22:36:09 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. 22:36:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 922ms 22:36:09 INFO - PROCESS | 2680 | 1461044169931 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 22:36:09 INFO - PROCESS | 2680 | 1461044169933 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 22:36:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 22:36:09 INFO - PROCESS | 2680 | 1461044169937 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 22:36:09 INFO - PROCESS | 2680 | 1461044169939 Marionette TRACE conn5 <- [1,2998,null,{}] 22:36:09 INFO - PROCESS | 2680 | 1461044169943 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:10 INFO - PROCESS | 2680 | 1461044170052 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 22:36:10 INFO - PROCESS | 2680 | 1461044170152 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:10 INFO - PROCESS | 2680 | ++DOCSHELL 000000F782B3A800 == 58 [pid = 2680] [id = 761] 22:36:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F780FB7800) [pid = 2680] [serial = 2281] [outer = 0000000000000000] 22:36:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F782768800) [pid = 2680] [serial = 2282] [outer = 000000F780FB7800] 22:36:10 INFO - PROCESS | 2680 | 1461044170210 Marionette DEBUG loaded listener.js 22:36:10 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7DA63BC00) [pid = 2680] [serial = 2283] [outer = 000000F780FB7800] 22:36:10 INFO - PROCESS | 2680 | [2680] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:36:10 INFO - PROCESS | 2680 | 1461044170943 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 22:36:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 22:36:10 INFO - {} 22:36:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 22:36:10 INFO - {} 22:36:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 22:36:10 INFO - {} 22:36:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 22:36:10 INFO - {} 22:36:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1026ms 22:36:10 INFO - PROCESS | 2680 | 1461044170966 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 22:36:10 INFO - PROCESS | 2680 | 1461044170970 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 22:36:10 INFO - TEST-START | /FileAPI/fileReader.html 22:36:10 INFO - PROCESS | 2680 | 1461044170975 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 22:36:10 INFO - PROCESS | 2680 | 1461044170979 Marionette TRACE conn5 <- [1,3002,null,{}] 22:36:11 INFO - PROCESS | 2680 | 1461044171006 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:11 INFO - PROCESS | 2680 | 1461044171162 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 22:36:11 INFO - PROCESS | 2680 | 1461044171217 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:11 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D5464800 == 59 [pid = 2680] [id = 762] 22:36:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F781162000) [pid = 2680] [serial = 2284] [outer = 0000000000000000] 22:36:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F781336000) [pid = 2680] [serial = 2285] [outer = 000000F781162000] 22:36:11 INFO - PROCESS | 2680 | 1461044171269 Marionette DEBUG loaded listener.js 22:36:11 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7841D2C00) [pid = 2680] [serial = 2286] [outer = 000000F781162000] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2C7D800 == 58 [pid = 2680] [id = 752] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2214800 == 57 [pid = 2680] [id = 751] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E105F000 == 56 [pid = 2680] [id = 750] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DE24F800 == 55 [pid = 2680] [id = 749] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DB3D3000 == 54 [pid = 2680] [id = 748] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DA199000 == 53 [pid = 2680] [id = 747] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D501F800 == 52 [pid = 2680] [id = 746] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F78503A800 == 51 [pid = 2680] [id = 745] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F784DD5800 == 50 [pid = 2680] [id = 744] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F781D45000 == 49 [pid = 2680] [id = 743] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F781C5C800 == 48 [pid = 2680] [id = 742] 22:36:11 INFO - PROCESS | 2680 | 1461044171863 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 22:36:11 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7DB6EB400) [pid = 2680] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 22:36:11 INFO - PROCESS | 2680 | --DOCSHELL 000000F781D2E000 == 47 [pid = 2680] [id = 737] 22:36:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 22:36:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 22:36:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 22:36:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 22:36:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 963ms 22:36:11 INFO - PROCESS | 2680 | 1461044171944 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 22:36:11 INFO - PROCESS | 2680 | 1461044171949 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 22:36:11 INFO - TEST-START | /FileAPI/historical.html 22:36:11 INFO - PROCESS | 2680 | 1461044171956 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 22:36:11 INFO - PROCESS | 2680 | 1461044171959 Marionette TRACE conn5 <- [1,3006,null,{}] 22:36:11 INFO - PROCESS | 2680 | 1461044171963 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:12 INFO - PROCESS | 2680 | 1461044172067 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F781206C00) [pid = 2680] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F782969400) [pid = 2680] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7D334F400) [pid = 2680] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F781208800) [pid = 2680] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7D6A1E000) [pid = 2680] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F783924800) [pid = 2680] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7DA2DBC00) [pid = 2680] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7841C5000) [pid = 2680] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7D353A800) [pid = 2680] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7842DB400) [pid = 2680] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DB6F1C00) [pid = 2680] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DB6E4000) [pid = 2680] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F781B2DC00) [pid = 2680] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F78120D800) [pid = 2680] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F781B2F800) [pid = 2680] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7DB24C800) [pid = 2680] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7D3544C00) [pid = 2680] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7D9B3BC00) [pid = 2680] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DB24E000) [pid = 2680] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F781337C00) [pid = 2680] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F781C1FC00) [pid = 2680] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F7DA70BC00) [pid = 2680] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F78392FC00) [pid = 2680] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 105 (000000F7D465CC00) [pid = 2680] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 104 (000000F787AD3800) [pid = 2680] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | --DOMWINDOW == 103 (000000F7DB6AA000) [pid = 2680] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 22:36:12 INFO - PROCESS | 2680 | 1461044172167 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78374C000 == 48 [pid = 2680] [id = 763] 22:36:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 104 (000000F781206C00) [pid = 2680] [serial = 2287] [outer = 0000000000000000] 22:36:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 105 (000000F781337C00) [pid = 2680] [serial = 2288] [outer = 000000F781206C00] 22:36:12 INFO - PROCESS | 2680 | 1461044172218 Marionette DEBUG loaded listener.js 22:36:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 106 (000000F78276F400) [pid = 2680] [serial = 2289] [outer = 000000F781206C00] 22:36:12 INFO - PROCESS | 2680 | 1461044172608 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 22:36:12 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 22:36:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 22:36:12 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 22:36:12 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 22:36:12 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 22:36:12 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 22:36:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 22:36:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:12 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 22:36:12 INFO - TEST-OK | /FileAPI/historical.html | took 733ms 22:36:12 INFO - PROCESS | 2680 | 1461044172690 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 22:36:12 INFO - PROCESS | 2680 | 1461044172693 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 22:36:12 INFO - TEST-START | /FileAPI/idlharness.html 22:36:12 INFO - PROCESS | 2680 | 1461044172697 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 22:36:12 INFO - PROCESS | 2680 | 1461044172701 Marionette TRACE conn5 <- [1,3010,null,{}] 22:36:12 INFO - PROCESS | 2680 | 1461044172712 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:12 INFO - PROCESS | 2680 | 1461044172806 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 22:36:12 INFO - PROCESS | 2680 | 1461044172813 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:12 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D4714000 == 49 [pid = 2680] [id = 764] 22:36:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7841D1000) [pid = 2680] [serial = 2290] [outer = 0000000000000000] 22:36:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7D3318800) [pid = 2680] [serial = 2291] [outer = 000000F7841D1000] 22:36:12 INFO - PROCESS | 2680 | 1461044172863 Marionette DEBUG loaded listener.js 22:36:12 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7D3D65400) [pid = 2680] [serial = 2292] [outer = 000000F7841D1000] 22:36:13 INFO - PROCESS | 2680 | 1461044173843 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 22:36:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:36:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:36:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:36:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:36:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:36:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:36:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:36:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 22:36:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:36:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:36:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:36:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:36:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:36:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:36:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:36:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 22:36:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:36:13 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:13 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:36:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:36:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:36:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:36:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:36:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:36:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 22:36:13 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 22:36:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:36:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:36:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:36:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:36:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:36:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:36:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 22:36:13 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 22:36:13 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 22:36:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:36:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:36:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:36:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:36:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:36:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:36:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 22:36:13 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:36:13 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:13 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:36:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:36:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:36:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:36:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:36:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 22:36:13 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 22:36:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:36:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:36:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:36:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:36:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:36:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:36:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 22:36:13 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 22:36:13 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 22:36:13 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:13 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:36:13 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:36:13 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:36:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:36:13 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 22:36:13 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 22:36:13 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 22:36:13 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 22:36:13 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 22:36:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 22:36:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1259ms 22:36:13 INFO - PROCESS | 2680 | 1461044173959 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 22:36:13 INFO - PROCESS | 2680 | 1461044173962 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 22:36:13 INFO - TEST-START | /FileAPI/idlharness.worker 22:36:13 INFO - PROCESS | 2680 | 1461044173967 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 22:36:13 INFO - PROCESS | 2680 | 1461044173969 Marionette TRACE conn5 <- [1,3014,null,{}] 22:36:13 INFO - PROCESS | 2680 | 1461044173972 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:14 INFO - PROCESS | 2680 | 1461044174099 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 22:36:14 INFO - PROCESS | 2680 | 1461044174150 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:14 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78400F800 == 50 [pid = 2680] [id = 765] 22:36:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7D661AC00) [pid = 2680] [serial = 2293] [outer = 0000000000000000] 22:36:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7DBA7A400) [pid = 2680] [serial = 2294] [outer = 000000F7D661AC00] 22:36:14 INFO - PROCESS | 2680 | 1461044174198 Marionette DEBUG loaded listener.js 22:36:14 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7DE140800) [pid = 2680] [serial = 2295] [outer = 000000F7D661AC00] 22:36:14 INFO - PROCESS | 2680 | [2680] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:36:15 INFO - PROCESS | 2680 | 1461044175257 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 22:36:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:36:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 22:36:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:36:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 22:36:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:36:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 22:36:15 INFO - {} 22:36:15 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 22:36:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:36:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:36:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 22:36:15 INFO - {} 22:36:15 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 - {} 22:36:15 INFO - {} 22:36:15 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 22:36:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:36:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:36:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 22:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 22:36:15 INFO - {} 22:36:15 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 22:36:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:36:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:36:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 22:36:15 INFO - {} 22:36:15 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 - {} 22:36:15 INFO - {} 22:36:15 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 22:36:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 22:36:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 22:36:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 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 22:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 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 22:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 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 22:36:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 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 22:36:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 22:36:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 22:36:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 22:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 22:36:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 22:36:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 22:36:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 22:36:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 22:36:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 22:36:15 INFO - {} 22:36:15 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1433ms 22:36:15 INFO - PROCESS | 2680 | 1461044175435 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 22:36:15 INFO - PROCESS | 2680 | 1461044175437 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 22:36:15 INFO - PROCESS | 2680 | 1461044175447 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 22:36:15 INFO - PROCESS | 2680 | 1461044175449 Marionette TRACE conn5 <- [1,3018,null,{}] 22:36:15 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 22:36:15 INFO - PROCESS | 2680 | 1461044175452 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:15 INFO - PROCESS | 2680 | 1461044175565 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 22:36:15 INFO - PROCESS | 2680 | 1461044175571 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:15 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2C82800 == 51 [pid = 2680] [id = 766] 22:36:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7DF135000) [pid = 2680] [serial = 2296] [outer = 0000000000000000] 22:36:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E2035800) [pid = 2680] [serial = 2297] [outer = 000000F7DF135000] 22:36:15 INFO - PROCESS | 2680 | 1461044175666 Marionette DEBUG loaded listener.js 22:36:15 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E22C1C00) [pid = 2680] [serial = 2298] [outer = 000000F7DF135000] 22:36:16 INFO - PROCESS | 2680 | 1461044176074 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 22:36:16 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 22:36:16 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 22:36:16 INFO - PROCESS | 2680 | 1461044176127 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 22:36:16 INFO - PROCESS | 2680 | 1461044176129 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 22:36:16 INFO - PROCESS | 2680 | 1461044176132 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 22:36:16 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 22:36:16 INFO - PROCESS | 2680 | 1461044176134 Marionette TRACE conn5 <- [1,3022,null,{}] 22:36:16 INFO - PROCESS | 2680 | 1461044176144 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:16 INFO - PROCESS | 2680 | 1461044176279 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 22:36:16 INFO - PROCESS | 2680 | 1461044176339 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:16 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA4E800 == 52 [pid = 2680] [id = 767] 22:36:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7E26AF400) [pid = 2680] [serial = 2299] [outer = 0000000000000000] 22:36:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7E27B6C00) [pid = 2680] [serial = 2300] [outer = 000000F7E26AF400] 22:36:16 INFO - PROCESS | 2680 | 1461044176388 Marionette DEBUG loaded listener.js 22:36:16 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7E2A0C000) [pid = 2680] [serial = 2301] [outer = 000000F7E26AF400] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7D46B9800) [pid = 2680] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F78015FC00) [pid = 2680] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F7DA646400) [pid = 2680] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F783929400) [pid = 2680] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7D3318C00) [pid = 2680] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F787ACD000) [pid = 2680] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F783927000) [pid = 2680] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 110 (000000F7DB391800) [pid = 2680] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 109 (000000F7DE2AA400) [pid = 2680] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 108 (000000F780F2B800) [pid = 2680] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 107 (000000F781335400) [pid = 2680] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 22:36:16 INFO - PROCESS | 2680 | --DOMWINDOW == 106 (000000F7DB6E5400) [pid = 2680] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 22:36:16 INFO - PROCESS | 2680 | 1461044176818 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 22:36:16 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 22:36:16 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 734ms 22:36:16 INFO - PROCESS | 2680 | 1461044176872 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 22:36:16 INFO - PROCESS | 2680 | 1461044176874 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 22:36:16 INFO - PROCESS | 2680 | 1461044176906 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 22:36:16 INFO - PROCESS | 2680 | 1461044176908 Marionette TRACE conn5 <- [1,3026,null,{}] 22:36:16 INFO - TEST-START | /FileAPI/blob/Blob-close.html 22:36:16 INFO - PROCESS | 2680 | 1461044176913 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:17 INFO - PROCESS | 2680 | 1461044177000 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 22:36:17 INFO - PROCESS | 2680 | 1461044177006 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5568800 == 53 [pid = 2680] [id = 768] 22:36:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 107 (000000F7E2A0F800) [pid = 2680] [serial = 2302] [outer = 0000000000000000] 22:36:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 108 (000000F7E2A66C00) [pid = 2680] [serial = 2303] [outer = 000000F7E2A0F800] 22:36:17 INFO - PROCESS | 2680 | 1461044177053 Marionette DEBUG loaded listener.js 22:36:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 109 (000000F7E2D2A400) [pid = 2680] [serial = 2304] [outer = 000000F7E2A0F800] 22:36:17 INFO - PROCESS | 2680 | 1461044177439 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 22:36:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 22:36:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 22:36:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 22:36:17 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 586ms 22:36:17 INFO - PROCESS | 2680 | 1461044177508 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 22:36:17 INFO - PROCESS | 2680 | 1461044177510 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 22:36:17 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 22:36:17 INFO - PROCESS | 2680 | 1461044177514 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 22:36:17 INFO - PROCESS | 2680 | 1461044177516 Marionette TRACE conn5 <- [1,3030,null,{}] 22:36:17 INFO - PROCESS | 2680 | 1461044177520 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:17 INFO - PROCESS | 2680 | 1461044177607 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 22:36:17 INFO - PROCESS | 2680 | 1461044177613 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:17 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E561D800 == 54 [pid = 2680] [id = 769] 22:36:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 110 (000000F7E2DF5C00) [pid = 2680] [serial = 2305] [outer = 0000000000000000] 22:36:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 111 (000000F7E2F79000) [pid = 2680] [serial = 2306] [outer = 000000F7E2DF5C00] 22:36:17 INFO - PROCESS | 2680 | 1461044177659 Marionette DEBUG loaded listener.js 22:36:17 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F7E2F80C00) [pid = 2680] [serial = 2307] [outer = 000000F7E2DF5C00] 22:36:18 INFO - PROCESS | 2680 | 1461044178273 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 22:36:18 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. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 22:36:18 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'.) 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 22:36:18 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. 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 22:36:18 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. 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 22:36:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:36:18 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. 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 22:36:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 22:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 22:36:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 22:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 22:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 22:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:36:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 22:36:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 22:36:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 22:36:18 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 22:36:18 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 884ms 22:36:18 INFO - PROCESS | 2680 | 1461044178403 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 22:36:18 INFO - PROCESS | 2680 | 1461044178405 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 22:36:18 INFO - PROCESS | 2680 | 1461044178409 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 22:36:18 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 22:36:18 INFO - PROCESS | 2680 | 1461044178410 Marionette TRACE conn5 <- [1,3034,null,{}] 22:36:18 INFO - PROCESS | 2680 | 1461044178414 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:18 INFO - PROCESS | 2680 | 1461044178538 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 22:36:18 INFO - PROCESS | 2680 | 1461044178549 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:18 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E578A000 == 55 [pid = 2680] [id = 770] 22:36:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F7E268F400) [pid = 2680] [serial = 2308] [outer = 0000000000000000] 22:36:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7E450B800) [pid = 2680] [serial = 2309] [outer = 000000F7E268F400] 22:36:18 INFO - PROCESS | 2680 | 1461044178594 Marionette DEBUG loaded listener.js 22:36:18 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F7E5250400) [pid = 2680] [serial = 2310] [outer = 000000F7E268F400] 22:36:18 INFO - PROCESS | 2680 | [2680] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:36:19 INFO - PROCESS | 2680 | 1461044179215 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 22:36:19 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 22:36:19 INFO - {} 22:36:19 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 839ms 22:36:19 INFO - PROCESS | 2680 | 1461044179251 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 22:36:19 INFO - PROCESS | 2680 | 1461044179258 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 22:36:19 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 22:36:19 INFO - PROCESS | 2680 | 1461044179264 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 22:36:19 INFO - PROCESS | 2680 | 1461044179268 Marionette TRACE conn5 <- [1,3038,null,{}] 22:36:19 INFO - PROCESS | 2680 | 1461044179273 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:19 INFO - PROCESS | 2680 | 1461044179445 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 22:36:19 INFO - PROCESS | 2680 | 1461044179501 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:19 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7D352D800 == 56 [pid = 2680] [id = 771] 22:36:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F782769400) [pid = 2680] [serial = 2311] [outer = 0000000000000000] 22:36:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F78392E400) [pid = 2680] [serial = 2312] [outer = 000000F782769400] 22:36:19 INFO - PROCESS | 2680 | 1461044179602 Marionette DEBUG loaded listener.js 22:36:19 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F787ACA400) [pid = 2680] [serial = 2313] [outer = 000000F782769400] 22:36:20 INFO - PROCESS | 2680 | 1461044180203 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 22:36:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 22:36:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 22:36:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 22:36:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 22:36:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 985ms 22:36:20 INFO - PROCESS | 2680 | 1461044180251 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 22:36:20 INFO - PROCESS | 2680 | 1461044180258 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 22:36:20 INFO - PROCESS | 2680 | 1461044180265 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 22:36:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 22:36:20 INFO - PROCESS | 2680 | 1461044180269 Marionette TRACE conn5 <- [1,3042,null,{}] 22:36:20 INFO - PROCESS | 2680 | 1461044180273 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:20 INFO - PROCESS | 2680 | 1461044180423 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 22:36:20 INFO - PROCESS | 2680 | 1461044180554 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:20 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DBA63800 == 57 [pid = 2680] [id = 772] 22:36:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7D4D81000) [pid = 2680] [serial = 2314] [outer = 0000000000000000] 22:36:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7D9A5E000) [pid = 2680] [serial = 2315] [outer = 000000F7D4D81000] 22:36:20 INFO - PROCESS | 2680 | 1461044180615 Marionette DEBUG loaded listener.js 22:36:20 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DA8A4800) [pid = 2680] [serial = 2316] [outer = 000000F7D4D81000] 22:36:21 INFO - PROCESS | 2680 | 1461044181469 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 22:36:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 22:36:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:36:21 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" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:36:21 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" 22:36:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 22:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 22:36:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 22:36:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1317ms 22:36:21 INFO - PROCESS | 2680 | 1461044181607 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 22:36:21 INFO - PROCESS | 2680 | 1461044181610 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 22:36:21 INFO - PROCESS | 2680 | 1461044181615 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 22:36:21 INFO - PROCESS | 2680 | 1461044181619 Marionette TRACE conn5 <- [1,3046,null,{}] 22:36:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 22:36:21 INFO - PROCESS | 2680 | 1461044181631 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:21 INFO - PROCESS | 2680 | 1461044181740 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 22:36:21 INFO - PROCESS | 2680 | 1461044181864 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:21 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2A25000 == 58 [pid = 2680] [id = 773] 22:36:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DE2B0400) [pid = 2680] [serial = 2317] [outer = 0000000000000000] 22:36:21 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7DF473800) [pid = 2680] [serial = 2318] [outer = 000000F7DE2B0400] 22:36:21 INFO - PROCESS | 2680 | 1461044181923 Marionette DEBUG loaded listener.js 22:36:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7E19F0C00) [pid = 2680] [serial = 2319] [outer = 000000F7DE2B0400] 22:36:22 INFO - PROCESS | 2680 | 1461044182508 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 22:36:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 22:36:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 22:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 22:36:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 22:36:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 22:36:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 22:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 22:36:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 22:36:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 22:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 22:36:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 22:36:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 951ms 22:36:22 INFO - PROCESS | 2680 | 1461044182574 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 22:36:22 INFO - PROCESS | 2680 | 1461044182578 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 22:36:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 22:36:22 INFO - PROCESS | 2680 | 1461044182582 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 22:36:22 INFO - PROCESS | 2680 | 1461044182584 Marionette TRACE conn5 <- [1,3050,null,{}] 22:36:22 INFO - PROCESS | 2680 | 1461044182588 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:22 INFO - PROCESS | 2680 | 1461044182705 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 22:36:22 INFO - PROCESS | 2680 | 1461044182833 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:22 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5783000 == 59 [pid = 2680] [id = 774] 22:36:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7E2239C00) [pid = 2680] [serial = 2320] [outer = 0000000000000000] 22:36:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7E27B8400) [pid = 2680] [serial = 2321] [outer = 000000F7E2239C00] 22:36:22 INFO - PROCESS | 2680 | 1461044182891 Marionette DEBUG loaded listener.js 22:36:22 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7E3133C00) [pid = 2680] [serial = 2322] [outer = 000000F7E2239C00] 22:36:23 INFO - PROCESS | 2680 | [2680] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 22:36:23 INFO - PROCESS | 2680 | 1461044183445 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 22:36:23 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 22:36:23 INFO - {} 22:36:23 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 881ms 22:36:23 INFO - PROCESS | 2680 | 1461044183464 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 22:36:23 INFO - PROCESS | 2680 | 1461044183467 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 22:36:23 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 22:36:23 INFO - PROCESS | 2680 | 1461044183470 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 22:36:23 INFO - PROCESS | 2680 | 1461044183472 Marionette TRACE conn5 <- [1,3054,null,{}] 22:36:23 INFO - PROCESS | 2680 | 1461044183476 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:23 INFO - PROCESS | 2680 | 1461044183588 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 22:36:23 INFO - PROCESS | 2680 | 1461044183717 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:23 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E6509000 == 60 [pid = 2680] [id = 775] 22:36:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7E3E50C00) [pid = 2680] [serial = 2323] [outer = 0000000000000000] 22:36:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7E524B800) [pid = 2680] [serial = 2324] [outer = 000000F7E3E50C00] 22:36:23 INFO - PROCESS | 2680 | 1461044183774 Marionette DEBUG loaded listener.js 22:36:23 INFO - PROCESS | 2680 | ++DOMWINDOW == 130 (000000F7E538F000) [pid = 2680] [serial = 2325] [outer = 000000F7E3E50C00] 22:36:24 INFO - PROCESS | 2680 | 1461044184299 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 22:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 22:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 22:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 22:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 22:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 22:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 22:36:24 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 22:36:24 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 882ms 22:36:24 INFO - PROCESS | 2680 | 1461044184355 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 22:36:24 INFO - PROCESS | 2680 | 1461044184358 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 22:36:24 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 22:36:24 INFO - PROCESS | 2680 | 1461044184362 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 22:36:24 INFO - PROCESS | 2680 | 1461044184365 Marionette TRACE conn5 <- [1,3058,null,{}] 22:36:24 INFO - PROCESS | 2680 | 1461044184369 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:24 INFO - PROCESS | 2680 | 1461044184494 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 22:36:24 INFO - PROCESS | 2680 | 1461044184625 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:24 INFO - PROCESS | 2680 | ++DOCSHELL 000000F785040000 == 61 [pid = 2680] [id = 776] 22:36:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 131 (000000F781208800) [pid = 2680] [serial = 2326] [outer = 0000000000000000] 22:36:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 132 (000000F7E5395C00) [pid = 2680] [serial = 2327] [outer = 000000F781208800] 22:36:24 INFO - PROCESS | 2680 | 1461044184687 Marionette DEBUG loaded listener.js 22:36:24 INFO - PROCESS | 2680 | ++DOMWINDOW == 133 (000000F7E53B9000) [pid = 2680] [serial = 2328] [outer = 000000F781208800] 22:36:25 INFO - PROCESS | 2680 | 1461044185238 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 22:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 22:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 22:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 22:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 22:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 22:36:25 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 22:36:25 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 943ms 22:36:25 INFO - PROCESS | 2680 | 1461044185308 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 22:36:25 INFO - PROCESS | 2680 | 1461044185311 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 22:36:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 22:36:25 INFO - PROCESS | 2680 | 1461044185315 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 22:36:25 INFO - PROCESS | 2680 | 1461044185317 Marionette TRACE conn5 <- [1,3062,null,{}] 22:36:25 INFO - PROCESS | 2680 | 1461044185321 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:25 INFO - PROCESS | 2680 | 1461044185433 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 22:36:25 INFO - PROCESS | 2680 | 1461044185709 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:25 INFO - PROCESS | 2680 | ++DOCSHELL 000000F784DEB800 == 62 [pid = 2680] [id = 777] 22:36:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 134 (000000F781149800) [pid = 2680] [serial = 2329] [outer = 0000000000000000] 22:36:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 135 (000000F781154400) [pid = 2680] [serial = 2330] [outer = 000000F781149800] 22:36:25 INFO - PROCESS | 2680 | 1461044185785 Marionette DEBUG loaded listener.js 22:36:25 INFO - PROCESS | 2680 | ++DOMWINDOW == 136 (000000F781B10000) [pid = 2680] [serial = 2331] [outer = 000000F781149800] 22:36:26 INFO - PROCESS | 2680 | 1461044186339 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 22:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 22:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 22:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 22:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 22:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 22:36:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 22:36:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1033ms 22:36:26 INFO - PROCESS | 2680 | 1461044186349 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 22:36:26 INFO - PROCESS | 2680 | 1461044186355 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 22:36:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 22:36:26 INFO - PROCESS | 2680 | 1461044186377 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 22:36:26 INFO - PROCESS | 2680 | 1461044186380 Marionette TRACE conn5 <- [1,3066,null,{}] 22:36:26 INFO - PROCESS | 2680 | 1461044186386 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:26 INFO - PROCESS | 2680 | 1461044186497 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 22:36:26 INFO - PROCESS | 2680 | 1461044186605 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:26 INFO - PROCESS | 2680 | ++DOCSHELL 000000F783732800 == 63 [pid = 2680] [id = 778] 22:36:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 137 (000000F781C21800) [pid = 2680] [serial = 2332] [outer = 0000000000000000] 22:36:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 138 (000000F783D9C000) [pid = 2680] [serial = 2333] [outer = 000000F781C21800] 22:36:26 INFO - PROCESS | 2680 | 1461044186659 Marionette DEBUG loaded listener.js 22:36:26 INFO - PROCESS | 2680 | ++DOMWINDOW == 139 (000000F787ACC000) [pid = 2680] [serial = 2334] [outer = 000000F781C21800] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D9AD8000 == 62 [pid = 2680] [id = 717] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D461B800 == 61 [pid = 2680] [id = 715] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D566A000 == 60 [pid = 2680] [id = 716] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E561D800 == 59 [pid = 2680] [id = 769] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5568800 == 58 [pid = 2680] [id = 768] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7DBA4E800 == 57 [pid = 2680] [id = 767] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E2C82800 == 56 [pid = 2680] [id = 766] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F78400F800 == 55 [pid = 2680] [id = 765] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D4714000 == 54 [pid = 2680] [id = 764] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F78374C000 == 53 [pid = 2680] [id = 763] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 138 (000000F7DF30F400) [pid = 2680] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7D5464800 == 52 [pid = 2680] [id = 762] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5427000 == 51 [pid = 2680] [id = 759] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F7E5350000 == 50 [pid = 2680] [id = 758] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F78401D800 == 49 [pid = 2680] [id = 756] 22:36:27 INFO - PROCESS | 2680 | --DOCSHELL 000000F784723000 == 48 [pid = 2680] [id = 754] 22:36:27 INFO - PROCESS | 2680 | 1461044187268 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 22:36:27 INFO - PROCESS | 2680 | 1461044187322 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 22:36:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 22:36:27 INFO - PROCESS | 2680 | 1461044187327 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 22:36:27 INFO - PROCESS | 2680 | 1461044187329 Marionette TRACE conn5 <- [1,3070,null,{}] 22:36:27 INFO - PROCESS | 2680 | 1461044187333 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:27 INFO - PROCESS | 2680 | 1461044187424 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 137 (000000F7DBB9A400) [pid = 2680] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 136 (000000F7D998AC00) [pid = 2680] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 135 (000000F781149400) [pid = 2680] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 134 (000000F782763000) [pid = 2680] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 133 (000000F7DA710800) [pid = 2680] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 132 (000000F7DA187000) [pid = 2680] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 131 (000000F7D330B800) [pid = 2680] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 130 (000000F7D334EC00) [pid = 2680] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 129 (000000F7D3544800) [pid = 2680] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F787ACEC00) [pid = 2680] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F783D98400) [pid = 2680] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7841D9000) [pid = 2680] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7DE13E800) [pid = 2680] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F7DB6E7000) [pid = 2680] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F7D580D800) [pid = 2680] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7841DD400) [pid = 2680] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7DE2B5400) [pid = 2680] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F780F2D400) [pid = 2680] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 119 (000000F7DB307400) [pid = 2680] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 118 (000000F7DF141000) [pid = 2680] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 117 (000000F7DF13AC00) [pid = 2680] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 116 (000000F781B0CC00) [pid = 2680] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 115 (000000F781169000) [pid = 2680] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 114 (000000F7DA2D4400) [pid = 2680] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 113 (000000F7DBAD1C00) [pid = 2680] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 112 (000000F7DBF3CC00) [pid = 2680] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | --DOMWINDOW == 111 (000000F7D4D82C00) [pid = 2680] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 22:36:27 INFO - PROCESS | 2680 | 1461044187531 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:27 INFO - PROCESS | 2680 | ++DOCSHELL 000000F78426C800 == 49 [pid = 2680] [id = 779] 22:36:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 112 (000000F781148400) [pid = 2680] [serial = 2335] [outer = 0000000000000000] 22:36:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 113 (000000F781C20400) [pid = 2680] [serial = 2336] [outer = 000000F781148400] 22:36:27 INFO - PROCESS | 2680 | 1461044187581 Marionette DEBUG loaded listener.js 22:36:27 INFO - PROCESS | 2680 | ++DOMWINDOW == 114 (000000F7841C2400) [pid = 2680] [serial = 2337] [outer = 000000F781148400] 22:36:28 INFO - PROCESS | 2680 | 1461044188029 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 22:36:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 22:36:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 22:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 22:36:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 22:36:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 733ms 22:36:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 22:36:28 INFO - PROCESS | 2680 | 1461044188063 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 22:36:28 INFO - PROCESS | 2680 | 1461044188066 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 22:36:28 INFO - PROCESS | 2680 | 1461044188071 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 22:36:28 INFO - PROCESS | 2680 | 1461044188077 Marionette TRACE conn5 <- [1,3074,null,{}] 22:36:28 INFO - PROCESS | 2680 | 1461044188086 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:28 INFO - PROCESS | 2680 | 1461044188179 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 22:36:28 INFO - PROCESS | 2680 | 1461044188186 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DA1EF000 == 50 [pid = 2680] [id = 780] 22:36:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 115 (000000F787AD6C00) [pid = 2680] [serial = 2338] [outer = 0000000000000000] 22:36:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 116 (000000F7D3381800) [pid = 2680] [serial = 2339] [outer = 000000F787AD6C00] 22:36:28 INFO - PROCESS | 2680 | 1461044188232 Marionette DEBUG loaded listener.js 22:36:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 117 (000000F7D580D800) [pid = 2680] [serial = 2340] [outer = 000000F787AD6C00] 22:36:28 INFO - PROCESS | 2680 | 1461044188685 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 22:36:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 22:36:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 629ms 22:36:28 INFO - PROCESS | 2680 | 1461044188701 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 22:36:28 INFO - PROCESS | 2680 | 1461044188704 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 22:36:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 22:36:28 INFO - PROCESS | 2680 | 1461044188707 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 22:36:28 INFO - PROCESS | 2680 | 1461044188709 Marionette TRACE conn5 <- [1,3078,null,{}] 22:36:28 INFO - PROCESS | 2680 | 1461044188712 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:28 INFO - PROCESS | 2680 | 1461044188803 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 22:36:28 INFO - PROCESS | 2680 | 1461044188810 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:28 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DE24A000 == 51 [pid = 2680] [id = 781] 22:36:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 118 (000000F7D9A65800) [pid = 2680] [serial = 2341] [outer = 0000000000000000] 22:36:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 119 (000000F7DA640800) [pid = 2680] [serial = 2342] [outer = 000000F7D9A65800] 22:36:28 INFO - PROCESS | 2680 | 1461044188858 Marionette DEBUG loaded listener.js 22:36:28 INFO - PROCESS | 2680 | ++DOMWINDOW == 120 (000000F7DA8A9C00) [pid = 2680] [serial = 2343] [outer = 000000F7D9A65800] 22:36:29 INFO - PROCESS | 2680 | 1461044189301 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 22:36:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 22:36:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 627ms 22:36:29 INFO - PROCESS | 2680 | 1461044189337 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 22:36:29 INFO - PROCESS | 2680 | 1461044189340 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 22:36:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 22:36:29 INFO - PROCESS | 2680 | 1461044189343 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 22:36:29 INFO - PROCESS | 2680 | 1461044189345 Marionette TRACE conn5 <- [1,3082,null,{}] 22:36:29 INFO - PROCESS | 2680 | 1461044189349 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:29 INFO - PROCESS | 2680 | 1461044189474 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 22:36:29 INFO - PROCESS | 2680 | 1461044189480 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:29 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7DF4B9000 == 52 [pid = 2680] [id = 782] 22:36:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7DB6A4C00) [pid = 2680] [serial = 2344] [outer = 0000000000000000] 22:36:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7DB6ACC00) [pid = 2680] [serial = 2345] [outer = 000000F7DB6A4C00] 22:36:29 INFO - PROCESS | 2680 | 1461044189586 Marionette DEBUG loaded listener.js 22:36:29 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7DBADB800) [pid = 2680] [serial = 2346] [outer = 000000F7DB6A4C00] 22:36:30 INFO - PROCESS | 2680 | 1461044190029 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 22:36:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 22:36:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 732ms 22:36:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 22:36:30 INFO - PROCESS | 2680 | 1461044190080 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 22:36:30 INFO - PROCESS | 2680 | 1461044190082 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 22:36:30 INFO - PROCESS | 2680 | 1461044190085 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 22:36:30 INFO - PROCESS | 2680 | 1461044190087 Marionette TRACE conn5 <- [1,3086,null,{}] 22:36:30 INFO - PROCESS | 2680 | 1461044190090 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:30 INFO - PROCESS | 2680 | 1461044190210 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 22:36:30 INFO - PROCESS | 2680 | 1461044190306 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E2884800 == 53 [pid = 2680] [id = 783] 22:36:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7DE2B6000) [pid = 2680] [serial = 2347] [outer = 0000000000000000] 22:36:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7DF18EC00) [pid = 2680] [serial = 2348] [outer = 000000F7DE2B6000] 22:36:30 INFO - PROCESS | 2680 | 1461044190351 Marionette DEBUG loaded listener.js 22:36:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7DF331800) [pid = 2680] [serial = 2349] [outer = 000000F7DE2B6000] 22:36:30 INFO - PROCESS | 2680 | 1461044190754 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 22:36:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 22:36:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 22:36:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 22:36:30 INFO - PROCESS | 2680 | 1461044190777 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 22:36:30 INFO - PROCESS | 2680 | 1461044190779 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 22:36:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 22:36:30 INFO - PROCESS | 2680 | 1461044190790 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 22:36:30 INFO - PROCESS | 2680 | 1461044190792 Marionette TRACE conn5 <- [1,3090,null,{}] 22:36:30 INFO - PROCESS | 2680 | 1461044190796 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:30 INFO - PROCESS | 2680 | 1461044190915 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 22:36:30 INFO - PROCESS | 2680 | 1461044190978 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:30 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E315A800 == 54 [pid = 2680] [id = 784] 22:36:30 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F7DF323400) [pid = 2680] [serial = 2350] [outer = 0000000000000000] 22:36:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F7DF359800) [pid = 2680] [serial = 2351] [outer = 000000F7DF323400] 22:36:31 INFO - PROCESS | 2680 | 1461044191025 Marionette DEBUG loaded listener.js 22:36:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F7E10A6C00) [pid = 2680] [serial = 2352] [outer = 000000F7DF323400] 22:36:31 INFO - PROCESS | 2680 | --DOMWINDOW == 128 (000000F7E2DF5C00) [pid = 2680] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 22:36:31 INFO - PROCESS | 2680 | --DOMWINDOW == 127 (000000F7E2A0F800) [pid = 2680] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 22:36:31 INFO - PROCESS | 2680 | --DOMWINDOW == 126 (000000F7D661AC00) [pid = 2680] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 22:36:31 INFO - PROCESS | 2680 | --DOMWINDOW == 125 (000000F7841D1000) [pid = 2680] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 22:36:31 INFO - PROCESS | 2680 | --DOMWINDOW == 124 (000000F781206C00) [pid = 2680] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 22:36:31 INFO - PROCESS | 2680 | --DOMWINDOW == 123 (000000F781162000) [pid = 2680] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 22:36:31 INFO - PROCESS | 2680 | --DOMWINDOW == 122 (000000F7E26AF400) [pid = 2680] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 22:36:31 INFO - PROCESS | 2680 | --DOMWINDOW == 121 (000000F7DF135000) [pid = 2680] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 22:36:31 INFO - PROCESS | 2680 | --DOMWINDOW == 120 (000000F7D6A22000) [pid = 2680] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 22:36:31 INFO - PROCESS | 2680 | 1461044191602 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 22:36:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 22:36:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 836ms 22:36:31 INFO - PROCESS | 2680 | 1461044191622 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 22:36:31 INFO - PROCESS | 2680 | 1461044191624 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 22:36:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 22:36:31 INFO - PROCESS | 2680 | 1461044191627 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 22:36:31 INFO - PROCESS | 2680 | 1461044191629 Marionette TRACE conn5 <- [1,3094,null,{}] 22:36:31 INFO - PROCESS | 2680 | 1461044191633 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:31 INFO - PROCESS | 2680 | 1461044191722 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 22:36:31 INFO - PROCESS | 2680 | 1461044191728 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:31 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E5263800 == 55 [pid = 2680] [id = 785] 22:36:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 121 (000000F7E10C0400) [pid = 2680] [serial = 2353] [outer = 0000000000000000] 22:36:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 122 (000000F7E1ACE800) [pid = 2680] [serial = 2354] [outer = 000000F7E10C0400] 22:36:31 INFO - PROCESS | 2680 | 1461044191773 Marionette DEBUG loaded listener.js 22:36:31 INFO - PROCESS | 2680 | ++DOMWINDOW == 123 (000000F7E203F000) [pid = 2680] [serial = 2355] [outer = 000000F7E10C0400] 22:36:32 INFO - PROCESS | 2680 | 1461044192201 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 22:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 22:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 22:36:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 22:36:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 629ms 22:36:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 22:36:32 INFO - PROCESS | 2680 | 1461044192259 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 22:36:32 INFO - PROCESS | 2680 | 1461044192261 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 22:36:32 INFO - PROCESS | 2680 | 1461044192265 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 22:36:32 INFO - PROCESS | 2680 | 1461044192267 Marionette TRACE conn5 <- [1,3098,null,{}] 22:36:32 INFO - PROCESS | 2680 | 1461044192270 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:32 INFO - PROCESS | 2680 | 1461044192360 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 22:36:32 INFO - PROCESS | 2680 | 1461044192365 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:32 INFO - PROCESS | 2680 | ++DOCSHELL 000000F7E54BE800 == 56 [pid = 2680] [id = 786] 22:36:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 124 (000000F7E223D000) [pid = 2680] [serial = 2356] [outer = 0000000000000000] 22:36:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 125 (000000F7E268D800) [pid = 2680] [serial = 2357] [outer = 000000F7E223D000] 22:36:32 INFO - PROCESS | 2680 | 1461044192411 Marionette DEBUG loaded listener.js 22:36:32 INFO - PROCESS | 2680 | ++DOMWINDOW == 126 (000000F7E2A0A400) [pid = 2680] [serial = 2358] [outer = 000000F7E223D000] 22:36:33 INFO - PROCESS | 2680 | 1461044193048 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 22:36:33 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 22:36:33 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 22:36:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 22:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 22:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 22:36:33 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 22:36:33 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 838ms 22:36:33 INFO - PROCESS | 2680 | 1461044193106 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 22:36:33 INFO - PROCESS | 2680 | 1461044193113 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 22:36:33 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 22:36:33 INFO - PROCESS | 2680 | 1461044193133 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 22:36:33 INFO - PROCESS | 2680 | 1461044193138 Marionette TRACE conn5 <- [1,3102,null,{}] 22:36:33 INFO - PROCESS | 2680 | 1461044193158 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 22:36:33 INFO - PROCESS | 2680 | 1461044193288 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 22:36:33 INFO - PROCESS | 2680 | 1461044193417 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"5c33e31c-4340-413d-99c9-a3053db513d9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 22:36:33 INFO - PROCESS | 2680 | ++DOCSHELL 000000F785041800 == 57 [pid = 2680] [id = 787] 22:36:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 127 (000000F783926C00) [pid = 2680] [serial = 2359] [outer = 0000000000000000] 22:36:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 128 (000000F783931000) [pid = 2680] [serial = 2360] [outer = 000000F783926C00] 22:36:33 INFO - PROCESS | 2680 | 1461044193478 Marionette DEBUG loaded listener.js 22:36:33 INFO - PROCESS | 2680 | ++DOMWINDOW == 129 (000000F787ACD800) [pid = 2680] [serial = 2361] [outer = 000000F783926C00] 22:36:34 INFO - PROCESS | 2680 | 1461044194001 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 22:36:34 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 22:36:34 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 881ms 22:36:34 INFO - PROCESS | 2680 | 1461044194014 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 22:36:34 INFO - PROCESS | 2680 | 1461044194021 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 22:36:35 WARNING - u'runner_teardown' () 22:36:35 INFO - No more tests 22:36:35 INFO - Got 0 unexpected results 22:36:35 INFO - SUITE-END | took 685s 22:36:35 INFO - Closing logging queue 22:36:35 INFO - queue closed 22:36:35 INFO - Return code: 0 22:36:35 WARNING - # TBPL SUCCESS # 22:36:35 INFO - Running post-action listener: _resource_record_post_action 22:36:35 INFO - Running post-run listener: _resource_record_post_run 22:36:36 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 211482624; Write bytes: 1051469824; Read time: 2613360; Write time: 5715910 22:36:36 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 22:36:36 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 56453120; Read time: 0; Write time: 243030 22:36:36 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 211482624; Write bytes: 898377728; Read time: 2613360; Write time: 5393050 22:36:36 INFO - Running post-run listener: _upload_blobber_files 22:36:36 INFO - Blob upload gear active. 22:36:36 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 22:36:36 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 22:36:36 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 22:36:36 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 22:36:36 INFO - (blobuploader) - INFO - Open directory for files ... 22:36:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 22:36:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:36:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:36:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 22:36:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:36:37 INFO - (blobuploader) - INFO - Done attempting. 22:36:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 22:36:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 22:36:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 22:36:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 22:36:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 22:36:39 INFO - (blobuploader) - INFO - Done attempting. 22:36:39 INFO - (blobuploader) - INFO - Iteration through files over. 22:36:39 INFO - Return code: 0 22:36:39 INFO - rmtree: C:\slave\test\build\uploaded_files.json 22:36:39 INFO - Using _rmtree_windows ... 22:36:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 22:36:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1c1380e4a21f3112a5d60db4af447321fc4c1127976e9e584f08e6b49e2d4820ad00ed8082e3ffbffef06edfe7a8afa3b5e0d02eedfdd710d28e3bbb9bf5289b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ad5d9d85c7966a1832d35d5f53f06331bae711c33a6d19d06c418e0b910eb30a91ebc4ad974daecbc5d6ce44752f61db5379014919afafc33d1856b90ee62651"} 22:36:39 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 22:36:39 INFO - Writing to file C:\slave\test\properties\blobber_files 22:36:39 INFO - Contents: 22:36:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1c1380e4a21f3112a5d60db4af447321fc4c1127976e9e584f08e6b49e2d4820ad00ed8082e3ffbffef06edfe7a8afa3b5e0d02eedfdd710d28e3bbb9bf5289b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ad5d9d85c7966a1832d35d5f53f06331bae711c33a6d19d06c418e0b910eb30a91ebc4ad974daecbc5d6ce44752f61db5379014919afafc33d1856b90ee62651"} 22:36:39 INFO - Running post-run listener: copy_logs_to_upload_dir 22:36:39 INFO - Copying logs to upload dir... 22:36:39 INFO - mkdir: C:\slave\test\build\upload\logs 22:36:39 INFO - Copying logs to upload dir... 22:36:39 INFO - Using _rmtree_windows ... 22:36:39 INFO - Using _rmtree_windows ... 22:36:39 INFO - Using _rmtree_windows ... 22:36:39 INFO - Using _rmtree_windows ... 22:36:39 INFO - Using _rmtree_windows ... 22:36:39 INFO - Using _rmtree_windows ... 22:36:39 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=836.357000 ========= master_lag: 0.74 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-04-18 22:36:39.518580) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 22:36:39.519478) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-118 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Local LOGONSERVER=\\T-W864-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-118 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-118 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-118 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1c1380e4a21f3112a5d60db4af447321fc4c1127976e9e584f08e6b49e2d4820ad00ed8082e3ffbffef06edfe7a8afa3b5e0d02eedfdd710d28e3bbb9bf5289b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ad5d9d85c7966a1832d35d5f53f06331bae711c33a6d19d06c418e0b910eb30a91ebc4ad974daecbc5d6ce44752f61db5379014919afafc33d1856b90ee62651"} build_url:https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.201000 build_url: 'https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1c1380e4a21f3112a5d60db4af447321fc4c1127976e9e584f08e6b49e2d4820ad00ed8082e3ffbffef06edfe7a8afa3b5e0d02eedfdd710d28e3bbb9bf5289b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/ad5d9d85c7966a1832d35d5f53f06331bae711c33a6d19d06c418e0b910eb30a91ebc4ad974daecbc5d6ce44752f61db5379014919afafc33d1856b90ee62651"}' symbols_url: 'https://queue.taskcluster.net/v1/task/PteFyJJoQoCYcdRf8uMnAA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-18 22:36:39.737456) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 22:36:39.737801) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-118 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-118 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-118\AppData\Local LOGONSERVER=\\T-W864-IX-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-118 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-118 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-118 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-18 22:36:39.852131) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 22:36:39.852437) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-18 22:36:40.250587) ========= ========= Total master_lag: 8.34 =========